首页 > 编程知识 正文

ubuntu无法创建目录,权限不够,linux权限命令

时间:2023-05-04 05:30:21 阅读:45042 作者:371

今天发现了一个疑难杂症。 大量发布新版本的程序时,发现一台没有成功。 如果您自己登录去看,在发布帐户的目录下创建目录失败!

人工touch试了一下,发现提示没有权限。

然后ls -l看到了,发现一切正常:

root @ 10.12.212.132:/data/TN m2/release ] # ll

36240

- rw-r---- r---1 publish users 562013-12-2918336044 release _ status

rwxr-xr-x 41 publish users 40962013-12-2918336044 backup

dwxr-xr-x2发布用户40962013-12-2916336047服务器

- rwxr-xr-x1发布用户17462013-12-2915336041发布服务器. sh

觉得奇怪,检查了一下上级目录是否有权限,发现/到release的权限正常。

最终,这个账户可能被删除了,以后再添加吗?

我首先用id看到了这个用户信息:

root @ 10.12.212.132:/data/TN m2/release ] # id publish

GID=100 (发布) GID=100 (用户) groups=100 (用户) )

然后,对没有权限的目录使用ls -nd /data/TNM2/release

wxr-xr-x 499810040962015-08-2718336043/data/TN m2/release /

果然啊! 这个UID行不通,不看UID不知道是什么原因!

既然知道发生了什么,就很简单。

使用chmod重新许可即可: chmod-rpublish :用户/数据/TN m2 /发行版

Ps :您无权创建或修改文件,实际上还有其他几个因素。 例如,秘密的“锁定”命令: chattr

本文地址: http://it byc.com/server/10186.html

请注明出处。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。