linux禁止root用户登录和修改ssh端口

创建用户密码

root用户输入

groupadd luyouzhi                   创建luyouzhi用户组
useradd -g luyouzhi luyouzhi 创建luyouzhi用户,所属用户组为luyouzhi passwd luyouzhi

输入两遍密码修改用户luyouzhi的密码

查看/etc/passwd文件

修改sshd配置文件

vim /etc/ssh/sshd_config
查找“#PermitRootLogin ”,将前面的“#”去掉,短尾“Yes”改为“No”;
 查找 “#Port  22”,将前面的“#”去掉,短尾“22”改为“18822” 并保存文件

禁止root登录,设置ssh端口为10999

 重启sshd服务使配置生效

systemctl restart sshd.service
systemctl restart sshd

测试配置是否生效

ssh root@ip 10999      #root用户无法登录,生效
ssh luyouzhi@ip 10999    #luyouzhi用户可以登录

 

原文地址:https://www.cnblogs.com/longchengruoxi/p/12917056.html