1、查看SSH是否安装:
rpm -qa | grep ssh
2、安装SSH,选项按Y:
yum install openssh*
3、注册使用服务:
systemctl enable sshd
4、配置sshd_config文件如下:
cat /etc/ssh/sshd_config
Port 22 #修改自定义端口时,注意打开firewall-cmd和selinux相应的端口
ListenAddress 192.168.8.111
PermitRootLogin yes
PasswordAuthentication yes
AllowUsers root baiinfo zhaolong #添加允许远程SSH登陆的用户名,中间用空格隔开(需reboot)
5、修改SELinux端口:
sestatus -v |grep SELinux #检查SELinux是否启用
rpm -qa |grep policycoreutils-python #检查semanage是否安装,未安装请先执行“yum install policycoreutils-python”
semanage port -l |grep ssh #查看当前selinux允许的端口
semanage port -a -t ssh_port_t -p tcp 8338 #添加新端口8338
semanage port -l |grep ssh #检查是否添加成功
systemctl restart sshd #重启SSH服务