Re: [問題] 最新的linux
我想請問一下...我要如何測試 notroot 是否具有 root 身份?
還是說要自己建立 root 帳號?謝謝 ^_^
======================================
要簡單說有點困難,需要知道的背景知識還不少~~~
※在往下看之前您需要知道Linux 對 root 與一般使用者帳號的定義
1.root 與一般使用者帳號在系統管理面的不同處在,
root 可使用特權指令群(或可稱為系統管理用指令群)及具存取整個檔案系統的權限
一般使用者帳號則否
2.Ubuntu 有root帳號,只是未設定密碼,所以使用者不能直接以root帳號登入,
也不建議您直接使用root帳號登入系統操作
(也就是說,有方法讓您可以直接使用 root 帳號登入,但這是有相當風險的,
所以不建議這樣做)
3.需要以root身分操作時該怎麼辦?
以具sudo 使用權的帳號登入系統,再以 sudo 命令取得 root 權限
以您所用的 Ubuntu image,這個具sudo 使用權的帳號就是 notroot
假設您要執行的特權指令是 SomeCommand
使用語法如下
$sudo SomeCommand
Enter 之後系統會要求輸入密碼,這時就輸入 notroot 的密碼
如此可以以一般使用者的身分暫時取得root權限執行特權命令
所以您的問題"如何測試 notroot 是否具有 root 身份?"
答案是....不用測,因為notroot是一般使用者帳號,不可能"具有"root 身份
會出現這個疑問,可能您需要先知道
1. Linux 對 root 與一般使用者帳號的定義
2. sudo 的功能
3. 了解 Ubuntu 為何設計成在預設狀況下不讓使用者
以root帳號直接登入的概念~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.43.110.226
※ 編輯: mmrptt 來自: 114.43.110.226 (07/10 23:18)
推
07/11 07:10, , 1F
07/11 07:10, 1F
→
07/11 09:48, , 2F
07/11 09:48, 2F
討論串 (同標題文章)
Linux 近期熱門文章
PTT數位生活區 即時熱門文章