gksudo 2 个命令带有一个 PW 条目?

gksudo 2 个命令带有一个 PW 条目?

在升级到 12.04(从 10.04)之前,我使用了这个小启动脚本:

 #!/bin/bash  
 gksudo nautilus /var/www/DFDII & sleep 5; gksudo gedit /var/www/DFDII/iindex.php

该脚本仅使用一个 PW 条目打开了 nautilus 和 gedit,现在它要求输入两次 PW?

另外,令人恼火的是,现在 gedit 也打开“无标题文档 1”(关闭 > 保存更改?不!...

答案1

两个主要选项:

  1. 要求以 root 身份运行整个脚本。许多脚本只是退出并建议用户在命令前添加gksu

  2. 像这样运行:

    #!/bin/bash
    gksu -- bash -c 'whoami; whoami; whoami # all these return root'
    

相关内容