Ubuntu系统修改用户名,主机名

0.Ubuntu是一个Linux操作系统,修改密码和用户名是有危险的动作,请谨慎修改。

【提示:如果你要修改密码和用户名的话,请先修改密码,重启后,再修改用户名,重启。如果你先修改用户名,再修改密码的话,可能会导致你登录不了Ubuntu。】
用户名为
用户名为@前面的名称,主机名为@后面的名称。

一、修改用户名(举例为将mocas->wyh)

1.进入Ubuntu,打开一个终端,输入 sudo su转为root用户。注意,必须先转为root用户!!!

2.输入gedit /etc/sudoers 修改所有原用户名(如果文件内没有原用户名则不用改)
Ubuntu系统修改用户名,主机名_第1张图片

3.输入gedit /etc/passwd ,找到代表你的那一行,修改原用户名为新的用户名。注意:只修改用户名!后面的全名、目录等不要动!
不只要修改前面的用户名,还要将后面旧的的/home/user1修改为新的/home/user2,否则重启登陆不上系统。
Ubuntu系统修改用户名,主机名_第2张图片

4.输入gedit /etc/shadow,找到代表你的那一行,修改原用户名为新用户名 。
在这里插入图片描述

5.输入gedit /etc/group,你应该发现你的用户名在很多个组中,全部修改!
Ubuntu系统修改用户名,主机名_第3张图片

6.输入sudo mv /home/olduser1 /home/newuser2更改原文件的名称
例如sudo mv /home/mocas /home/wyh

二、修改主机名
1.查看当前的主机名

root@mocas-B250-HD3P:~# hostname
mocas-B250-HD3P
root@mocas-B250-HD3P:~# hostnamectl
   Static hostname: mocas-B250-HD3P
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 1d01306f709e45a9aa665e2d6e3e6672
           Boot ID: a3b35c66b9bd4c53a2ed06504f067a5c
  Operating System: Ubuntu 16.04.4 LTS
            Kernel: Linux 4.15.0-74-generic
      Architecture: x86-64
root@mocas-B250-HD3P:~# 

2.临时修改主机名

[root@localhost datas]# hostname yin 临时修改,重启服务器后就不生效了
[root@localhost datas]# hostname
yin

3.永久修改主机名
需要修改以下两个配置文件

(1) /etc/hostname

修改为新主机名

我的为wyh

root@mocas-B250-HD3P:~# cat /etc/hostname
wyh

(2) /etc/hosts

127.0.1.1后面的原主机名称修改为新主机名

我的为wyh

root@mocas-B250-HD3P:~# cat /etc/hosts
127.0.0.1	localhost
127.0.1.1	wyh
 
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

重启即可

你可能感兴趣的:(linux,ubuntu,linux,服务器)