安裝完成的openSUSE 11l默認沒有開通sshd服務,在YaST裡看不見這個單獨的服務。查了一下網上關於它的文章,得到如下的指導方案:
1:確保安裝了ssh服務
我在安裝好的機器上試過輸入ssh命令,是可以執行的,基本能證明已經安裝了,通過如下查rpm包的方式也可以證明:
rpm -qa | grep ssh
我的電腦反饋如下:
openssh-askpass-5.0p1-21.1
openssh-5.0p1-21.1
說明已經安裝好了。
如果還沒安裝,則先安裝ssh服務器包;到網上下載一個安裝上,再通過上面的方式確認。
2. 如果已經安裝,確認一下是否開啟了服務
chkconfig --list | grep sshd
輸出:sshd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
3. 如果不知道是不是已經啟動了,反正可以再啟動一次,依次運行下面兩個命令:
chkconfig sshd on
service sshd start
第一個命令沒有回顯輸出,第二個輸出:Starting SSH daemon
說明已經啟動了,這個時候就可以通過Putty來連接到本機了,默認端口是22。
注:chkconfig 與 service 命令需要root用戶執行。