sudo: sorry, you must have a tty to run sudo

1.现象

起初我只是为一个普通用户赋予了sudo权限,如下图:

vim etc/sudoers

但是执行其 sudo cp 之类的命令报错:sudo: sorry, you must have a tty to run sudo

2.解决方法

继续编辑 /etc/sudoers

Defaults    requiretty,修改为 #Defaults   requiretty,表示不需要控制终端。

posted @ 2019-02-12 14:15  HaydenGuo  阅读(287)  评论(0)    收藏  举报