想改一下冗長的計算機名看了這邊文章,發現只改/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
保存,退出,重啓,就得到如下結果:
下面就是更改主目錄名的方法:
sudo chfn -f 新名字 原名字
sudo usermod -l 新名字 -d /home/新名字 -m 原名字
sudo groupmod -n 新名字 原名字