我的 Web 服务器 Ubuntu LTS 12.04 中新创建的具有“root”权限的用户存在这个问题。
我遵守规则:
adduser newuser
usermod -a -G sudo newuser
然后我添加 visudo
# User privilege specification
root ALL=(ALL:ALL) ALL
newuser ALL=(ALL:ALL) ALL
这个用户做得不好我只想访问这个文件夹:
/sites
而且我无法通过 sftp 或终端看到内容。
我是否能再跳一步?
谢谢
答案1
这不是那样工作的。sudo
如果通过调用请求,则授予用户扩展权限sudo
,但是否则您就没有这些权限,当然在通过 SFTP 连接到共享时也没有这些权限。
例如sudo ls -l /sites
,或者sudo cp file /sites
等等都可以,但这在 SFTP 会话中是不可能的。
了解其sudo
工作原理。