用户变更
1、新增用户。
useradd –d /home/testuser -m testuser
新增一个testuser用户,指定用户登录的shell为/bin/bash
,并配置用户目录为/home/testuser
useradd -s /bin/bash -m testuser
2、删除用户
userdel -r testuser
删除用户testuser,-r
选项表示连带用户目录一起删除。
3、给普通用户加sudo
权限
编辑修改/etc/sudoers
配置文件,在root ALL=(ALL) ALL
这一行下面,再加入一行:
testuser ALL=(ALL) ALL
4、配置testuser用户执行sudo
时免密码
testuser ALL=(root) NOPASSWD: NOPASSWD: ALL
免密登陆配置
1、创建ssh
私钥、公钥,长度4096位,指定算法为rsa
# 4096位,指定算法为rsa
ssh-keygen -b 4096 -t rsa
2、创建~/.ssh
文件夹,并赋权700
mkdir ~/.ssh
chmod 700 ~/.ssh
3、创建公钥文件authorized_keys
touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
4、将创建的公钥写入配置文件中
cat -n ~/.ssh/rsa.pub ~/.ssh/authorized_keys
5、Linux配置本地的ssh
免密登陆,修改 ~/.ssh/config
文件:
Host yourserver
HostName 192.168.12.34
Port 12345
User username
IdentityFile ~/.ssh/id_rsa