Linux系統ssh服務

2021-09-19 05:03:45 字數 1701 閱讀 5155

ssh服務

在linux 中ssh 是非常常用的工具,通過ssh客戶端,我們可以連線到執行了ssh伺服器的遠端機器上(伺服器、電腦)

伺服器如果安裝了ssh

rpm -qa|grep package

例如 rpm -qa|grep openssh 列出包含 openssh 軟體資訊。

(linux下的系統自動安裝了ssh)

檢視家目錄下是否有.ss**件夾(第一次登入沒有)

遠端登入服務端格式:

ssh user@remote

user 是在遠端機器上的使用者名稱

remote 是遠端機器的位址

ssh的基礎操作

提示是否授權,輸入yes

免密碼登入(秘鑰登入)

(非對稱加密演算法)

使用公鑰加密的資料,需要使用私鑰解密。

使用私鑰加密的資料,需要使用公鑰解密。

秘鑰登入

首先,在本地通過演算法生成公鑰,然後將公鑰傳送給要登入的遠端主機。在登入的時候, 本地使用私鑰登入,忽略密碼進行登入。

生成秘鑰

1、在.ssh目錄下查詢公鑰和私鑰

id_rsa私鑰

id_rsa.pub 公鑰

know_hosts 白名單

2、複製乙份公鑰,傳送給服務端到.ssh目錄下

擴充套件: scp 命令 通過ssh機制進行檔案的拷貝

複製檔案(本地》遠端):scp /cloud/data/test.txt [email protected]:/cloud/data/

格式: scp 本地檔案 [email protected]:/root/.ssh

複製檔案(遠端》遠端):scp [email protected]:/cloud/data/test.txt /cloud/data/

複製目錄(本地》遠端):scp -r /cloud/data [email protected]:/cloud/data/

複製目錄(遠端》本地):scp -r [email protected]:/cloud/data/ /cloud/data/

sftp(ss**件傳輸協議)

源 目的

put 本地 遠端

get 遠端 本地

可以直接在windows上連線linux

linux系統之ssh服務

linux系統之ssh服務 1 概念簡介 作用遠端連線協議 遠端檔案傳輸協議 openssh 在主機中開啟了openssh服務,那麼就對外開放了遠端連線的介面 openssh的服務端 sshd openssh的客戶端 ssh ssh sshd client server 預設埠 22 如何修改預設埠...

Linux系統下安裝啟動ssh服務

1.檢查是否裝了ssh包 rpm qa grep ssh 2.沒有安裝ssh 1 直接yum安裝 yum install openssh server 2 安裝包安裝 找到系統的ssh包,找到ssh的rpm包,執行rpm ivh ssh 包名 3.重新啟動下ssh服務 systemctl resta...

Linux 系統下的ssh服務基礎

在linux 中ssh 是非常常用的工具,通過ssh客戶端,我們可以連線到執行了ssh伺服器的遠端機器上 伺服器 電腦 1 ssh協議好處 是目前較可靠的,專為遠端登入會話和其他網路服務提供乙個安全的協議。利用ssh協議,可以有效的防治遠端管理過程中資訊洩露。ssh的另乙個優點,傳輸資料是可以進行壓...