成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

安裝Unix OpenSSH的知識

系統 其他OS
OpenSSH 是免費軟件,可以從Unix OpenSSH 的主要網站下載。可以使用多種系統(包括 Linux、HP-UX、AIX®、Solaris、Mac OS X 等)上的源代碼構建Unix OpenSSH 系統。

利用各種 Unix 環境中可用的工具,今天就來學習使用Unix OpenSSH。您每天使用的標準網絡服務(如 FTP、Telnet、RCP 和遠程 Shell (rsh) 等)在封閉環境中運行良好,但使用這些服務在網絡上傳輸的信息是未加密的。任何人都可以在您的網絡或遠程計算機上使用包嗅探器查看交換的信息,有時甚至可以查看密碼信息。

而且,使用所有此類服務時,在登錄過程中用于自動登錄的選項會受到限制,并且通常依賴于將純文本密碼嵌入到命令行才能執行語句,從而使登錄過程變得更加不安全。

開發的安全 Shell (SSH) 協議可以排除這些限制。SSH 能夠為整個通信通道提供加密,其中包括登錄和密碼憑據交換,它與公鑰和私鑰一起使用可以為登錄提供自動化身份驗證。您還可以將 SSH 用作基礎傳輸協議。以這種方式使用 SSH 意味著在打開安全連接后,加密通道可以交換所有類型的信息,甚至 HTTP 和 SMTP 可以使用該方法來保證通信機制的安全。

Unix OpenSSH 是 SSH 1 和 SSH 2 協議的免費實現。它最初是作為 OpenBSD (Berkeley Software Distribution) 操作系統的一部分開發的,現在被發布為 Unix 或 Linux® 和類似操作系統的常規解決方案。

安裝Unix OpenSSH

OpenSSH 是免費軟件,可以從Unix OpenSSH 的主要網站下載(請參見參考資料)。可以使用多種系統(包括 Linux、HP-UX、AIX®、Solaris、Mac OS X 等)上的源代碼構建Unix OpenSSH 系統。通常可以找到所選平臺和版本的預編譯二進制代碼。有些供應商甚至作為操作系統的一部分提供 OpenSSH 工具包。

要構建Unix OpenSSH,您需要以下內容:

C 編譯器(GNU C 編譯器 (gcc) 或類似編譯器)
Zlib – 壓縮庫
OpenSSL – 安全套接字層 (SSL) 安全庫
如果您需要使用缺省配置設置,請使用常規構建序列,如下面的清單 1 所示。

清單 1. 使用常規構建序列
 

  1. $ ./configure  
  2. $ make  
  3. $ make install 

這會將二進制文件、庫文件和配置文件安裝到 /usr/local 目錄中,例如,二進制文件安裝到 /usr/local/bin,配置文件安裝到 /usr/local/etc。如果希望將各種工具集成到主環境中,那么您可能需要指定設置基本目錄的 --prefix 選項和設置配置文件位置的 --sysconfdir 選項:$ ./configure --prefix=/usr --sysconfidir=/etc/ssh
 
您可能指定的一些其他常規選項包括:

--with-tcp-wrappers——如果您希望與 TCP 包裝安全系統集成在一起,則此選項是必需的。
--with-ssl-dir=DIR——此選項指定 OpenSSL 庫的位置。
--with-pid-dir=DIR——此選項指定 PID 文件的位置,該文件為 sshd 守護進程存儲進程 ID。
--with-xauth=DIR——此選項指定用于 X 身份驗證的 xauth 命令的位置。
完成配置后,使用 make 以正常方式構建。

構建和安裝過程完成后,您需要配置系統,先創建唯一標識系統的 SSH 密鑰,然后啟用客戶機和主機之間的安全通信。您可以運行: $ make host-key

或者,您可以在命令行上手動執行各個步驟。您需要創建三個密鑰(每個密鑰對應于一個主要加密算法:rsa1、rsa 和 dsa)。例如,清單 2 顯示了如何創建 rsa1 密鑰。

清單 2.Unix OpenSSH 創建 rsa1 密鑰
 

  1. $ ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key  
  2. Generating public/private rsa1 key pair.  
  3. Enter passphrase (empty for no passphrase):   
  4. Enter same passphrase again:   
  5. Your identification has been saved in /etc/ssh//ssh_host_key.  
  6. Your public key has been saved in /etc/ssh//ssh_host_key.pub.  
  7. The key fingerprint is:  
  8. 43:aa:58:3c:d8:30:de:43:af:66:2a:b2:8d:02:08:86 root@remotehost 

 
系統提示您輸入密碼。對于主機密鑰,您可能不需要密鑰密碼,所以您可以按 Return 使用空密碼。或者,您可以在命令行上使用 -N 選項加速該過程(請參見清單 3)。

清單 3. 使用 -N 選項加速過程
 

  1. $ ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ""  
  2. Generating public/private rsa1 key pair.  
  3. Your identification has been saved in /etc/ssh/ssh_host_key.  
  4. Your public key has been saved in /etc/ssh/ssh_host_key.pub.  
  5. The key fingerprint is:  
  6. a3:e3:21:4f:b5:9f:ff:05:46:66:bc:36:a1:47:a0:64 root@remotehost 


 
現在重復該過程,以創建 rsa 和 dsa 密鑰(請參見清單 4)。

清單 4.Unix OpenSSH 創建 rsa 和 dsa 密鑰
 

  1. $ ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ""  
  2. $ ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N "" 

 
這將為每個密鑰類型創建兩個文件:公鑰(在以 .pub 結尾的文件中)和私鑰。您應確保私鑰僅由根和 SSH 流程讀取——這應自動配置。您可能需要將公鑰復制到網絡文件系統 (NFS) 共享中的中央位置,使人們能夠將其添加到已知主機密鑰列表中。

***,您需要啟動 sshd 過程,并對其進行配置,以便在啟動時執行。對于 Linux 主機,您可以在 contrib/redhat/sshd.init 中找到合適的可以添加到 /etc/init.d 的 init 腳本。

這樣,Unix OpenSSH就安裝完畢了。希望大家好好的學習。

【編輯推薦】

  1. IRIX系統全面知識講解
  2. IRIX用戶環境知識講解
  3. IRIX操作系統用戶帳戶管理講解
  4. 探析Unix口令破解原理
  5. Unix函數庫中CrackLib原理及應用

 

責任編輯:小霞
相關推薦

2010-05-07 14:13:10

Unix--Tripw

2010-05-11 19:08:36

Unix系統

2010-05-11 14:23:05

Unix命令

2010-05-06 17:03:49

Unix命令

2010-05-04 15:29:57

Unix dos

2010-05-05 17:32:29

Unix Superd

2010-05-05 13:13:55

Unix內核

2010-05-07 17:41:36

BSD Unix

2010-04-29 16:15:26

Unix文件

2010-04-30 13:27:26

Unix cronta

2010-05-04 12:25:28

Unix鏈接

2010-05-05 13:45:21

Unix Telnet

2010-05-04 09:22:10

Unix文件

2010-04-30 13:38:51

Unix at命令

2010-04-30 14:51:23

Unix系統

2010-04-16 09:27:36

2010-05-06 16:15:04

Unix系統進程

2010-05-11 11:29:11

Unix awk

2010-05-11 18:03:28

2010-05-11 19:16:03

Unix系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品精品视频一区二区三区 | 午夜影视 | 农村黄性色生活片 | 在线成人福利 | 欧日韩在线观看 | 亚洲色图综合 | 蜜桃av鲁一鲁一鲁一鲁 | 久久久视频在线 | 91国内精品久久 | 青青草一区二区三区 | 亚洲久久 | 国产一区二区在线免费视频 | 国产日韩亚洲欧美 | 欧美成人h版在线观看 | 一级黄色在线 | 性色在线 | 亚洲综合国产精品 | 欧美一级免费看 | av中文字幕在线 | 欧美另类视频在线 | 国产视频亚洲视频 | 欧美一区二区三区的 | www.97zyz.com| 一级毛片在线播放 | 男女啪啪网址 | 午夜欧美一区二区三区在线播放 | 91网站在线看| 久久日韩精品一区二区三区 | 久久久一区二区三区 | 男女视频网站 | 日本在线观看视频 | 九九热国产精品视频 | 操操日| 欧美a级成人淫片免费看 | 国产一级特黄aaa大片评分 | 伊人中文字幕 | 日屁网站 | 成人av激情| 免费在线观看成年人视频 | gogo肉体亚洲高清在线视 | 日本三级全黄三级三级三级口周 |