2014-02-26 95 views
0

我想創建別名來重新啓動計算機。試圖設置別名重啓='sudo重啓'。但它需要輸入密碼。我想知道是否可以將密碼放入此別名中。mac終端別名設置密碼

+1

如果你想以超級用戶身份運行特定的命令,你應該看看配置'/ etc/sudoers'。 –

回答

2

不,你不能把密碼放在別名中。 sudo阻止這個,因爲它是一個巨大的安全漏洞。

相反,運行sudo visudo並添加行

yourusernamehere ALL=(ALL) NOPASSWD: /sbin/reboot 

那麼你的當前別名將停止要求輸入密碼,只是允許重新啓動。

0
  1. 您可以創建一個別名,像這樣 別名odo2 ='回聲ROOT_PASSWD |須藤-S重啓」

  2. 更妙的是把所有的別名內 〜/ .bash_profile中 [此#2將如果沒有改變你的終端登錄的喜好不同的外殼工作...最有可能你的登錄shell會加載bash]