linux - Linux下未经许可的tail命令

标签 linux permission-denied tail

当我尝试在云服务器中使用“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

关于linux - Linux下未经许可的tail命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52079486/

相关文章:

python - 跨多个用户的 RESTful API

c++ - 如何附加到现有的共享内存段

java - ubuntu java环境路径,bash :/etc/environment: permission denied?

python - 安装 python 模块 IOError : [Errno 13] Permission denied:

linux - 在 Linux 内核中杀死一个(据说)忙碌的进程?

linux - Crowd 和 sonaqube 无法正常工作

windows - 以除管理员身份之外的任何身份启动 Windows 服务会给出 'Access denied'

linux - 尾部格式化错误

linux - 将尾部输出重定向到程序中

r - 删除数据帧中的所有左 NA 并左移已清理的行