ubuntu修改用戶名、計算機名、主目錄

想改一下冗長的計算機名看了這邊文章,發現只改/etc/hostname是不夠的,還需要同時修改/etc/hosts


轉載自:http://blog.csdn.net/hs794502825/article/details/8454626


今天是MPI並行程序設計這門課交作業的截止日期,我們寢室的張佳和劉慶的本科同學來了,所以他們也沒有時間搞,我就又做一回好人吧!幫他們搞一下!幫他們寫報告的過程中最主要的問題就是跑那個MPI的程序,因爲我虛擬機中裝的ubuntu的用戶名和計算機名都是以我的名字命名的,如下:


如果就這樣給他們跑一遍的話,那也太明顯了吧!所以得想辦法把用戶名和計算機名改一下!在網上找到了一些不同的方法,將自己實踐可行的方法貼出來供大家參考:

修改用戶名稱:

切換到root打開如下兩個配置文件

  1. gedit /etc/passwd   

把"hs"這個用戶名改爲"zj"了,保存並退出 
 
  1. gedit /etc/shadow   
 
同樣把"hs"改爲"zj" ,保存並退出 
 
 
現在要修改計算機名稱hs-virtual-machine爲zj-virtual-machine
 
修改有兩步:
 
[1]還是在root用戶的狀態下執行gedit /etc/hosts
  1. 127.0.0.1       localhost  
  2. 192.168.76.21   hs-virtual-machine    //將此處改爲zj-virtual-machine  
  3.   
  4. # The following lines are desirable for IPv6 capable hosts  
  5. ::1     localhost ip6-localhost ip6-loopback  
  6. fe00::0 ip6-localnet  
  7. ff00::0 ip6-mcastprefix  
  8. ff02::1 ip6-allnodes  
  9. ff02::2 ip6-allrouters  
  10. ff02::3 ip6-allhosts  
  11. ~                                                                                 
  12. ~                                                                                 
  13. ~                        



[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 新名字 原名字
發佈了99 篇原創文章 · 獲贊 6 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章