安裝HP-UX Secure Shell

roninwei發表於2009-10-18


1. 首先到下載相應系統版本的HP-UX Secure Shell。
2. 各個版本安裝需要依賴的包如下表:

Operating System Recommended libc Patches Recommended PAM Patches Recommended pthreads Patches

HP-UX 11i v1 PHCO_27740 PHCO_33215 PHCO_30402 PHCO_26466
HP-UX 11i v2 No patch required No patch required No patch required
HP-UX 11i v3 No patch required No patch required No patch required

3. 此處以在HP-UX 11.23上安裝為例,將下載到的檔案T1471AA_A.05.20.014_HP-UX_B.11.23_IA_PA.depot放到伺服器目錄下,這裡放在/tmp目錄下面。
4. 以root使用者登入,用swlist命令校驗下載的檔案是否正確,執行
# swlist -ds /tmp/T1471AA_A.05.20.014_HP-UX_B.11.23_IA_PA.depot
5. 在HP-UX 11i v1 and HP-UX 11i v2系統上執行以下命令安裝
# swinstall -s /tmp/ T1471AA_A.05.20.014_HP-UX_B.11.23_IA_PA.depot T1471AA
在HP-UX 11i v3上執行以下命令進行安裝:
# swinstall -s /tmp/ T1471AA_A.05.20.014_HP-UX_B.11.23_IA_PA.depot SecureShell
6. 執行以下命令檢查HP-UX Secure Shell是否安裝成功
# swlist grep T1471AA
如果出現T1471AA A.05.20.014 HP-UX Secure Shell說明安裝成功。
7. sshd程式將在安裝完後自動啟動,執行以下命令檢查sshd程式是否啟動
# ps -ef | grep sshd
出現類似
root 743 1 0 Sep 28 ? 0:00 /opt/ssh/sbin/sshd
root 14909 14800 0 20:39:05 pts/0 0:00 grep sshd資訊說明程式正在執行。
8. 利用命令:ssh-keygen生成key全部選擇預設的就可以 , 生成的private key和public Key會儲存在 ~/.ssh目錄下。
# ssh-keygenGenerating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): Created directory '/root/.ssh'.
Enter passphrase (empty for no passphrase): 為了後面的訪問方便, passphrase一行密碼一般設定為空.
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:***************************************************
9. 系統預設就是telnet,必須禁用telnet,改成使用ssh2 的登入方式
#vi /etc/services將其中的
telnet 23/tcp # Virtual Terminal Protocol註釋掉,並且
#vi /etc/inetd.conf將其中的
#telnet stream tcp nowait root /usr/lbin/telnetd telnetd註釋掉,然後透過以下命令重新啟動inetd服務,telnet就不能用了
#/sbin/init.d/inetd stop
#/sbin/init.d/inetd start
10. 然後就可以用ssh登入系統了。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7507082/viewspace-1027942/,如需轉載,請註明出處,否則將追究法律責任。

相關文章