我在linux创建的用户为什么没有创建文件或目录的权限呢

我在linux创建了一个用户test,但是我用su切换到test用户,但是建不了文件和目录,怎么能是普通用户有创建文件或目录的权限呢?还有怎么查看test用户的权限?... 我在linux创建了一个用户test,但是我用su切换到test用户,但是建不了文件和目录,怎么能是普通用户有创建文件或目录的权限呢?还有怎么查看test用户的权限? 展开
 我来答
qjqj6868
2020-03-20
知道答主
回答量:5
采纳率:0%
帮助的人:879
展开全部

1、普通用户有创建文件或目录的权限呢?

对于普通用户没有直接创建或目录的权限,需要通过root修改 。如图所示:

(1)切换至test用户操作;

(2)创建test_file目录。由于没有权限,无法创建成功;

(3)切换到root后,通过chown赋予test权限。接着重复(1)(2)步骤即可实现创建。

2、怎么查看test用户的权限?

     用命令cat  /etc/passwd 可查看所有用户权限。如图所示:

扩展资料:

       用户权限列表可以看到每行都是使用6个分隔号“:”隔开的7列字符串。每个字符串表示的意思分别是用户名、密码、UID(系统用来区分不同用户的整数)、GID(系统用来区分不同用户组的整数)、说明栏、home目录、登录shell。

参考资料来源:Linux教程

慧咨环球
2024-02-09 广告
将新用户添加到你希望他创建文件和目录的用户组里。 如:你希望新建用户能在/FTP目录下创建文件和目录。 首先在/目录下用ls -l FTP查看FTP所属的用户和组,并可以查看组用户的权限。 chmod FTP 可以修改用户对FTP文件夹的权... 点击进入详情页
本回答由慧咨环球提供
百度网友5592cda
推荐于2017-09-05 · TA获得超过1106个赞
知道小有建树答主
回答量:384
采纳率:0%
帮助的人:358万
展开全部
一般来说,普通用户只在自己的主目录下有创建文件或目录的权限,如/home/test下。 你要关注你当前在哪个目录下。
查看用户权限没有意义,因为root无所不能,普通用户都差不多,就这两种。
具体看用户对某个文件或目录有无权限还是要看这个文件或目录的设置,用ls -l 文件名来看。
可以用chown或chmod命令改变某个用户对文件或目录的权限。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
麦兜爱老公
2011-05-23 · TA获得超过719个赞
知道小有建树答主
回答量:164
采纳率:75%
帮助的人:167万
展开全部
切换用户后,首先cd回车,进入新用户的主目录,在这个主目录里,你想创建啥都行。在别人的目录下想创建目录或者文件的话,你要加入别人目录相应的组里。可以用ls -l 命令查看文件夹所属的用户和组。用gpasswd -a 新用户 用户组 的命令加入某个用户组。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mfvtxrw
2011-05-25 · TA获得超过2866个赞
知道小有建树答主
回答量:1556
采纳率:100%
帮助的人:793万
展开全部
很简单
用chmod命令
如果你想test在任何地方都能创建文件目录的话就直接用root登陆
chmod 777 -R /(第一个7是所有者有读4,写2,执行1权利,第二个7是同组人
第三个7时其他人,test算是其他人,-R是覆盖目录下所有内容不加的话只有/目录下能7,/下的其他目录就不行,/是根目录,)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钦自OL
2011-05-25 · TA获得超过1.4万个赞
知道大有可为答主
回答量:1.5万
采纳率:0%
帮助的人:7582万
展开全部
root 用户对属于自己的文件,不管你设置权限是什么,都有写的权限。就算设成000,也是有权限写的,这是root用户的特殊之处。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式