1、問題:cp: 無法創(chuàng)建普通文件"/usr/local/lib/libz.a": 權(quán)限不夠
解決辦法:在命令前加上 sudo 命令后蚁廓,輸入密碼即可
2宿亡、問題:fengyongxian 不在 sudoers 文件中。此事將被報(bào)告纳令。
解決方法:
1挽荠、使用su命令進(jìn)入root
2、chmod 740 /etc/sudoers
3平绩、sudo gedit /etc/sudoers
4圈匆、找到如下命令
實(shí)際上:
3、問題:su: 鑒定故障
解決:重新設(shè)置密碼即可
su | su root命令輸入密碼后出現(xiàn)鑒定故障錯(cuò)誤
這是因?yàn)樵诎惭blinux系統(tǒng)時(shí)沒有給root用戶設(shè)置密碼捏雌,重新設(shè)置密碼即可
sudo passwd root--->如果沒有登錄密碼 則提示輸入新密碼 + 二次確認(rèn)輸入
實(shí)際上:
4跃赚、百度經(jīng)驗(yàn)
進(jìn)入到root權(quán)限用戶,輸入su性湿,然后輸入密碼纬傲。命令及顯示如下
#su密碼
如果沒有設(shè)置su密碼,輸入passwd,去設(shè)置密碼肤频。
2給sudoers文件可讀寫權(quán)限叹括,首先要進(jìn)入到根目錄。
#cd ~然后再給權(quán)限
#chmod +wrx /etc/sudoers
3然后就是加入username了宵荒,這里username是你的用戶名汁雷,比如說【linux@liliy】,liliy就是你的用戶名报咳。兩種方法侠讯。
No.1
#echo 'username ?ALL=(ALL) ? ?ALL' >> /etc/sudoers然后你就可以使用sudo了。
5暑刃、問題:使用chmod 提示不允許的操作
方法:
chmod -R a+w /etc? ?#設(shè)置當(dāng)前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀寫
chmod #更改文件權(quán)限
-R #以遞歸的方式對(duì)目前目錄下的所有檔案與子目錄進(jìn)行相同的權(quán)限變更
結(jié)果:權(quán)限不夠
6厢漩、用vim添加權(quán)限: vim /etc/sudoers
vim命令詳解:https://blog.csdn.net/su_use/article/details/79731845
ctrl+z:強(qiáng)制退出vim
7、su故障:
解決:
[root@izqfsfqp8ejn9zz ~]# find / -name sudoers???? #找到sudoers路徑
/etc/sudoers
/usr/share/doc/sudo-1.8.19p2/examples/sudoers
[root@izqfsfqp8ejn9zz ~]# vi /etc/sudoers??????? #打開sudoers文件
## Allow root to run any commands anywhere?
root?ALL=(ALL) ?ALL
## 為yolo1用戶增加權(quán)限
yolo1?ALL=(ALL) ?ALL??? ##增加這一行
這是一個(gè)死循環(huán)岩臣,求大神幫助
我現(xiàn)在的解決辦法是不用xshell了溜嗜,現(xiàn)在安裝了虛擬機(jī)柴底,用虛擬機(jī)試試吧(2021.5.11)