【发布时间】:2016-11-04 07:30:06
【问题描述】:
我已经安装了一个带有 Ubuntu 16.04、Nginx、Mariadb 和 PHP 7.0 的 lemp docker 容器,并设置了后缀和基本的 ssh 功能,它们都可以正常工作。我创建了一个具有 sudo 权限的非 root 用户(在 sudo 组中),但是当我尝试使用 sudo 时出现错误
sudo:不存在 tty,也没有指定 askpass 程序
sudo、sudo -s、sudo su 等会发生这种情况。
我已经使用 visudo 进入 /etc/sudoers 文件并添加了一行 me ALL=(ALL) NOPASSWD: ALL ,因为其他一些地方建议这样做,但它并没有解决问题。有谁知道解决办法吗?
【问题讨论】:
-
您的 sudo 配置有问题,因为它提示输入密码。您可以添加您的 sudo 配置和您尝试运行的命令吗?