一、配置網卡文件
1.修改網卡文件
進入網卡配置文件目錄
cd /etc/sysconfig/network-scripts
2.查看網卡文件
# ls
CentOS中網卡文件一般為 ifcfg-ens* 這樣的文件,多塊網卡會有多個類似文件
3.編輯網卡文件
vim 文件名
修改或添加文件
BOOTPROTO=none //(設置靜態IP) IPADDR=*.*.*.* //(設置IP地址) PREFIX=24 //(子網掩碼短格式);也可以使用長格式NETMASK=255.255.255.0 GATEWAY=*.*.*.* //(設置網關) ONBOOT=yes //(開機自動啟動網卡) NM_CONTROLLED=no //(關閉網絡管理器)
保存退出
4.重啟網卡
systemctl restart network
5.臨時關閉網絡管理器(Linux 7.0以上版本無需關閉網絡管理器,此步驟略過)
systemctl stop NetworkManager
6.永久關閉網絡管理器(Linux 7.0以上版本無需關閉網絡管理器,此步驟略過)
systemctl disable NetworkManager
二、修改遠程端口SSH
1.修改ssh配置文件
vim /etc/ssh/sshd_config
文件中找到 port 22;刪除前面的#號再將port后面的數字改成需要的端口號,注意不要與其他使用中的端口號重疊
保存退出;
2.重啟ssh服務
systemctl restart sshd.service
三、關閉selinux防火牆
1.修改selinux配置文件
vim /etc/selinux/config
找到SELINUX=enforcing;將enforcing改為disabled;
2.查看selinux開放給ssh的端口規則信息
semanage port -l|grep ssh
3.添加端口到規則中
semanage port -a -t ssh_port_t -p tcp 端口號
注:sestatus(查看selinux狀態)
四、關閉firewall防火牆
1.臨時關閉firewall防火牆
systemctl stop firewalld
2.永久關閉firewall防火牆
systemctl disable firewalld
3.查看firewall防火牆狀態
firewall-cmd –state