Loading... <p><span>当我们要创建一个用户时,通常使用useradd命令就可以自动创建了一个用户;实际上,在linux下,一切皆文件,设置好几个文件,也是可以创建出一个用户:</span></p> <p><strong><span>文件如下:</span></strong></p> <p><span>/etc/passwd :用户</span></p> <p><span>/etc/shadow :密码</span></p> <p><span>/home/username:用户家目录</span></p> <p><span>/etc/group:用户组</span></p> <p><span>/etc/skel/*: 这个目录下的文件,实际上是用户家目录下的文件的骨骼。在useradd命令下,会自动拷贝至/home/username下</span></p> <p><span>———————————————————————————————-</span></p> <p><span>根据以上文件创建一个用户user01:</span></p> <p><span>1、使用nano编辑 /etc/passwd,在最后一行添加:</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-24.jpg" alt="1427606600403230.jpg" /></p> <p><strong><span>格式说明</span></strong></p> <p><span>用户名:密码占位符:UID:GID:家目录路径:默认shell</span></p> <p><span>2、使用nano编辑 /etc/passwd,在最后一行添加<span>:</span></span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-29.jpg" alt="1427606898136953.jpg" /></p> <p><strong><span>格式说明</span></strong></p> <p><span>组名:密码占位符:GID:以逗号分隔属于此组(以之做为额外组)的用户列表</span></p> <p><span>3、cp -r /etc/skel /home/user01,并查看拷过去的文件</span></p> <p style="text-align: left"><img src="//cto.wang/usr/uploads/2016/07/20160703161156-20.jpg" alt="1427606365362537.jpg" style="float: left" /><span></span></p> <p style="text-align: left"><span><br /></span></p> <p style="text-align: left"><span><br /></span></p> <p style="text-align: left"><span><br /></span></p> <p style="text-align: left"><span>递归修改该目录的属主、属组:</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-54.png" title="1427608032871772.png" alt="blob.png" /></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-87.png" title="1427608049124208.png" alt="blob.png" /></p> <p><span>4、接着修改文件的权限,仅仅属主属组才有权限</span></p> <p><span>用su – 切换用户,发现用户可以登录</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-89.png" title="1427608279113966.png" alt="blob.png" /></p> <p><span>5、但是,通过伪终端时,需要输入密码,因此,需要在/etc/shadow 里面最后一行添加个新用户,并给新用户配置密码。</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-5.png" title="1427608640115784.png" alt="blob.png" /></p> <p><strong><span>格式说明</span></strong></p> <p><span><span style="font-size: 14px;font-family: 微软雅黑;line-height: 21px">用户名:加密的密码:最近一次修改密码的时间:密码最短使用期限:密码最长使用期限(不含起始日):</span>密码过期警告区间<span style="font-size: 14px;font-family: 微软雅黑;line-height: 21px">:密码非活动期限(只能改密码,其他改不了):帐号过期期限:保留区域</span></span></p> <p><span>因此需要生成一个密码:</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-63.png" title="1427609896869566.png" alt="blob.png" /></p> <p><span>放到/etc/shadow 中的 "!!"位置:</span></p> <p><img src="//cto.wang/usr/uploads/2016/07/20160703161156-90.png" title="1427609934941985.png" alt="blob.png" /></p> <p></p> <p><span>以上,用户添加就到此结束了。</span></p> <p></p> <p></p> 最后修改:2021 年 12 月 10 日 10 : 53 AM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 赞赏作者 支付宝微信