ubuntu修改用戶名、主機名、主文件夾名、登錄名、密碼(完整版)
一、什么是用戶名、主機名
上圖中@前面的是用戶名,@后面的為主機名。
二、修改密碼、用戶名、主機名、登錄名、住文件夾名
1.修改用戶密碼:
sudo passwd user
輸入兩次新密碼之后即可修改完成.
2.修改主機名:
sudo su
切換到root用戶
gedit /etc/hostname
修改自己喜歡的主機名
gedit /etc/hosts
將第二行后面的名字修改成自己的主機名。主機名修改完成
3.修改用戶名、住文件夾名、登錄名
sudo su
gedit /etc/sudoers
為自己 的用戶添加gym ALL=(ALL:ALL) ALL
,賦予超級權(quán)限
gedit /etc/shadow
找到對應自己賬戶的一行,將用戶名替換成新的用戶名
shadow文件對應的內(nèi)容格式為:
username: passwd: lastchg: min: max: warn: inactive: expire: flag
登錄名:加密口令:最后一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:標志
cd /home/
sudo mv olddir newdir
進入home目錄修改住文件夾名字(這步很關鍵,否則系統(tǒng)找不到住文件夾)
gedit /etc/passwd
修改passwd文件,找到對應自己的一行,將所有的舊用戶名改成新的用戶名。passwd文件對應的內(nèi)容格式為:
用戶名: 密碼 : uid : gid :用戶描述:主目錄:登陸shell
gedit /etc/groud
將group文件中所有的舊用戶名改成新的用戶名
gedit /etc/sudoers
將該文件中開始添加的一行刪除。
重啟計算機,所有名字已經(jīng)修改成功。但是發(fā)現(xiàn)conda不能用,是因為conda內(nèi)部的路徑?jīng)]有自動修改:繼續(xù)進行以下操作:
gedit ~/.bahsrc
修改canda對應的環(huán)境變量,將所有的舊用戶名修改成新用戶名
source ~/.bashrc
更新環(huán)境變量
gedit ~/anaconda3/bin/pip
gedit ~/anaconda3/bin/conda
gedit ~/anaconda3/bin/pip3
修改conda內(nèi)的路徑,將第一行路徑中所有的舊用戶名改成新用戶名。
cd ~/anaconda3/envs/
vim xxx/bin/pip # xxx為環(huán)境名
vim xxx/bin/pip3
對所有conda環(huán)境中的pip做修改,否則pip安裝失敗。
與此同時還會出現(xiàn)在終端用clear命令出現(xiàn)terminals database is inaccessible這樣的錯誤,解決方法如下:
sudo ~/.bashrc
加入
export TERMINFO=/usr/share/terminfo
export TERM=vt100
然后文章來源:http://www.zghlxwxcb.cn/news/detail-415505.html
source ~/.bashec
在執(zhí)行clear命令就沒問題了。文章來源地址http://www.zghlxwxcb.cn/news/detail-415505.html
到了這里,關于ubuntu修改用戶名、主機名、主文件夾名、登錄名、密碼(完整版)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!