LINUX命令切换用户

这两道题都是在LINUX命令模式下完成的。
一、用户和用用户组命令练习
第4步和第5步有点不明白题,其他步骤都会做。比如,第4 步的“用u1创建文件file,命令。在root当前用户切换到u1用户“su - u1”对吗?
第5步“将用户u1的文件file的属主改为u3,属组改为root,命令:chown u3:root file,但是在root用户中找不到此文件,进入u1修改权限又不足,是不是要先给u1赋于管理员的权限才行?
1、创建用户u1,u2,u3;
:useradd u1 u2 u3
2、将用户u3锁定;
:usermod -U u3
3、完整删除 用户u2;
:userdel -r u2
4、用u1创建文件file;
:不明白
5、将用户u1的文件file的属主改为u3,属组改为root;
:不明白
6、将文件file的权限改为“-r--rwxrw-”;
:chmod u-w file;chmod g+wx file;chmod o-w file.
7、给用户u3解锁
:usermod -U u3
请大家帮我指点一下第4-5步的命令做法,我不知道想的思路对不对?
恩,第4步我就是这样想的。但是第5步,如果我在ROOT管理员账户中输入:chown u3:root file后提示找不到文件,我现在的问题是如果在ROOT用户中用命令找到U1中的file文件?
回OVERAWE朋友:在U1宿主目录中创建的file文件,但是用命令却不行,提示权限不足。如果在ROOT宿目录中应该用什么命令找,用find命令查找吗?

4,不对。这里用su切换需要参数,没有参数时是由普通用户切换到管理员。
su --login u1输入密码即可,
然后touch file创建文件。
5,不用。这里你在root下把文件file路径写起就行。
chown u3:root /home/u1/file这里涉及到绝对路径和相对路径,你可以多留意下。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-07
4 登录到u1 然后在建立文件就行了
5 用命令可以修改文件的所有者和组命令是 chown 拥有者:组 filename 就行了

你把文件创建在那里? 应当在U1的家目录中
第2个回答  2010-01-07
是chmod
第3个回答  2010-01-07
nono
相似回答