用一个脚本代替原来的vi,用户调用vi时进行一些条件检查,如果通过检查则调用原来的vi 但是运行visudo时遇到下面的问题: 运行visudo时有如下错误: pp2db01#/usr/local/sbin/visudo /usr/local/sbin/visudo: unable to run /usr/bin/vi: Exec format error /usr/local/sbin/visudo: sudoers file unchanged. 替换vi的脚本: pp2db01#cat /usr/bin/vi # # #!/usr/bin/sh ED=/usr/bin/.oldvi VARTMP=/stand/var_tmp STD_SPACE=50...
by hit201j - HP-UX - 2008-10-23 07:17:59 阅读(1644) 回复(0)
使用visudo遇到的问题 当我在sudoers里添加: aaa localhost=/bin/chown aaa localhost=NOPASSWD:/bin/chown 保存后执行 $ sudo chown ............ test.sh aaa is not allowed to run sudo on server03. This incident will be reported. 请问如何解决呢?