更改SSH默认端口
vim /etc/ssh/sshd_config
systemctl restart sshd.service
[root@localhost ~]
Enforcing
①关闭selinux,修改配置文件
vi /etc/selinux/config
设置SELinux为disable
SELINUX=disabled
保存退出,重启服务器,远程连接正常。
②使用以下命令查看当前SElinux允许的ssh端口:
semanage port -l | grep ssh
添加2520端口到SELinux
semanage port -a -t ssh_port_t -p tcp 2520
然后确认一下是否添加进去
semanage port -l | grep ssh
如果成功会输出
ssh_port_t tcp 2520, 22
重启ssh
systemctl restart sshd.service
配置防火墙规则
systemctl start firewalld.service
systemctl stop firewalld.service
systemctl restart firewalld.service
systemctl status firewalld.service
systemctl enable firewalld.service
systemctl disable firewalld.service
firewall-cmd --state
service firewalld start
service firewalld restart
service firewalld stop
firewall-cmd --list-all
firewall-cmd --query-port=8080/tcp
firewall-cmd --permanent --add-port=80/tcp 或
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --permanent --remove-port=8080/tcp
firewall-cmd --reload
1、firwall-cmd:是Linux提供的操作firewall的一个工具;
2、--permanent:表示设置为持久;
3、--add-port:标识添加的端口;
添加用户命令
CentOS7安装工具汇总
yum install -y unzip zip
rpm -qs|grep vim
yum -y install vim*
vim -v