ubuntu修改使用者名稱、計算機名、主目錄
阿新 • • 發佈:2018-12-31
想改一下冗長的計算機名看了這邊文章,發現只改/etc/hostname是不夠的,還需要同時修改/etc/hosts
轉載自:http://blog.csdn.net/hs794502825/article/details/8454626
今天是MPI並行程式設計這門課交作業的截止日期,我們寢室的張佳和劉慶的本科同學來了,所以他們也沒有時間搞,我就又做一回好人吧!幫他們搞一下!幫他們寫報告的過程中最主要的問題就是跑那個MPI的程式,因為我虛擬機器中裝的ubuntu的使用者名稱和計算機名都是以我的名字命名的,如下:
如果就這樣給他們跑一遍的話,那也太明顯了吧!所以得想辦法把使用者名稱和計算機名改一下!在網上找到了一些不同的方法,將自己實踐可行的方法貼出來供大家參考:
修改使用者名稱稱:
切換到root開啟如下兩個配置檔案
- gedit /etc/passwd
- gedit /etc/shadow
- 127.0.0.1 localhost
-
192.168.76.21 hs-virtual-machine //將此處改為zj-virtual-machine
- # The following lines are desirable for IPv6 capable hosts
- ::1 localhost ip6-localhost ip6-loopback
- fe00::0 ip6-localnet
- ff00::0 ip6-mcastprefix
- ff02::1 ip6-allnodes
- ff02::2 ip6-allrouters
- ff02::3 ip6-allhosts
-
~
- ~
- ~
[2]gedit /etc/hostname
hs-virtual-machine 將紅色部分改為zj-virtual-machine
儲存,退出,重啟,就得到如下結果:
然後運行了一下MPI的那個程式,結果如下:
將同樣的操作為劉慶做了一遍得到如下結果:
其實觀察仔細的應該還可以看出來存在問題,就是輸入檔案所在的主目錄名仍然是hs,也想改一下,然後還是切換到root使用者,gedit /etc/passwd,將裡面有關主目錄名的地方將hs改為lq,儲存、退出、重啟,可是進不了系統了,悲催啊!然後再重啟,直接以root使用者登入,將主目錄名修改過來,就可以以普通使用者名稱登入了。
下面就是更改主目錄名的方法:
sudo chfn -f 新名字 原名字
sudo usermod -l 新名字 -d /home/新名字 -m 原名字
sudo groupmod -n 新名字 原名字