开启远程登陆
修改 SSH 配置文件
修改配置文件
/etc/ssh/sshd_config
以下字段:1
2
3
4
5
6
7
8
9/etc/ssh/sshd_config
设置允许远程登录
PasswordAuthentication yes
PermitRootLogin yes
新增 root 远程账户
AllowUsers root
AllowUsers <user>其中,
为后续添加的其他远程登录账户。 重启 SSH 服务
1
service sshd restart
重启完成之后即可借助远程连接工具连接到该远程服务器。
创建远程账户
创建本地用户
1
useradd -d /home/<newuser> -m <newuser>
其中,
-d
表示该用户的家目录-m
表示创建该用户的家目录
修改用户密码
1
passwd <newuser>
根据提示输入两次用户密码。
修改 SSH 配置文件
1
2
3
4/etc/ssh/sshd_config
新增远程登录用户
AllowUsers <newuser>重启 SSH 服务
1
service sshd restart
操作完成后即可使用新账号登录远程服务器。
删除远程登录账户
修改 SSH 配置文件
1
2
3
4/etc/ssh/sshd_config
禁用远程用户
AllowUsers <user>修改配置文件后记得重启 SSH 服务。
删除本地用户
1
userdel -r <user>
userdel
命令默认会删除 /etc/passwd、/etc/shadow、/etc/group、/etc/gshadow 四个文件里该账户和组的信息,使用-r
选项递归删除该用户家目录下的用户数据。