增加用户帐号:
adduser 用户帐号名
其中,可以选参数 -m 创建账户的同时创建家目录,-s /bin/bash 指定默认shell,-u指定uid,-g指定主组,-G指定副组
设置密码:
passwd 用户帐号名
删除用户帐号:
userdel 用户帐号名 # -r 删除主目录和邮件池
增加用户组:
groupadd 用户组名 # -g 可以指定gid
删除用户组:
groupdel 用户组名
暂时终止用户帐号:
passwd -l 用户帐号名
恢复被终止帐号:
passwd -u 用户帐号名
权限设定
chmod -a|u|g|o |-|=r|w|x 文件/目录名
其中:a:所有用户(all) u:本用户(user) g:用户组(group) o:其他用户(other users)
+ :增加权限 -:删除权限 =:设置权限
文件:r:只读权限(read);w:写权限(write);x:执行权限(execute)
目录:r:允许列目录下文件和子目录;w:允许生成和删除目录下文件;x:允许访问该目录
chmod xxx 文件/目录名
其中:execute=1;write=2;read=4
x取值:0:没有任何权限(常用);1:只能执行(不常见);2:只能写(不常见);3:只能写和执行(不常见);4:只读(常见);5:只读和执行(常见);6:读和写(常见);7:读.写和执行
修改文件的所有者
chown linuxer.linuxer /opt/myscripts -R
其中,第一个linuxer表示用户,第二个linuxer表示组 , -R表示修改该目录下的所有文件