1.介紹
首先ssh是什麼?ssh(secure shell)是linux、unix、mac及其他網路裝置最常用的遠端cli管理協議,ssh使用秘鑰對資料進行加密,保證了遠端管理資料的安全性。
ssh2是現在廣泛使用的ssh版本
ssh協議使用tcp協議,埠號為22
openssh是ssh的乙個開源程式,絕大多數linux版本均使用openssh作為ssh程式
ssh分為服務端與客戶端,ssh服務端預設啟動,作為常駐服務執行
2.操作
ssh 使用者名稱@主機ip
eg: ssh [email protected] 回車執行
輸入登入該使用者密碼
ssh登入以後,兩服務端傳送檔案
命令格式:scp 原始檔 目標位址(注意:必須為絕對位址)
eg: 命令 scp mysql.jar [email protected]:/usr/
Window下SSH遠端登入Linux
windows 遠端登入linux方法似乎很多。最常用的當然是telnet,因為telnet在window和linux下是通用的。不過因為安全等原因telnet用的逐漸少了。下面講一下用ssh遠端登入linux吧。我用的是ubuntu,初始沒有安裝ssh。sudo get install ssh 在...
Linux下SSH遠端管理
1 shutdown 關機 重啟 格式 shutdown 選項 時間 選項 r表示重啟 常用命令示例如下 重新啟動作業系統,其中 now 表示現在 shutdown r now 立即關機,其中 now 表示現在 shutdown now 系統在今天的 20 00會關機 shutdown 20 00 ...
Linux 下使用指令碼進行SSH授權及命令操作
使用 expect 進行操作 上面指令碼中的自動互動用到了expect,那麼什麼是expect呢?expect是乙個基於tcl的用於自動互動操作的工具語言,它適合用來編寫需要互動的自動化指令碼,比如上面提到的ssh輸入使用者名稱密碼,自動ftp等等場景。除了具有tcl的語法,expect提供了幾個常...