用户、权限、资源三者联系起来才使用户的存在产生一定意义。
一、添加用户。useradd name 设置密码 passwd pwd. 只有root可以修改其他人的密码
问题:部分用户文件资源共享怎么做?
1、查看用户id,组id:id 用户名。
2、添加组 groupadd 组名。
3、改变元数据,将需要共享资源的用户添加到用户组。usermod -a -G test god --a代表追加(append) G代表组
4、对需要共享的资源进行用户组持有。chown root:test sxtshare,冒号前代表绝对持有者 冒号后代表持有的组。
5、如果用户组的权限需要添加 则执行。chmod g+rwx sxtshare/ .代表读写与执行。x在文件上表示可执行文件。在文件夹表示是否可以进去。
6、将其他用户调整为没有读写权限。chmod o-rwx sxtshare/ . o代表other用户
至此,用户组内的用户及目录的绝对持有者 拥有此目录的读写权限。其他用户则没有。
注意,进行上诉步骤前已登录的用户在上诉步骤完毕后可能也访问不了资源,重新登陆下即可。
二、su 用户名。切换其他用户 root切换其他的不需要密码。其他用户之间切换需要密码。
sudo 用户名。 临时提升该用户权限至root权限