Ubuntu20.04下更改用户名和主机名
程序员文章站
2022-07-14 20:25:50
...
知道root密码的登陆root账户,不知道的先修改root密码
1.修改root密码
sudo passwd root
然后登陆root账户
su root
2.更改主机名
(1) 修改hostname文件,修改里面内容为新的主机名
sudo vim /etc/hostname
(2) 修改hosts文件,修改原来的名字为新的主机名
sudo vim /etc/hosts
3. 更改用户名
(1)修改shadow 文件
sudo vim /etc/shadow
这个文件的格式如下:
username: passwd: lastchg: min: max: warn: inactive: expire: flag
将里面原来用户名修改为新的:如把aa换为bb
aa:$1$6riXbr51$e1lV8XTFgE2lhd2ZglvU//:17734:0:99999:7:::
bb:$1$6riXbr51$e1lV8XTFgE2lhd2ZglvU//:17734:0:99999:7:::
(2)修改用户家目录
cd /home
mv aa bb
(3)修改passwd 文件
sudo vim /etc/passwd
如下旧用户名
aa:x:1000:1000:cq,,,:/home/aa:/bin/bash
新用户名
bb:x:1000:1000:cq,,,:/home/bb:/bin/bash
后面家目录的用户名一起改
(4)修改原来用户下文件所属的组:
sudo vim /etc/group
在vim的底行模式下用新文件名全部替换旧的
:%s/aa/bb/g
重启系统就ok了
推荐阅读
-
怎么更改富士施乐打印机用户名和密码?
-
Ubuntu下永久修改主机名和创建用户
-
ssh远程登陆没有用户名和主机名的解决方法
-
Ubuntu20.04下更改用户名和主机名
-
Linux环境下修改用户名和用户组
-
python用户名正则只允许数字字母下划线组合,且不能以数字下换线开头,不能有中文和特殊字符。
-
ubuntu20.04下使用juju+maas环境部署k8s-7-使用graylog和Prometheus2监控k8s集群-4-prometheus2部署
-
Linux下更改主机名(Ubuntu+Redhat)的方法
-
Win10系统修改主机名、用户名称和密码、以及C盘中的用户文件夹名
-
javascript - 想问一下的用户登陆时用户名和密码的加密算法是什么?