网站地图    收藏   

主页 > 系统 > linux系统 >

Linux用户管理命令 - Linux操作系统:Ubuntu_Centos_D

来源:自学PHP网    时间:2015-04-14 11:51 作者: 阅读:

[导读] Linux用户管理命令每次都去查,总是记不住,最终还是在这里做个笔记吧。添加用户useradd和adduser都能添加用户,区别是:1.adduser会提示设置密码,而useradd不会。2.adduser会创建用户目录,...

Linux用户管理命令
 
每次都去查,总是记不住,最终还是在这里做个笔记吧。
 
添加用户
useradd和adduser都能添加用户,区别是:
1.adduser会提示设置密码,而useradd不会。
2.adduser会创建用户目录,比如/home/freebird  freebird是用户,useradd不会
3.adduser会创建用户组,默认和用户名相同  www.2cto.com  
4.adduser会询问全名,房间号码,电话号码等用户信息,useradd不会
下面是用adduser创建的例子:
[plain] 
root@ubuntu1204-dell:~# adduser gerrit2  
Adding user `gerrit2' ...  
Adding new group `gerrit2' (1002) ...  
Adding new user `gerrit2' (1002) with group `gerrit2' ...  
Creating home directory `/home/gerrit2' ...  
Copying files from `/etc/skel' ...  
Enter new UNIX password:   
Retype new UNIX password:   
passwd: password updated successfully  
Changing the user information for gerrit2  
Enter the new value, or press ENTER for the default  
    Full Name []: gerrit2  
    Room Number []: 101  
    Work Phone []: 186525810**  
    Home Phone []: 186525810**  
    Other []:     www.2cto.com  
Is the information correct? [Y/n]  
 
所以,adduser更加方便,优先使用。
 
查看用户
cat /etc/passwd 可以查看所有用户的信息,比如刚才创建的gerrit2用户
[plain]
gerrit2:x:1002:1002:gerrit2,101,186525810**,186525810**:/home/gerrit2:/bin/bash  
基本格式:
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell,中间用:隔开
注意:
1.口令 这里用x 表示
真正的密码放在了/etc/shadow文件,这是shadow文件里面gerrit2的密码:
[plain]
gerrit2:$6$v7uh0ctV$borVraMjOPhMjYV8YCVcmwylKb84djRm5yVWNbKYHxrcFLLqlSsx.hbcW.Ouk2A05CyChx7zZlRV3wZMuH0hE0:15480:0:99999:7:::  
已经被加密了,所以比较安全。
2.组标识号对应/etc/group中一行
gerrit2:x:1002:
  www.2cto.com  
删除用户
[plain]
userdel -r gerrit  
该命令将gerrit用户以及用户目录都删除了。
 
更改文件拥有者
chown 意思是change owner
用法是
chown username:groupname filepath
或者
chown -R username:groupname folderpath
 
 
作者 sheismylife

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论