主机名

查看主机名:hostname

修改主机名:hostnamectl set-hostname ${hostname}

账号

场景:如果忘记密码,可以通过root(如果root密码都忘记那就没办法啦)进入通过一些命令查看以及修改密码来进行重新设置密码

查看密码存储位置:cat /etc/passwd

查看密码:cat /etc/shadow

image.png

image.png

查看密码加密方式:authconfig --test | grep hashing

image.png
用的是sha512
但是我通过网上的编码解密小工具发现解密root:$6$mREetOjyhb/JrWaA$63ivosjPviIZ6jyaoY6uWRm.fv/MdaCVIB0o/19QeDNj1CpH7ouWGGBq1MrMFhB7jDQQliKfX6LMVQLeK20GO1::0:99999:7:::
解密时发现不是root(请大神指导)
这样我设置密码时也不知道怎么重新设置,暂且设置空可以让该用户登陆

查看passwd和shadow文件权限:ls -l /etc/passwd /etc/shadow

image.png

修改密码:vim /etc/shadowpasswd ${username}

zhiquan::18781:0:99999:7:::
表示这个用户可以免密码登陆

新增账号: useradd ${username}

授权sudo权限:vim /etc/sudoers

场景:root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限
image.png
在 root ALL=(ALL) ALL 下面添加:
${username} ALL=(ALL) NOPASSWD:ALL (${username}切换root不需要密码)

切换用户: su -${username} 或 ssh ${username}@localhost

yum源

base源

curl -fSL http://mirrors.aliyun.com/repo/Centos-7.repo -o /etc/yum.repos.d/CentOS-Base.repo

epel源

wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo

sudo yum clean all && yum makecache 没理解这个干啥子用