進入root權限修改檔案 [論壇 - Ubuntu基本設定]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



進入root權限修改檔案
會員三級
註冊日期:
2010/1/2 14:01
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 217
MP : 38 / 6874
EXP: 70
離線
方法很多,列舉其二:
一、
在Ubuntu Tweak裡的 "管理員" 內,有 "指令稿" 的選項,裡面有可以進入root的指令稿,之後只須按滑鼠右鍵即可找到這些 "指令稿",但你如果沒裝Tweak,可按此處下載。



二、
先 Ctrl+Alt+T,開終端機。

鍵入 sudo su -
輸入自己的密碼
就是root狀態了

再繼續鍵入 nautilus
會跳出一個視窗
在視窗內,就是用root的身份編輯


注意:無論第一、或第二步,執行後,跳出的視窗通常是 "根目錄" 的 "家目錄",而不是你自己的 "家目錄",萬一有東西要copy/貼上自己的家目錄,則得在視窗中先進 檔案系統,再在 "home" 裡進入自己的 "家目錄"。

2012/12/12 9:36
應用擴展 工具箱
回覆: 進入root權限修改檔案
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 13217
EXP: 72
離線
第二步:
開終端機後
sudo nautilus
就會以 root 打開 nautilus 了

2012/12/12 9:52
應用擴展 工具箱
回覆: 進入root權限修改檔案
會員三級
註冊日期:
2010/1/2 14:01
所屬群組:
已註冊使用者
等級: 9
HP : 0 / 217
MP : 38 / 6874
EXP: 70
離線
acman 寫到:
第二步:
開終端機後
sudo nautilus
就會以 root 打開 nautilus 了


謝謝幫忙補充,我以前也是用你說的方式,只是我在寫之前檢查這個方法,卻給我一長串訊息,懶得看懂,就寫了第二種,無論如何,第一種方式,就長期而言是最方便的。

2012/12/12 10:14
應用擴展 工具箱
回覆: 進入root權限修改檔案

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 55874
EXP: 24
離線
如果需要 root 權限 或 sudoer 權限 去修改 檔案內容

1. 桌面或視窗界面
我都是使用
gksudo nautilus # Kubuntu 以外的其它版本
kdesudo nautilus # Kubuntu

輸入方法
1-1. ubuntu 12.04 及 以前的版本
按 alt + ctr + F2
出現輸入方框
輸入
gksudo nautilus
1-2. ubuntu 12.10 及 以後版本
按 alt + ctr + F2
出現 Dash 輸入方框
輸入
gksudo nautilus
第二次以後 再按 alt + ctr + F2
Dash 界面下方
會自動出現
gksudo nautilus
只要點選就好 不必再輸入

2. server 版本 及 Desktop 版本的 console 文字界面
sudo chown
sudo chmod

3. 備註
Ubuntu 13.04 以後的 nautilus 可能會有大修正

4. 補充

4-1. nautilus - the GNOME File Manager

4-2. the GTK+ toolkit was chosen as the base of GNOME.

4-3. gksu - GTK+ frontend for su and sudo
gksu is a frontend to su and gksudo is a frontend to sudo.
所以 如果你原來是使用 sudo 的情況 在 gnome (gtk+) 情境 需要使用 gksudo 比如 nautilus

2012/12/12 10:24
應用擴展 工具箱
回覆: 進入root權限修改檔案
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 13217
EXP: 72
離線
poloshiao 寫到:
2. server 版本 及 Desktop 版本的 console 文字界面
sudo chown
sudo chmod

備註
Ubuntu 13.04 以後的 nautilus 可能會有大修正


這是修改檔案權限
不是修改檔案內容

權限不對是會出事的

2012/12/12 14:11
應用擴展 工具箱
回覆: 進入root權限修改檔案

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 55874
EXP: 24
離線
這是修改檔案權限
不是修改檔案內容

有權限 才能去 刪除 移動 創造 資料夾與檔案
至於 修改檔案 則需要 看是 什麼性質 的檔案 才能使用 合適的 程式 (不是 nautilus)
但是 rw 權限 則是 必須的
沒有 rw 權限 則需要 先賦予 rw 權限 各個合適的程式 才能去修改內容

在 console
也可以直接 sudo 合適的程式 /路徑/檔案
來修改 檔案內容
例如
sudo vim /路徑/文字檔案

2012/12/12 15:05
應用擴展 工具箱
回覆: 進入root權限修改檔案
會員四級
註冊日期:
2010/8/12 15:54
所屬群組:
已註冊使用者
等級: 18
HP : 0 / 443
MP : 135 / 13217
EXP: 72
離線
poloshiao 寫到:
這是修改檔案權限
不是修改檔案內容

有權限 才能去 刪除 移動 創造 資料夾與檔案
至於 修改檔案 則需要 看是 什麼性質 的檔案 才能使用 合適的 程式 (不是 nautilus)
但是 rw 權限 則是 必須的
沒有 rw 權限 則需要 先賦予 rw 權限 各個合適的程式 才能去修改內容

在 console
也可以直接 sudo 合適的程式 /路徑/檔案
來修改 檔案內容
例如
sudo vim /路徑/文字檔案


1. root 無視權限
2. ower 本身無視 readonly

遇到 readonly 只會跳警示,提醒你異動的是 readonly 的檔案或路徑

"沒有 rw 權限 則需要 先賦予 rw 權限 各個合適的程式 才能去修改內容"
有很大的問題
沒有 rw 權限,若不是不小心設錯,或是建立的時候使用不正確的帳號
就是你使用了錯誤的帳號
你應該用正確的帳號去開啟它
照你的說法,我要修改 /etc/group檔
我要先 chown 修改擁有者
然後再用 vi/gedit 去修改它?

這種時候不是你要改 owner, 而是你應該用 root去修改

2012/12/12 16:15
應用擴展 工具箱
回覆: 進入root權限修改檔案

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 55874
EXP: 24
離線
這種時候不是你要改 owner, 而是你應該用 root去修改

同意
所以在 Ubuntu 鼓勵使用 sudo 而不建議 使用 root 登入或轉換到 root user

2012/12/12 16:45
應用擴展 工具箱
回覆: 進入root權限修改檔案
會員一級
註冊日期:
2014/6/27 16:01
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 8
MP : 1 / 157
EXP: 34
離線
謝謝
雖然以前都用sudo
不過還是連x windows都能sudo比較好用
整體我認為第一個方法最實用
雖然資訊安全可能扣分不少哈哈

2014/6/27 16:03
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.