1) 安裝openssh-server
# yum install openssh-server
2) 檢視是否已成功安裝openssh-server
# rpm -qa | grep openssh-server
3) 修改ssh服務的配置檔案(需要在root使用者下更改)
開啟/etc/ssh/ssh_config ,去掉其中:
port 22
protocol 2,1
前面的#號,
然後重新啟動:
# service sshd restart
4) 配置開機自動啟動ssh服務:
# vi /etc/rc.local
加入
/etc/init.d/sshd start
聽說除了tomcat,其他的只要把啟動引數寫入rc.local就好
5)設定一下防火牆,允許ssh埠被訪問:(兩種方法選其中一種)
方法 a.
將埠22(或者自定義的其他埠)加到防火牆的設定中,標記為accept
# iptables -a input -p tcp --dport 22 -j accept
將埠22(或者自定義的其他埠)加到防火牆的設定中,標記為accept
# iptables -a input -p tcp --dport 22 -j accept
(這句很重要,不然外部連線不了。)
方法 b.
也可以將上述引數加入防火牆配置中:
# vi /etc/sysconfig/iptables
加入: -a input -m state --state new -m tcp -p tcp --dport 22 -j accept
儲存後重啟iptables即可
6)其它
另外fedora與debain和unbutu一樣,也可以通過下面命令進行啟動與關閉:
# sshd stop
# sshd start
# sshd restart
7)測試訪問 :
目的: 電腦a 訪問 電腦b
前提: a 和 b都安裝了ssh並開啟ssh服務, 假設a的ip為192.168.1.101, b的ip為192.168.1.102
過程: 在a電腦上輸入以下語句
# su //獲得root許可權下才能控制
# ssh 192.168.1.102 //連線ip, 然後按提示輸入b 電腦的登陸密碼,連線成功。
8)注意事項:
1.以上測試過程在fedora 17的64位電腦上配置成功, 此系統為完全安裝的fedora系統。
2.以上網路環境為區域網環境, 而且沒台機器需要固定ip(像win7那樣配置固定ip, 預設閘道器之類)
3.以上過程可能有提示輸入「yes」之類的語句, 本文不在此說明, 配置過程多加留意。
Fedora 17配置Postgresql自動啟動
使用fedora包管理工具安裝完postgresql後,不管怎麼折騰都無法隨機器自動啟動。今天花了點功夫仔細閱讀了一些相關檔案,終於找到了解決的辦法。其實也很簡單。根本原因是,我在安裝完postgresql後將資料庫放到了 var pgsql data,而postgresql預設的存放位置是 var...
Fedora 17 安裝KDE後,配置中文
方法 yum list kde chinese 便顯示了下列兩個檔案,kde i18n chinese.noarch 1 3.5.10 12.fc13 fedora kde l10n chinese.noarch 4.5.5 1.fc14 updates 兩個都要安裝 yum install kde...
fedora17下配置samba伺服器
su root yum install samba 2.開啟samba配置檔案smb.conf vi etc samba smb.conf 3.將游標移到 home 複製6行 6yy p 4.將修改的6行修改為如下 study comment study directories browseable...