我使用 SSH 连接到我的 VPS 服务器,我想检查我的邮件日志。我对 Unix 很陌生,但尝试使用 nano 处理文件时出现权限错误。我不想以 root 身份登录,我的用户是 wheel 的一部分,但使用su
也不起作用。不使用 root 查看这些文件的正确方法是什么?
答案1
看起来 wheel 没有权限使用该命令或者您的用户不在 wheel 中。
在您的 /etc/sudoers 文件中,您可能会找到类似的行
%wheel ALL=(ALL) ALL
如果没有,请添加此行以允许 wheel 中的用户使用 sudo。(如果另一个组可以像某些发行版中的 %admin 一样使用 sudo,请不要添加此行。在这种情况下,将您的用户添加到管理员)
您必须以 root 身份执行此操作。
检查你是否真的在轮子上
groups your_username
如果没有,请将自己添加到 wheel。再次以 root 身份进行操作。
usermod -aG wheel your_username
答案2
尝试
sudo nano 文件名