
1 YUCOAT OP 我的意思是说从某个文件中读取密码。。。。而不是用手去输入。 我知道这样有点不安全。我只是纯粹地想知道而已。 |
2 binux 2013-04-30 15:58:54 +08:00 sudoedit /etc/sudoers |
3 chuangbo 2013-04-30 16:12:55 +08:00 sudo visudo 加上这行 YOUR_USER_NAME ALL=(ALL) NOPASSWD: ALL |
4 chenz 2013-04-30 16:15:23 +08:00 expect |
5 YUCOAT OP 我的意思是说,是从某个文件中读取密码。。 不在visudo中设置nopasswd |
6 qq286735628 2013-04-30 16:39:11 +08:00 sudo的时候读密钥文件这个不清楚,但是可以设置你登录的时候读密钥文件,然后你再关闭sudo的密码 |
7 G0dBlessMe 213-04-30 16:41:13 +08:00 expect 应该可以实现,不过太麻烦 |
9 est 2013-04-30 17:09:14 +08:00 无语了。这么多回帖的都没有一个人去看下man sudo么? sudo -s 即可。 |
15 kfll 2013-04-30 21:53:46 +08:00 可以用 expect |
16 jianqun 2013-04-30 22:05:34 +08:00 $ sudo visudo 修改 %sudo ALL=(ALL:ALL) ALL 为 %sudo ALL=(ALL:ALL) NOPASSWD: ALL |
17 rockuw 2013-05-01 05:38:19 +08:00 via iPhone 一般要求密码的程序都会在代码里判断istty()的,重定向的不是tty所以不行。 |