去评论
海欣资源

Linux基本命令-修改主机名、用户名、密码

桃花树
2022/08/18 16:13:42
1、查看主机名
格式:hostname
    [root@nginx-kafka01 etc]# hostname
    nginx-kafka01
2、存放主机名的文件
/etc/hostname
3、修改主机名
永久修改:命令行修改
① hostnamectl  set-hostname 新主机名
例如:永久的修改主机名为sanchuang
[root@localhost etc]# hostnamectl  set-hostname  sanchuang
② su 切换一下就能看到主机名修改成功。
永久修改:存放用户名的文件进行修改
注意:存放主机名的文件修改主机名后,让PS1变量里生效的方法:

1.切换用户重新登录   2.重启系统
重启系统:reboot     init 6
关机: init 0
注意:linux里一切皆文件---》要想永久有效,必须要修改文件
3、存放用户名的文件
/etc/passwd --保存用户信息的文件
4、存放用户密码的文件
/etc/shadow 存放用户名密码的文件
5、使用md5进行密码加密
echo “密码”|md5sum
    [root@localhost ~]# echo "xxx"|md5sum

    ba1f2511fc30423bdbb183fe33f3dd0f 得到的为散列值。
其中的xxx表示密码。可以自行设定。

6、修改用户名
①、进入终端,执行“su -”命令,输入密码,获取root权限;
②、执行“usermod -l 新用户名 旧用户名”或“groupmod -n 新用户名 旧用户名”命令修改用户名;
③、重启电脑

7、修改用户名密码
① passwd  “新的密码”
② echo "xxxx"|passwd 用户名 --stdin
设置sc98用户的密码为:xxxx。
echo "xxxx"|passwd sc98 --stdin