sudo是linux系統管理指令,是允許系統管理員讓普通用戶執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root用戶的登錄 和管理時間,同樣也提高了安全性。sudo不是對shell的一個代替,它是面向每個命令的。
在Ubuntu中,直接執行以下命令即可完成用戶對sudo權限的獲取:
在CentOS中,需要先切換到root用戶,再修改文件:
我們需要修改sudoers文件,在文件中加入用戶名:
在命令行模式下,將光標移動到root ALL=(ALL) ALL行首,按yy復制行,在下一行按p粘貼,將root改為需要給予sudo權限的用戶名稱即可。注意,退出時需要強制保存退出(:wq!)。
這時候,切換回我們的用戶就可以使用sudo命令了。
