1、前言
當我們拿到別人拷貝的系統時,往往需要修改拷貝系統的密碼、用戶名和主機名,本文簡單介紹在Ubuntu下如何進行相關配置文件的修改。
2、如何修改
(1)修改root的密碼
運行下面的命令對對root密碼進行修改,命令運行過程中需要輸入用戶密碼:
$ sudo passwd root
按照提示輸入新的密碼,回車后出現密碼修改成功提示即可。
(2)修改用戶密碼
運行下面的命令對user密碼進行修改:
$ sudo passwd username
在修改的過程中,將會提示輸入user的新密碼,輸入后直接回車,修改成功將會有相應的提示。
(3)修改主機名
主機名為@后面的字符串,使用下面的命令進行主機名修改:
$ sudo vim /etc/hostname $ sudo vim /etc/hosts
修改如上,將原主機名修改為新的主機名,然后保存退出即可。
(4)修改用戶名
主機名修改完成后,繼續修改用戶名,可以使用下面的命令進行修改:
$ sudo vim /etc/passwd $ sudo vim /etc/shadow
在這些配置文件中找到原用戶名,然后將原用戶名改為新的用戶名即可,當出現用戶名和密碼不一致時,可以使用root去修改對應的配置文件。
當我們還想修改原來用戶下文件所屬的組時,可以使用下面命令:
$ sudo vim /etc/group
使用vim編輯進行修改,在命令模式下使用下面命令:
:%s/old_username/new_username/g
將該/etc/group文本下的所有old_name字符串使用new_name字符串替換。
(5)修改用戶目錄
將/home目錄下的原用戶名目錄修改為新用戶名命令,可以使用mv命令進行修改:
$ mv /home/old_name /home/new_name
注意:當新的用戶名無法sudo時,可以參考下面的文章進行解決。
https://www.cnblogs.com/Cqlismy/p/11050587.html
(6)重啟系統
最后,將系統進行重啟,將會發現用戶名和主機名都已經修改完成。
