練功房推薦書單

  • 猛虎出柙雙劍合璧版--最新 OCA / OCP Java SE 7 Programmer 專業認證 (電子書)
  • 流浪教師存零股存到3000萬(全新增修版)(書+DVD)
  • 開始在關西自助旅行(京都‧大阪‧神戶‧奈良)(全新增訂版)
  • 不敗教主的300張股票存股術

[Linux]使用sudo來加速安裝程式 RSS feed
討論區首頁 » Linux
發表人 內容
andowson

七段學員
[Avatar]

註冊時間: 2007/1/2
文章: 711
來自: 台北
離線
在安裝一些webapp時通常需要root身分和資料庫管理者postgres身分來執行一些動作, 雖然是自己架站知道root的密碼, 可以先切換成root再切換成postgres,不過底下的這些指令似乎還是滿辛苦的:

su - root
su - postgres
psql olat olat -f /tmp/alter_5_1_0_to_5_2_0.sql
exit
exit


這時候sudo這個指令就滿好用的了,只要一行就搞定了:
sudo -u postgres psql olat olat -f /tmp/alter_5_1_0_to_5_2_0.sql


安裝sudo
yum install sudo


設定sudo也滿簡單的:
1.visudo (沒錯, 就是全部連在一起的指令, 不是vi sudo)
2.將底下這一行前面的#刪除

# %wheel ALL=(ALL) NOPASSWD: ALL

3.將自己的帳號加到wheel group去
usermod -a -G wheel andowson


參考資料:
http://linux.vbird.org/linux_basic/0410accountmanager.php#sudo
http://www.andowson.com/posts/list/35.page

分享經驗 累積智慧
[WWW]
 
討論區首頁 » Linux
前往:   
行動版