一、fedora 啟動sshd服務:
1、先確認是否已安裝ssh服務:
[root@localhost ~]# rpm -qa | grep openssh-serveropenssh-server-5.3p1-19.fc12.i686 (這行表示已安裝)
若未安裝ssh服務,可輸入:
#yuminstall openssh-server
進行安裝
2、修改配置檔案
#vi /etc/ssh/sshd_config#port
22監聽的埠號,預設是22,可以自定義。
#protocol
2支援的協議,預設就好,不用修改
#permitrootlogin yes 是否允許root直接登入,最好設定為no
#mmaxauthtries
6 最大登入數,預設是6,建議設定為3,防止別人密碼窮舉。
修改完配置後,重啟ssh服務:
[root@localhost ~]# /etc/rc.d/init.d/sshd restartstopping sshd: [ ok ]
starting sshd: [ ok ]:
3、檢視sshd狀態:
#service sshd status
4、將埠22(或者自定義的其他埠)加到防火牆的設定中,標記為accept
#iptables -a input -p tcp --dport 22 -j accept(這句很重要,不然外部連線不了。)
也可以將上述引數加入防火牆配置中:
#vi /etc/sysconfig/iptables加入:-a input -m state --state new -m tcp -p tcp --dport 22 -j accept
儲存後重啟iptables即可
注意,如果安裝的系統的映象是fedora livecd,則需要使用以下命令來開啟ssh服務
#fedora livecd的sshd服務預設是沒有開啟來的,ssh需要手動開啟來,開啟之後需要給root新增乙個密碼,不然ssh登入不上的[root@localhost ~]# systemctl enable sshd.service
ln -s '
/usr/lib/systemd/system/sshd.service''
/etc/systemd/system/multi-user.target.wants/sshd.service
'[root@localhost ~]# systemctl start sshd.service
Fedora 17 開啟ssh服務
fedora 17 已經安裝好openssh server了 不用再裝 不過預設無開啟 首先su root 1.開啟ssh服務 systemctl start sshd.service 2.隨系統一起啟動服務 systemctl enable sshd.service 在terminal 中輸 se...
Vmware Ubuntu 啟動ssh 服務
1.ssh分客戶端openssh client和openssh server 安裝 ubuntu有預設安裝,如果沒有 client sudo apt get install openssh client server sudo apt get install openssh server 2.ssh...
Mac 啟動ssh服務
我是為了方便使用記錄的,原文在這裡 mac本身安裝了ssh服務,預設情況下不會開機自啟 1 啟動sshd服務 sudo launchctl load w system library launchdaemons ssh.plist2 停止sshd服務 sudo launchctl unload w ...