最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux配置SSH全過(guò)程

 更新時(shí)間:2023年08月11日 10:55:09   作者:天亮之前_ict  
這篇文章主要介紹了linux配置SSH全過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一 ssh簡(jiǎn)介 

SSH為建立在應(yīng)用層上的安全協(xié)議,SSH是目前非??煽?,專門為遠(yuǎn)程登錄會(huì)話和其它網(wǎng)了服務(wù)提供安全性的協(xié)議。

利用SSH可以有效防止遠(yuǎn)程管理過(guò)程中的信息泄露問(wèn)題。

SSH最初是UNIX系統(tǒng)上的一個(gè)程序,后來(lái)又迅速擴(kuò)展到其它操作平臺(tái),默認(rèn)情況下,SSH協(xié)議需要用到一個(gè)tcp22的端口號(hào)。

查看ssh服務(wù)運(yùn)行情況

systemctl status sshd

二 ssh配置文件

ssh配置文件在/etc/ssh/sshd_config

  • 顯示root用戶可以登錄

  • 禁止root用戶登錄ssh
vi /etc/ssh/sshd_config
PermitRootLogin no
systemctl restart sshd
  • 指定普通用戶lmy進(jìn)行SSH登錄
vi /etc/ssh/sshd_config
AllowUsers lmy
systemctl restart sshd
  • ssh密碼嘗試次數(shù)
vi /etc/ssh/sshd_config
MaxAuthTries 5
systemctl restart sshd

三 ssh遠(yuǎn)程登錄

ssh root@servera(主機(jī)名)
ssh root@172.25.254.250

正常情況下,會(huì)讓你輸入兩個(gè)yes,然后輸入密碼才能ssh登錄到終端,這里rhcsa系統(tǒng)設(shè)置了免密。

四 ssh遠(yuǎn)程登錄原理

ssh和telnet、ftp等協(xié)議的主要區(qū)別在于安全性,加密的方式主要有兩種:

  • 對(duì)稱加密(密鑰加密)
  • 非對(duì)稱加密(公鑰加密)

4.1 對(duì)稱加密

所謂對(duì)稱加密,指加密解密使用同一套秘鑰

下面舉個(gè)例子來(lái)簡(jiǎn)要說(shuō)明一下對(duì)稱加密的工作過(guò)程。甲和乙是一對(duì)生意搭檔,他們住在不同的城市。由于生意上的需要,他們經(jīng)常會(huì)相互之間郵寄重要的貨物。為了保證貨物的安全,他們商定制作一個(gè)保險(xiǎn)盒,將物品放入其中。他們打造了兩把相同的鑰匙分別保管,以便在收到包裹時(shí)用這個(gè)鑰匙打開(kāi)保險(xiǎn)盒,以及在郵寄貨物前用這把鑰匙鎖上保險(xiǎn)盒。

上面是一個(gè)將重要資源安全傳遞到目的地的傳統(tǒng)方式,只要甲乙小心保管好鑰匙,那么就算有人得到保險(xiǎn)盒,也無(wú)法打開(kāi)。

但是,如果這個(gè)鑰匙丟了,就不能解密了

  • Client 端

  • server端

4.3非對(duì)稱加密

為了應(yīng)對(duì)如何安全的保存密鑰這個(gè)棘手的問(wèn)題,非對(duì)稱加密應(yīng)運(yùn)而生。

非對(duì)稱加密有兩個(gè)密鑰:”公鑰“和”私鑰

1、乙方生成一對(duì)密鑰(公鑰和私鑰)并將公鑰向其它方公開(kāi)。

2、得到該公鑰的甲方使用該密鑰對(duì)機(jī)密信息進(jìn)行加密后再發(fā)送給乙方。

3、乙方再用自己保存的另一把專用密鑰(私鑰)對(duì)加密后的信息進(jìn)行解密。乙方只能用其專用密鑰(私鑰)解密由對(duì)應(yīng)的公鑰加密后的信息。

在傳輸過(guò)程中,即使攻擊者截獲了傳輸?shù)拿芪?,并得到了乙的公鑰,也無(wú)法破解密文,因?yàn)橹挥幸业乃借€才能解密密文。

同樣,如果乙要回復(fù)加密信息給甲,那么需要甲先公布甲的公鑰給乙用于加密,甲自己保存甲的私鑰用于解密。

  • 遠(yuǎn)程 Server 收到 Client 端用戶的登錄請(qǐng)求,Server 把自己的公鑰發(fā)給用戶
  • Client 使用這個(gè)公鑰,將密碼進(jìn)行加密
  • Client 將加密的密碼發(fā)送給 Server 端
  • 遠(yuǎn)程 Server 用自己的私鑰,解密登錄密碼,然后驗(yàn)證其合法性
  • 若驗(yàn)證結(jié)果,給 Client 相應(yīng)的響應(yīng)

正常情況下,在servera上ssh到serverb,因?yàn)椴恍湃?,所有要?wèn)你是否密碼驗(yàn)證,然后你需要輸入密碼才能ssh

#ssh-keygen -t rsa -P " -f ~/.ssh/id rsa
  • -t 指定生成密鑰類型 (rsa、dsa、ecdsa 等)
  • -p 指定 passphrase,用于確保私鑰的安全
  • -f 指定存放密鑰的文件 (公文件默認(rèn)和私鑰同目錄下,不同的是,存放公鑰的文件名需要加上后綴.pub)

這樣就生成了私鑰和公鑰

復(fù)制公鑰到管理節(jié)點(diǎn)

拷貝xxx-ip節(jié)點(diǎn)的root用戶家目錄下的.ssh目錄下

ssh-copy-id root@xxx-ip?

然后接下來(lái)ssh到serverb,不再需要密碼,因?yàn)閟ervera和serverb之間已經(jīng)互相信任,二者采用了非對(duì)稱加密進(jìn)行ssh協(xié)議

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux 中PHP的安裝教程

    Linux 中PHP的安裝教程

    這篇文章主要介紹了Linux 中PHP的安裝教程,本文給大家介紹的非常詳細(xì),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • Linux下查看nginx apache mysql php的編譯參數(shù)

    Linux下查看nginx apache mysql php的編譯參數(shù)

    由于工作的需要,有時(shí)候需要在一臺(tái)不是你參與編譯的環(huán)境調(diào)試環(huán)境,這就需要知道nginx,apache,mysql,php的編譯參數(shù),以下小方法能快速讓你了解默認(rèn)的服務(wù)器里的編譯參數(shù)
    2014-03-03
  • Vmware虛擬機(jī)中centOS7安裝圖文教程

    Vmware虛擬機(jī)中centOS7安裝圖文教程

    這篇文章主要為大家詳細(xì)介紹了Vmware虛擬機(jī)中centOS7安裝圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 阿里云服務(wù)器CentOS 6.3下快速安裝部署 LAMP 、vsftpd 環(huán)境的方法

    阿里云服務(wù)器CentOS 6.3下快速安裝部署 LAMP 、vsftpd 環(huán)境的方法

    這篇文章主要介紹了阿里云服務(wù)器CentOS 6.3下快速安裝部署 LAMP 、vsftpd 環(huán)境的方法的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Linux之生產(chǎn)者消費(fèi)者模型用法解讀

    Linux之生產(chǎn)者消費(fèi)者模型用法解讀

    本文詳細(xì)解析生產(chǎn)者消費(fèi)者模型,通過(guò)超市模型解釋其優(yōu)化原因,并探討其線程安全問(wèn)題,并介紹阻塞隊(duì)列實(shí)現(xiàn)細(xì)節(jié)及POSIX信號(hào)量在其中的應(yīng)用,強(qiáng)調(diào)全面覆蓋模型原理與實(shí)現(xiàn)細(xì)節(jié)
    2026-05-05
  • Linux gnome桌面環(huán)境切換KDE_Plasma實(shí)現(xiàn)過(guò)程

    Linux gnome桌面環(huán)境切換KDE_Plasma實(shí)現(xiàn)過(guò)程

    這篇文章主要介紹了Linux gnome桌面環(huán)境切換KDE_Plasma實(shí)現(xiàn)過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2026-01-01
  • KDC+NFS服務(wù)配置全過(guò)程

    KDC+NFS服務(wù)配置全過(guò)程

    本文介紹了在Linux環(huán)境下配置DNS服務(wù)器、KDC服務(wù)器以及NFS服務(wù)的步驟,首先,介紹了安裝KDC相關(guān)軟件包、配置KDC服務(wù)器的過(guò)程,包括修改配置文件和初始化數(shù)據(jù)庫(kù),隨后,介紹了客戶端如何安裝NFS和KDC服務(wù),以及如何從KDC服務(wù)器獲取密鑰
    2024-10-10
  • Ubuntu20.04沒(méi)有wifi的解決方案(Realtek版本)

    Ubuntu20.04沒(méi)有wifi的解決方案(Realtek版本)

    本文介紹了如何在Ubuntu下手動(dòng)安裝無(wú)線網(wǎng)卡驅(qū)動(dòng),避免了需要在Windows下查看網(wǎng)卡型號(hào)的麻煩,通過(guò)終端命令查看網(wǎng)卡型號(hào),使用git下載驅(qū)動(dòng)文件并將其放置在/lib/firmware/rtw89目錄下,然后激活相應(yīng)內(nèi)核,最后重啟系統(tǒng)以解決沒(méi)有WiFi的問(wèn)題
    2026-03-03
  • CentOS7下從零開(kāi)始安裝ethereum/以太坊

    CentOS7下從零開(kāi)始安裝ethereum/以太坊

    大家好,本篇文章主要講的是CentOS7下從零開(kāi)始安裝ethereum/以太坊,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • linux 不改變目錄結(jié)構(gòu)移動(dòng) home 目錄到新分區(qū)的操作方法

    linux 不改變目錄結(jié)構(gòu)移動(dòng) home 目錄到新分區(qū)的操作方法

    這篇文章主要介紹了linux 不改變目錄結(jié)構(gòu)移動(dòng) home 目錄到新分區(qū)的操作方法,需要的朋友可以參考下
    2017-12-12

最新評(píng)論

怀远县| 平江县| 和龙市| 壤塘县| 财经| 普安县| 郎溪县| 九龙县| 明溪县| 林芝县| 镇原县| 高密市| 全椒县| 满洲里市| 开封县| 青田县| 五寨县| 浑源县| 辽源市| 河北区| 定日县| 民乐县| 晋宁县| 新晃| 马龙县| 定远县| 东城区| 和田市| 常德市| 阜平县| 遂溪县| 睢宁县| 罗甸县| 南部县| 砀山县| 塔城市| 乐至县| 额尔古纳市| 瑞安市| 务川| 靖边县|