CentOS 7 建立SSH連線前問題



建立SSH外部連線

在安裝好CentOS 7後,要建立SSH連線前,必須將兩樣東西關閉

1.防火牆  firewall
2.selinux

將這兩項功能關閉後才能使用SSH連線

1.關閉firewall方法

關閉指令
 systemctl stop firewalld 

關閉後,讓系統開機時不啟動防火牆
 systemctl disable firewalld 


1.5CENTOS 6.x使用以下方法關閉方火牆


chkconfig iptables off
2.關閉selinux

編輯  /etc/selinux/config ,

把SELINUX=enforce 改成 SELINUX=disabled

並註記掉(前面加#號就是宣告本行為註解)以下這行:

# SELINUXTYPE=targeted

關閉後重新開機

查看selinux狀態指令:  sestatus 

諾是關閉的,則會顯示disabled。

關閉後

設定 vi /etc/ssh/sshd_config 的SSH的設定檔

將 # port 22 改成  port 9487
將# PermitRootlogin 改成 no

留言

這個網誌中的熱門文章

Linux使用指令更改IP方法

Fortigate-轉port