ubuntu添加新用户和组

添加组

groupadd newgroup

创建用户有两条命令:addueruseradd,对应着两条删除用户的命令:deluseruserdel
这两种命令之间的区别:
adduser:会自动为创建的用户指定主目录、系统shell版本,会在创建时输入用户密码。
useradd:需要使用参数选项指定上述基本设置,如果不使用任何参数,则创建的用户无密码、无主目录、没有指定shell版本。

添加用户并指定用户组

// -g 指定用户组
// -m 创建用户主目录
useradd -g username -m maindirectory

设置密码

passwd username       //根据提示键入密码
  • useradd有一个选项 -p 也可以设置密码,但是 -p 后面的字符串必须是 [加密后的密码]

删除用户

userdel -r username     // -r 删除用户的同时删除用户主目录

给用户设置sudo权限

用户添加完成之后使用sudo命令会报错:
username is not in the sudoers file. This incident will be reported

设置sudo权限

// 在root用户下,给文件/etc/sudoers可写的权限
chmod +w /etc/sudoers

// 给文件/etc/sudoers添加新内容
echo 'username ALL=(ALL) ALL' >> /etc/sudoers

// 在root用户下,恢复文件/etc/sudoers只读的权限
chmod -w /etc/sudoers

补充

// 允许用户username执行sudo命令(需要输入密码)。
username ALL=(ALL) ALL 

// 允许用户username执行sudo命令,并且在执行的时候不输入密码。
username ALL=(ALL) NOPASSWD:ALL 

////////////

// 允许用户组newgroup里面的用户执行sudo命令(需要输入密码)。
%newgroup ALL=(ALL) ALL 

//允许用户组newgroup里面的用户执行sudo命令,并且在执行的时候不输入密码。
%newgroup ALL=(ALL) NOPASSWD:ALL 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,120评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 6,930评论 0 2
  • 今天上午陪老妈看病,下午健身房跑步,晚上想想今天还没有断舍离,马上做,衣架和旁边的的布衣架,一看乱乱,又想想自己是...
    影子3623253阅读 2,943评论 3 8