用户创建和删除
用户创建和删除都需要在root权限下操作
1.创建用户
命令:adduser
按照提示输入密码
输入命令:cat /etc/passwd
查看用户id,组和权限等
debian-user:x:1000:0:debian-user,,,:/home/debian-user:/bin/bash
用户名debian-user,密码占位符x;用户id:10000;用户组:0;家目录:home;登录后运行的bash程序:/bin/bash
更改组命令:usermod -g 1003 用户名
将用户修改为1003组;
删除用户命令: userdel -r 用户名
2、更改权限、所属等
第一步创建了新用户以后,默认会在/home目录下创建与用户同名的文件夹,一般的,我们会在这个文件夹内做一些编译等操作,但是又要保证每个人只能查看自己的目录。所以要做一些权限设置; 更改文件所属:
命令:chown 用户名 文件
```例如:chwon -R debian-user debian-user/
将debian-user文件夹及子目录所属更改为debian-user
可以使用命令
查看文件权限:ls -l
drwx-xr-x 2 debian-user root 4096 May 16 19:07 debian-user
drwx:目录具有读写执行权限,拥有者权限 -xr:执行和读权限。-代表写权限禁用,表示用户组的权限 -x:执行权限,其他禁用,表示其他人权限 debian-user:表示拥有者 root:表示所属的组 最后四个表示文件大小,最后修改日期,所属人
更改权限名chmod
例如:
chmod 711 debian-user
将debian-user修改为以下权限
drwx------ 2 debian-user root 4096 May 16 19:07 debian-user
也就是说只有属主有读写执行权限,其他人和组没有任何权限; 数字的意思是: 1代表x、2代表w、4代表r、、然后简单的做加法就可以了,举例来说:rwx=4+2+1=7,r-w=4+0+1=5。
|