Linux 中未经许可的尾部命令
Tail command without permission in Linux
当我尝试在云服务器中使用 'tail' 命令时,出现权限被拒绝的错误:
$ ssh myUser@server
:~$ tail /var/log/syslog
tail: cannot open ‘/var/log/syslog’ for reading: Permission denied
tail命令如何获取权限?
您尝试读取的文件具有不允许任何不属于管理员组的用户读取的权限。
选项 1:运行 带有 sudo
命令的 tail 命令可以将您对后续命令的访问权限升级到 root。
例子
sudo tail /var/log/syslog
选项 2:将您的用户添加到管理员组,这样您就不必在每次要读取系统日志文件时都sudo
。
当我尝试在云服务器中使用 'tail' 命令时,出现权限被拒绝的错误:
$ ssh myUser@server
:~$ tail /var/log/syslog
tail: cannot open ‘/var/log/syslog’ for reading: Permission denied
tail命令如何获取权限?
您尝试读取的文件具有不允许任何不属于管理员组的用户读取的权限。
选项 1:运行 带有 sudo
命令的 tail 命令可以将您对后续命令的访问权限升级到 root。
例子
sudo tail /var/log/syslog
选项 2:将您的用户添加到管理员组,这样您就不必在每次要读取系统日志文件时都sudo
。