文档章节

Linux添加新用户命令:useradd 与adduser的区别

杨泓晨
 杨泓晨
发布于 2015/07/11 16:45
字数 599
阅读 1012
收藏 0

添加用户:useradd -m 用户名  然后设置密码  passwd 用户名 (不推荐)

添加用户:adduser 用户名 -G 分组名

删除用户:userdel  -r  用户名

 

  1. 在root权限下,useradd 只是创建了一个用户名,如 (useradd  +用户名 ),它并没有在/home目下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的为了避免这样的情况出现,可以用 (useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用(passwd + 用户名)为指定的用户名设置密码。、


   2. 可以直接利用adduser创建新用户(adduser +用户名)这样在/home目录下会自动创建同名文件夹

 

   3.  删除用户,只需使用一个简单的命令“userdel 用户名”即可。不过最好将它留在系统上的文件也删除掉,你可以使用 “userdel -r 用户名” 来实现这一目的。  或者:userdel lilei --remove-home

 

Linux系统如何添加用户这个问题到网上问一下或者搜一下,很多人可能会说useradd,实际这是不对的。useradd只会添加一个用户,没有创建它的主目录,除了添加一个新用户之外什么都没有。这个用户甚至不能登录,因为没有密码。

正确的做法是man page里说的,adduser,这个命令实际是一个perl脚本,是useradd等类似底层命令的更友好的前端,它会用交互性的方式建立新用户,使用它可以指定新用户的家目录,登录密码,是否加密主目录等等,它会:

1.建立一个新目录作为家目录
2.建立同名新组
3.把用户的主要组设为该组(除非命令选项覆盖以上默认动作,比如–disall-homdirecry之类)
4.从/etc/SKEL目录下拷贝文件到家目录,完成初始化
5.建立新用户的密码
6.如果其存在的话,还会执行一个脚本。


© 著作权归作者所有

杨泓晨
粉丝 0
博文 9
码字总数 6390
作品 0
武汉
程序员
私信 提问
useradd 与adduser的区别

添加用户:useradd -m 用户名 然后设置密码 passwd 用户名 删除用户:userdel -r 用户名 1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创...

DYOS
2014/11/11
203
0
Linux用户管理命令

每次都去查,总是记不住,最终还是在这里做个笔记吧。 添加用户 useradd和adduser都能添加用户,区别是: 1.adduser会提示设置密码,而useradd不会。 2.adduser会创建用户目录,比如/home/fre...

长平狐
2012/08/28
91
0
llinux系统用户密码修改及新用户添加

linux上修改用户密码的方式 1:修改root用户密码 以root用户登录,执行passwd命令修改密码,然后输入两遍新密码。具体操作如下: passwd root 输入两遍新密码。 2:修改其他用户的密码: 以r...

温子寒
2014/06/13
941
0
Ubuntu中useradd和adduser的区别

在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser。虽然作用一样,但用法却不尽相同: 1. 使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户...

Airship
2016/07/04
26
0
Ubuntu中,useradd和adduser的区别

转载自:http://www.linuxdiyf.com/viewarticle.php?id=212387 在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser。虽然作用一样,但用法却不尽相同: 1. 使用useradd时,如果后面...

雪色梦貘
2013/07/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

PhotoShop 色调:理解直方图/RGB通道信息

一、直方图:图表的形式,展示图像像素分布的情况 1.平均值:表示平均亮度 2.标准偏差值:表示亮度值范围内的中间值 3.像素: 表示用于计算直方图的像素总数 4.色阶:显示指针下面的区域亮度...

东方墨天
30分钟前
6
0
wildfly(JBoss AS)应用服务器快速入门

什么是wildfly JBoss AS 从8版本起名为wildfly。Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。 WildFly是一个灵活的、轻量的、强大管理能力的应用程序服...

程序新视界
54分钟前
5
0
Java集合类常见面试知识点总结

Java集合类学习总结 这篇总结是基于之前博客内容的一个整理和回顾。 这里先简单地总结一下,更多详细内容请参考我的专栏:深入浅出Java核心技术 https://blog.csdn.net/column/details/21930...

Java技术江湖
57分钟前
6
0
怎么用for循环打出爱心

先上效果图: 这是用*组成的爱心,下面讲讲思路: 首先这个图形可以拆分成三部分:第一部分是上面三行的两个梯形,第二部分是中间三行的长方形,第三部分是最下面的倒三角形。 其实图形拆分好...

INEVITABLE
今天
4
0
用HttpUrlConnection伪造成HttpClient

https://www.jianshu.com/p/27ad06cc39d2

shzwork
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部