在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser。
虽然作用一样,但用法却不尽相同:
使用useradd时,如果后面不添加任何参数选项,例如:
sudo useradd apple
sudo passwd apple
创建出来的用户将是默认“三无”用户:一无Home Directory,二无密码,三无系统Shell。
解决方法:
sudo useradd -m -s /bin/bash apple
-m:创建用户主文件夹
-s:新用户的默认shell
这样创建的用户不能执行sudo或su,解决方法:
sudo的配置文件是/etc/sudoers
查看sudo配置文件位置
whereis sudoers
添加sudoer配置文件写的权限
sudo chmod u+w /etc/sudoers
修改文件权限即 限,ls -al /etc/sudoers 可以查看原文件的权限。
sudo visudo
在root ALL=(ALL)ALL行下添加 apple ALL=(ALL)ALL,apple为你的用户名。
chmod u-w /etc/sudoers 回到文件的原权限!
转载于:https://blog.51cto.com/7432562/1581993