ssh介紹及scp,sftp應用
一、ssh介紹
SSH是 secure Shell Protocol的簡寫,由IETF網絡工作小組(Network Working Group)制定;在進行數據傳輸之前 ,SSH先對聯機數據包通過加密技術進行加密處理,加密後再進行數據傳輸。確保了傳遞的數據安全。
在默認狀態下,SSH服務器提供兩個服務功能:一個是提供類似telnet遠程聯機服務器的服務,即上面提到的SSH服務;另一個是類假FTP服務的sftp-server,借助SSH協議來的。
二、ssh的密鑰加密
ssh服務認證類型
從SSH客戶端來看,SSH服務主要提供兩種級別的安全驗證:
基於口令的安全驗證
基於口令的安全驗證方式只要知道服務器的SSH連接賬號和口令(當然也要知道對應服務器IP及開放的SSH端口,默認是22),就可以通過SSH客戶端遠程登陸到主機。此時,聯機過程中所傳輸的數據都是加密的。
ssh連接的命令:
ssh -p52113 [email protected] 在linux中ssh連接另臺linux服務器
連接成功後,密鑰存放在當前用戶家目錄的隱藏文件中
[[email protected] ~]# ssh -p22 [email protected]