国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理

這篇具有很好參考價(jià)值的文章主要介紹了Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Linux有2種登錄方式:

  • 使用用戶名加密碼的登錄方式;
  • 密鑰登錄;

密鑰登錄:

  • SSH登錄是用的RSA非對稱加密的,SSH密鑰登錄的時(shí)候可使用RSA密鑰登錄,SSH有專門創(chuàng)建SSH密鑰的工具ssh-keygen

一般的密碼方式登錄,容易有密碼被暴力破解的問題。

  • 將 SSH 的端口設(shè)置為默認(rèn)的 22 以外的端口;
  • 禁用 root賬戶登錄。
  • 通過密鑰方式登錄。

SSH密鑰登錄原理:

  • 利用密鑰生成器制作一對密鑰(一只公鑰、一只私鑰)。

  • 將公鑰添加到服務(wù)器的某個(gè)賬戶上,然后在客戶端利用私鑰即可完成認(rèn)證并登錄。

  • 沒有私鑰,任何人都無法通過 SSH 暴力破解你的密碼來遠(yuǎn)程登錄到系統(tǒng)。- - 如果將公鑰復(fù)制到其他賬戶甚至主機(jī),利用私鑰也可以登錄。

  • cd到Linux用戶目錄下的.ssh目錄下,root用戶是/root/.ssh,普通用戶是/home/用戶名/.ssh; 執(zhí)行: cd /home/普通用戶名/.ssh或者 cd /root/.ssh

  • 執(zhí)行ssh-keygen命令創(chuàng)建密鑰對: ssh-keygen -t rsa

注意: 執(zhí)行密鑰生成命令,基本上是一路回車既可以了,但是需要注意的是:執(zhí)行命令的過程中是會提示。輸入密鑰的密碼的(如下圖,輸入兩次相同的,即是又一次確認(rèn)密碼),不需要密碼直接回車就行。
Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理
Enter file in which to save the key (/root/.ssh/id_rsa):
#輸入key的保存位置,直接回車即可。
Enter passphrase (empty for no passphrase):
#私鑰口令,不需要的話直接回車。

  • 密鑰生成后會在當(dāng)前目錄下多出兩個(gè)文件,id_rsa、id_rsa.pub;
  • id_rsa:私鑰(一般不外泄);
  • id_rsa.pub:公鑰;
    Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理
    普通用戶則還需要注意權(quán)限問題:
    chmod 700 /home/普通用戶/.ssh
    chmod 600 /home/普通用戶/.ssh/新建或者已存在用來保存公鑰的文件

把公鑰拷貝到需要登錄的遠(yuǎn)程服務(wù)器上,這里可以使用ssh-copy-id自動完成。例如: for i in {1..3}; do ssh-copy-id ceph$i; done

設(shè)置 SSH,打開密鑰登錄功能,以root用戶來操作,
vi /etc/ssh/sshd_config

RSAAuthentication yes 
PubkeyAuthentication yes 
PermitRootLogin yes ##root 用戶能否通過 SSH

當(dāng)你完成全部設(shè)置,并以密鑰方式登錄成功后,再禁用密碼登錄:

PasswordAuthentication no

Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理

重啟 SSH 服務(wù):
systemctl restart sshd
service sshd restart文章來源地址http://www.zghlxwxcb.cn/news/detail-477681.html

到了這里,關(guān)于Linux創(chuàng)建SSH密鑰、設(shè)置密鑰登錄、密鑰登錄原理的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux ssh常用配置密鑰登錄

    linux ssh常用配置密鑰登錄

    SSH(Secure Shell)是一種加密網(wǎng)絡(luò)協(xié)議,用于在不安全的網(wǎng)絡(luò)中安全地傳輸數(shù)據(jù)。它可以提供遠(yuǎn)程登錄和文件傳輸?shù)裙δ堋T?Linux 系統(tǒng)中,常用的 SSH 客戶端是 OpenSSH,它可以通過命令行界面連接到遠(yuǎn)程主機(jī),并在遠(yuǎn)程主機(jī)上執(zhí)行命令。同時(shí),OpenSSH 還提供了 scp 命令,用于在本

    2024年01月23日
    瀏覽(18)
  • CentOS/Linux系統(tǒng)安裝SSH并配置SSH登錄密鑰

    CentOS/Linux系統(tǒng)安裝SSH并配置SSH登錄密鑰

    ????????CentOS/Linux系統(tǒng)命令行輸入如下命令: ????????用vim打開配置文件 /etc/ssh/sshd_config ????????將上圖的 PermitRootLogin , RSAAuthentication , PubkeyAuthentication 的設(shè)置為YES ?????

    2024年02月16日
    瀏覽(24)
  • 第一章:Linux常用命令+VIM+SSH介紹+SSH密鑰登錄

    第一章:Linux常用命令+VIM+SSH介紹+SSH密鑰登錄

    目錄 一、Linux常用命令 1)# 與 $ 提示的區(qū)別 2)ifconfig 3) su 4) cd 5) 目錄查看 6) 查看文件內(nèi)容 7)創(chuàng)建目錄及文件 8)復(fù)制和移動 9)其他 10) tar 11) which 12) whereis 13) find 14) chmod 二、vim一般使用 三、SSH介紹 1) 什么是SSH 2)SSH服務(wù)端和客戶端 3)基本工作機(jī)制 四、

    2024年02月13日
    瀏覽(19)
  • Linux設(shè)置密鑰登錄

    使用密鑰登錄分為以下步驟: 1、生成密鑰(公鑰與私鑰) 2、放置公鑰(Public Key)到服務(wù)器指定用戶目錄的 .ssh/authorized_key文件中; 3、配置SSH客戶端使用密鑰登錄。 4、測試密鑰登陸成功后關(guān)閉密碼登錄?!究蛇x】 1.生成密鑰 cd /root/.ssh #進(jìn)入指定用戶的.ssh目錄 ssh-keygen -t rsa

    2024年02月13日
    瀏覽(16)
  • 【Linux網(wǎng)絡(luò)】ssh服務(wù)與配置,實(shí)現(xiàn)安全的密鑰對免密登錄

    【Linux網(wǎng)絡(luò)】ssh服務(wù)與配置,實(shí)現(xiàn)安全的密鑰對免密登錄

    目錄 一、SSH基礎(chǔ) 1、什么是ssh服務(wù)器 2、對比一下ssh協(xié)議與telnet協(xié)議 3、常見的底層為ssh協(xié)議的軟件: 4、拓展 二、SSH軟件學(xué)習(xí) 1、ssh服務(wù)軟件學(xué)習(xí)? 2、sshd公鑰傳輸?shù)脑恚?3、ssh命令學(xué)習(xí): 4、學(xué)習(xí)解讀sshd服務(wù)配置文件: 三、ssh服務(wù)的應(yīng)用 1、使用密鑰對免密碼登錄 第一步

    2024年02月04日
    瀏覽(26)
  • SSH工作原理&Ubuntu20.04安裝并配置SSH&設(shè)置SSH免密登錄

    SSH工作原理&Ubuntu20.04安裝并配置SSH&設(shè)置SSH免密登錄

    目錄 一、SSH的介紹(服務(wù)器端,客戶端) 1、SSH(遠(yuǎn)程連接工具)連接原理: 2、SSH的安全機(jī)制 3、兩種級別的驗(yàn)證方法(登錄方法) 二、ssh的安裝與啟動 1、安裝 2、啟動服務(wù)器的SSH服務(wù) 三、SSH客戶端 1、前置知識 2、口令登錄 1)、登錄命令 2)、驗(yàn)證過程 3)、登錄失?。?、

    2024年02月03日
    瀏覽(16)
  • Xshell “所選的用戶密鑰未在遠(yuǎn)程主機(jī)上注冊,請?jiān)僭囈淮巍盨SH 登錄遠(yuǎn)程linux服務(wù)器(良心整理)

    Xshell “所選的用戶密鑰未在遠(yuǎn)程主機(jī)上注冊,請?jiān)僭囈淮巍盨SH 登錄遠(yuǎn)程linux服務(wù)器(良心整理)

    這個(gè)問題真的要把我逼瘋了,為什么呢? 為了解決這個(gè)問題,我搜遍了CSDN、知乎、簡書上的解決方案,CSDN上的回答真的是水文太多,相互抄,抄就抄吧,只抄一半。這讓真正想解決問題的人走了太多的彎路。 也不知道是誰寫的原文,可能作者解決了,但是寫的很不清楚,也

    2023年04月15日
    瀏覽(25)
  • 使用密鑰登錄ssh

    使用密鑰登錄ssh

    1、生成公鑰和私鑰 輸入完后,一直按回車即可 2、生成密鑰以后,再家目錄中查看是否生成.ssh的文件 3、將.ssh中的公鑰的文件追加到authorized_keys文件中 切換到上一級目錄,并給.ssh賦予700權(quán)限 再進(jìn)去到.ssh文件 給authorized_keys文件賦予600權(quán)限(600權(quán)限只有當(dāng)前用戶可以對它進(jìn)行

    2024年02月14日
    瀏覽(19)
  • SSH密鑰生成及登錄

    SSH密鑰生成及登錄

    公鑰是與私鑰算法一起使用的密鑰對的非秘密一半。公鑰加密又稱非對稱加密。私鑰加密算法使用單個(gè)私鑰來加密和解密數(shù)據(jù)。由于具有密鑰的任意一方都可以使用該密鑰解密數(shù)據(jù),因此必須保護(hù)密鑰不被未經(jīng)授權(quán)的代理得到。私鑰加密又稱為對稱加密,因?yàn)橥幻荑€既用于

    2024年02月11日
    瀏覽(23)
  • ssh使用密鑰登錄

    ssh使用密鑰登錄

    使用密鑰登錄可以提高ssh的安全性,因?yàn)樗芊乐箰阂庥脩魢L試使用暴力破解技術(shù)嘗試猜測密碼。在ssh中,使用密鑰登錄分為兩個(gè)步驟: 生成或獲取一對公鑰和私鑰。 將公鑰添加到服務(wù)器上管理的用戶的 ~/.ssh/authorized_keys 文件中。 下面是更詳細(xì)的步驟: 可以使用以下命令來

    2024年02月13日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包