裝了Ubuntu 16.04之后想使用超級權限對系統進行操作
使用命令 su - 切換超級用戶,提示輸入密碼,卻怎么都不對,網上找的資料說是沒有啟用root權限,於是根據網上提供的方法啟用root權限.
一.設置啟用root權限
1.在終端輸入命令
2.輸入密碼進入該配置文件之后,添加一行,然后保存退出.
3.給root用戶設置新的密碼,然后登錄.
二.su , sudo , su -
1. su和sudo
su用於用戶之間的切換
sudo用於普通用戶可以使用root權限來執行指定命令。不需要知道root的密碼
2. su 和 su -
su只是切換了root身份,但Shell環境仍然是普通用戶的Shell
su -連用戶和Shell環境一起切換成root身份了。只有切換了Shell環境才不會出現PATH環境變量錯誤。su切換成root用戶以后,pwd一下,發現工作目錄仍然是普通用戶的工作目錄;而用su -命令切換以后,工作目錄變成root的工作目錄了。用echo $PATH命令看一下su和su -以后的環境變量有何不同。
要從當前用戶切換到其它用戶也一樣,應該使用su -命令。