RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: Linux切換身份的方法   字型大小:||| 
pcca
銅驢友〔中級〕
等級: 9等級: 9等級: 9


今日心情

 . 積分: 154
 . 文章: 469
 . 收花: 1222 支
 . 送花: 88 支
 . 比例: 0.07
 . 在線: 1725 小時
 . 瀏覽: 14651 頁
 . 註冊: 6874
 . 失蹤: 0
 . 馬來西亞
#1 : 2012-11-7 08:51 AM     全部回覆 引言回覆

Linux從一般使用者轉換成root的方法有很多, 說實在的我也有點混亂, 有沒有人可以解說一下?
1. su -
2. sudo -i
3. sudo -s
4. sudo su -



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
pcca
銅驢友〔中級〕
等級: 9等級: 9等級: 9


今日心情

 . 積分: 154
 . 文章: 469
 . 收花: 1222 支
 . 送花: 88 支
 . 比例: 0.07
 . 在線: 1725 小時
 . 瀏覽: 14651 頁
 . 註冊: 6874
 . 失蹤: 0
 . 馬來西亞
#2 : 2012-11-8 09:17 AM     全部回覆 引言回覆

照 Wikipedia 的說法:
sudo is a program for Unix-like computer operating systems that allows users to run programs with the security privileges of another user (normally the superuser, or root).

所以 sudo 應該是指讓使用者用自己的身份可以去執行一些需要安全權限的指令。
不過我比較在意的是 su -, sudo -i, sudo -s, sudo su - 這幾個指令在實際使用上究竟有什麼差別, 例如 shell 和使用者的環境轉換之間
的差異。

* sudo可以設定成不用輸入自己密碼就可以直接執行指令的。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
pcca
銅驢友〔中級〕
等級: 9等級: 9等級: 9


今日心情

 . 積分: 154
 . 文章: 469
 . 收花: 1222 支
 . 送花: 88 支
 . 比例: 0.07
 . 在線: 1725 小時
 . 瀏覽: 14651 頁
 . 註冊: 6874
 . 失蹤: 0
 . 馬來西亞
#3 : 2012-12-3 10:33 AM     全部回覆 引言回覆

但是,若你不知道 root password (root不想告訴你密碼)
你用 su 當然不可能變成 root (因為密碼不正確)
但是 你用 `sudo su` 只需要輸入自己密碼 即可變成 root

那 sudo su 和 sudo -i 有何



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-25 07:26 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.018503 second(s), 7 queries , Qzip disabled