Fedora 17下安裝與配置ssh

2021-06-10 02:49:46 字數 1602 閱讀 7332

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...