在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,参照上面介绍的快速查看主机名的办法来确认主机名有没有修改成功。值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/work文件中。所以,修改主机名时应注意区分是哪种Linux发行版。
命令行下运行命令:“hostname新主机名”其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。例子:hostnameubuntu-temp这样主机名字就临时被修改为ubuntu-temp,但是终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以)。
如图所示,正常是需要修改三处的。按下按键i或a即可修改,修改完毕后esc既可退出修改模式,然后在输入:wq退出文件。
更简单的操作,命令行输入下面这条指令即可:mv/home/原用户名//home/新用户名
同上,将原用户名改成新用户名:vi/etc/group这个要修改的地方很多,推荐从上往下,一行一行看,一行一行改。