我刚刚登录了我去年假期以来第一次使用的 linux ssh,我试图使用和查看我的文件,less file
但head file
我得到的是Permission Denied
。当我尝试在代码中使用这些文件时,我得到了错误,因为它们无法打开。我尝试查看ls -l
以检查权限,发现所有文件都有-rw-------.
权限。那么我应该能够读取它们吗?我怎样才能将它们全部恢复正常以便我可以使用它们?
答案1
在第一列中,正如您所暗示的,只有所有者[和root]可以读取和写入文件。
当您执行 ls -l 时,第二列和第三列将显示所有者的名称 - 如果那不是您,则需要与系统管理员联系以使其成为您!
如果是您,那么很可能是 SELinux 或 Apparmor 存在问题,但这种可能性较小。