Ubuntu系统 用户相关操作
Ubuntu系统 用户相关操作

Ubuntu系统 用户相关操作

请先确保你拥有sudo权限,如果是root用户,请忽略指令前的 sudo

以下指令只在Ubuntu下实测,其他Linux系统(Redhat系列)可能不支持

添加用户相关

添加用户:

sudo adduser username

username替换成你想创建的用户名。

这是Ubuntu的指令,不同于传统linux的useradd。这个指令是交互式的,可以顺便为你设置密码,创建主目录等

用户会被默认添加至同名组内

授予用户sudo权限:

sudo adduser username sudo

username替换成你刚刚创建的用户名,为其授予sudo权限

删除用户

sudo deluser username

注:这个操作不会删除该用户的home目录

切换至新用户测试

切换用户:

su username

username替换成你刚刚创建的用户名,然后输入密码

#切换到用户的home主页
cd ~ 
#尝试创建一个文件夹
mkdir test1 
#尝试使用sudo权限,会提示输入密码
sudo mkdir test2
#如果以上指令都没有报错,那就查看一下文件夹是否被创建好
ls
#如果能显示两个文件夹的名字,就代表用户创建成功啦~

换源相关问题

某些系统没有vim,wget,无法顺利编辑apt的source,感谢清华大学镜像站提供的方法

但这种方法可能会因为证书问题报错,建议先用http源

#备份
sudo mv /etc/apt/sources.list /etc/apt/sources_back.list

#使用http源下载
echo -e "deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse\ndeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse\ndeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse\ndeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse\n"  >> source.list
mv source.list /etc/apt/sources.list

#以下两行方法容易出错,不建议使用
#sudo sed -i "s@http://.*archive.ubuntu.com@http://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
#sudo sed -i "s@http://.*security.ubuntu.com@http://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

#然后安装一个程序,用于https源
sudo apt update
sudo apt install ca-certificates

#将HTTP替换为https
echo -e "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse\ndeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-security main restricted universe multiverse\n"  >> source.list
mv source.list /etc/apt/sources.list

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注