Linux下使用SSH進行遠端登入

2021-10-07 11:04:03 字數 455 閱讀 3053

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提供了幾個常...