openSSH簡單了解

2022-05-29 09:36:14 字數 1168 閱讀 2877

ssh教程-阮一峰

secure shell

網路協議,用於加密網路主機之間的通訊,對操作者進行認證和授權。

實際運用: 遠端登入和通訊

預設埠: 22

linux一般自帶ssh

ubuntu

sudo apt install openssh-client

檢查ssh -v

輸出openssh_7.6p1 ubuntu-4ubuntu0.3, openssl 1.0.2n 7 dec 2017

首先,需要金鑰 即 ssh-key

..看不懂實際用途,以後有需要再看

伺服器公鑰儲存檔案:~/.ssh/authorized_keys

同連線伺服器一樣...有需要再看

私鑰設定密碼後每次使用都需要輸入密碼,ssh-agent命令為了解決該問題而設計,讓使用者只需要在第一次使用ssh命令輸入密碼。

ssh-add將私鑰加入ssh-agent

開啟金鑰登入後 ,建議關閉伺服器密碼登入

debian

sudo aptitude install openssh-server

red hat

sudo yum install openssh-server

一般來說隨著系統一起啟動

sshd

/usr/sbin/sshd

也可以通過systemd啟動/停止/重啟sshd

如果沒有自動執行,可以使用sudo systemctl enable sshd.service讓sshd在計算機下次啟動時自動執行

sshd配置

ssh證書登入

scp user@host:source1/* user@host:source2/* user@host:destination

source: 檔案當前位置

destination: 檔案要複製到的位置

*星號表示指定目錄下所有內容

作用

正統 OpenSSH 公升級 簡單說明

此輕量版公升級不包含 fips 模組和對 pam 的支援 需肥胖版請跳至附錄 a 基於 redhat 6.10 minimal 編寫 yum install gcc zlib devel上傳公升級原始碼包至伺服器至 root 使用者家目錄 預設 root mkdir p opt openssl mk...

檢視openssh版本 OpenSSH使用教程

ssh是secure shell的縮寫,意為 安全外殼協議 是一種可以遠端登入提供安全保障的協議,使用ssh,可以把所有傳輸的資料進行加密,中間人 攻擊方式就不可能實現,防止dns欺騙和ip欺騙.openssh是ssh協議的免費開源的實現,可以通過openssh的方式讓mac遠端登入到iphone ...

sql簡單了解

sql是一種資料庫語言,資料庫是用來儲存 管理 組織資料的倉庫。sql中有許多的關鍵字,現在只了解下很重要的,經常出現的關鍵字。查詢select,要和from連用。where是指明位置的關鍵字,其內容很豐富。delete刪除,刪除無儲存。delete from xx where xx。update更...