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终端。注释掉就可以在后台执行了。