自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

將Unix SSH用于基本終端訪問

系統(tǒng) 其他OS
在了解了Unix 的OpenSSH 之后,我們來學習下OpenSSH的主要角色是用作Unix SSH 工具,它是 Telnet 協(xié)議的安全替代方法。

在我們學習過OpenSSH 后,我們知道OpenSSH的主要角色是用作Unix SSH 工具,它是 Telnet 協(xié)議的安全替代方法,用于安全地遠程登錄到 Unix 或 Linux 主機。要使用標準 Shell 連接到遠程主機,您只需鍵入主機名: $ ssh remotehost
 
在缺省情況下,系統(tǒng)嘗試使用當前用戶名作為登錄名稱。要使用不同的登錄名稱,請在主機名前加上該登錄名稱,并使用 @ 符號分開。例如:$ ssh mc@remotehost
 
系統(tǒng)提示您輸入用戶密碼——這與 Telnet 相似。

您第一次連接到主機時,系統(tǒng)會詢問您是否需要將遠程主機公鑰的副本保存在“已知主機”文件中(請參見清單 5)。

清單 5. 已知主機文件
 

  1. $ ssh root@remotehost  
  2. The authenticity of host 'remotehost (10.211.55.3)' can't be established.  
  3. RSA key fingerprint is cc:c8:8b:75:3d:b6:00:2f:a9:9c:53:4c:03:0f:3d:1b.  
  4. Are you sure you want to continue connecting (yes/no)? yes  
  5. Warning: Permanently added 'remotehost' (RSA) to the list of known hosts.  

 
以后,您不會收到此警告,但是,當系統(tǒng)檢測到遠程主機返回的公鑰與該主機文件中的公鑰不符時就會發(fā)出警告,指示可能存在黑客攻擊。這還可能意味著管理員僅重新生成了主機密鑰。

從本質(zhì)上講,Unix SSH 和 Telnet 會話之間沒有什么不同,只不過Unix SSH 會話進行了加密,任何人幾乎不可能探聽到您的會話內(nèi)容,也不可能知道您的密碼或您正在執(zhí)行的命令和操作。

您還可以使用Unix SSH 直接在遠程主機上運行命令,而無需使用 Shell。例如,要在遠程主機上運行 who 命令,請參見清單 6。

清單 6. 在遠程主機上運行 who 命令
 

  1. $ ssh mc@remotehost who  
  2. adminconsole  Nov 23 14:04   
  3. mc   ttyp1Dec  2 10:53 (sulaco.mcslp.pri)  
  4. mc   ttyp2Dec 10 06:50 (sulaco.mcslp.pri)  
  5. adminttyp3Dec 12 13:33   
  6. mc   ttyp4Dec 15 12:38 (nautilus.mcslp.p) 


 
遠程執(zhí)行還模擬客戶端主機的標準輸入、輸出和錯誤。這意味著您可以將輸出重新定向到遠程命令。例如,您可以直接將信息附加到遠程文件,方法是通過管道將輸出從命令傳輸?shù)竭h程主機上的Unix SSH(請參見清單 7)。

清單 7. 直接將信息附加到遠程文件
 

  1. $ echo "Hello World" |ssh mc@remotehost 'cat >> helloworlds.txt' 


 
在使用Unix SSH 簡化登錄過程時,您可以使用此方法提高工作效率。

【編輯推薦】

  1. 安裝Unix OpenSSH的知識
  2. 修改Unix文件的擴展名
  3. Excel中導入Unix格式時間戳小技巧
  4. 學會截取Unix字符串的方法
  5. Unix字符串長度進行驗證
責任編輯:小霞
相關推薦

2010-04-30 01:00:08

Unix shell

2010-04-09 18:23:48

Unix操作系統(tǒng)

2022-10-08 11:31:30

KubernetesShellRoot

2013-11-20 10:56:07

2009-06-12 08:51:43

Unix操作系統(tǒng)終端設置

2010-04-30 16:22:07

Unix終端

2014-04-18 13:28:55

Windows終端Linux

2010-05-06 17:41:19

Unix命令

2010-04-13 13:02:43

Unix操作系統(tǒng)

2010-04-21 09:54:36

Unix基本命令

2010-07-01 12:36:00

2014-03-21 11:08:17

Unix終端Unix

2010-04-20 10:27:23

Unix操作系統(tǒng)

2010-09-02 15:54:26

路由器配置

2009-11-05 11:42:45

Unix專家

2010-04-21 18:38:36

Unix網(wǎng)絡

2010-03-09 13:36:41

Linux基本概念

2012-02-24 15:14:23

ibmdw

2010-03-10 16:16:53

Linux ssh無密

2010-03-10 16:47:53

點贊
收藏

51CTO技術棧公眾號