這裏咱們使用sudo命令,讓script用戶使用root身份執行命令時報錯:centos
[script@localhost ~]$ sudo mkdir /mnt/cdrom編輯器
[sudo] script 的密碼:
script 不在 sudoers 文件中。此事將被報告。centos7
打開終端,先以root身份登陸,【su】
而後執行以下命令:【visodu】spa
在打開的文件中,找到下面這一行:(將光標移到這行,輸入小寫的o即在下面添加一行並可輸入字符)
root ALL=(ALL) ALL
並緊帖其下面,添上本身的用戶名,好比:script
script ALL=(ALL) ALLip
作到這一步,而後保存退出,[在編輯器中按ESC鍵退出編輯模式,輸入「:wq」保存退出,或者Ctrl+z]
那麼就能使用sudo命令了,可是此時須要輸入root密碼才能夠。
要讓執行時不須要輸入密碼,再找到下面這一句:登錄
將#號去掉,使其生效。date
接着咱們執行以下命:[sudo date]終端
[root@localhost script]# sudo date
2018年 09月 04日 星期二 22:13:46 CST密碼