«

sudo: unable to stat /etc/sudoers.d/90-cloud-init-users: Permission denied

指尖二进制 • 1 年前 • 774 次点击 • ZABBIX


sudo: unable to stat /etc/sudoers.d/90-cloud-init-users: Permission denied

[root@zabbix-server ~]# zabbix_get -s 172.16.0.155 -k sshd
sudo: unable to stat /etc/sudoers.d/90-cloud-init-users: Permission denied
0
[root@bigdata-sftp01 ~]# chmod 755 /etc/sudoers.d
[root@bigdata-sftp01 zabbix_agentd.d]# ll /etc/sudoers.d/ -d
drwxr-xr-x. 2 root sftp 32 Aug  2 16:07 /etc/sudoers.d/

使用不同账户,执行执行脚本时候sudo经常会碰到sudo: sorry, you must have a tty to run sudo这个情况,其实修改一下sudo的配置就好了

vim /etc/sudoers (最好用visudo命令)
#Default requiretty #注释掉

意思就是sudo默认需要tty终端。注释掉就可以在后台执行了。

还没收到回复