首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有权限将cd放入目录

没有权限将cd放入目录
EN

Stack Overflow用户
提问于 2011-11-22 12:00:26
回答 7查看 237.6K关注 0票数 159

cd命令进入我的一个名为openfire的目录时,返回以下错误:

代码语言:javascript
运行
复制
bash: cd: openfire: Permission denied

有什么办法可以解决这个问题吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-11-23 06:09:23

进入超级用户模式,然后cd进入您无权进入的目录。Sudo需要管理员密码。

代码语言:javascript
运行
复制
sudo su
cd directory
票数 154
EN

Stack Overflow用户

发布于 2013-07-06 04:21:07

@user812954的回答非常有帮助,除了我必须通过两个步骤完成此操作:

代码语言:javascript
运行
复制
sudo su
cd directory

然后,要退出“超级用户”模式,只需输入exit即可。

票数 189
EN

Stack Overflow用户

发布于 2011-11-22 12:14:59

如果它是您拥有的目录,请授予您自己对它的访问权限:

代码语言:javascript
运行
复制
chmod u+rx,go-w openfire

这将授予您使用目录和其中的文件(x)和列出其中的文件(r)的权限;它还拒绝组和其他人对目录的写权限,这通常是正确的(尽管有时您可能希望允许组在您的目录中创建文件-但如果您这样做,请考虑在目录上使用粘滞位)。

如果它是其他人的目录,您可能需要所有者的帮助来更改权限,以便您可以访问它(或者您需要root的帮助来为您更改权限)。

票数 62
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8221820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档