Bash权限被拒绝我的ssh中的所有文件


0

我刚刚登录了自去年以来我一直在使用的linux ssh,这是我自假期休假以来的第一次,我正在尝试查看我的文件 less filehead file 但我得到了 Permission Denied。当我尝试在代码中使用这些文件时,我收到错误,因为它们无法打开。我试着看 ls -l 检查权限和所有文件 -rw-------. 权限。我应该能够阅读吗?如何将它们全部恢复正常以便我可以使用它们?


请编辑您的问题以添加更多详细信息:您说您已登录SSH,但在哪个服务器上?什么OS?什么 - 如果有的话 - 需要发生类似的事情发生?
JakeGould

这是一个Linux服务器。这是我在大学里用来做研究的ssh。我刚刚在假期后登录,我遇到了这个问题。这是否回答你的问题?
Evan

请编辑您的问题以添加这些详细信息。如果这是大学的共享Linux服务器,那么你没有 root 访问,现实是您可能需要联系您的系统管理员或I.T.部门。
JakeGould

有什么可能导致这种情况?
Evan

@Evan在一个文件上试试这个 chmod 644 file 然后看看你是否可以访问它
td512

Answers:


3

在第一列中,您暗示只有所有者[和root]才能读取和写入文件。

当您执行ls -l时,第二列和第三列显示所有者的名称 - 如果不是您,则需要与系统管理员联系以使其成为您!

如果是你,那么SELinux或Apparmor很可能出现问题,但这种可能性要小得多。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.