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

ubuntu22.04 服務(wù)器 SSH 密鑰登錄失敗

這篇具有很好參考價值的文章主要介紹了ubuntu22.04 服務(wù)器 SSH 密鑰登錄失敗。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

ubuntu22.04 服務(wù)器 SSH 密鑰登錄失敗

1. 背景介紹

SSH密鑰登錄,是將SSH公鑰寫入服務(wù)端的 ~/.ssh/authorized_keys文件中。

今天裝了ubuntu22.04的系統(tǒng),按照以往操作,在服務(wù)端配置了SSH公鑰之后,發(fā)現(xiàn)竟然無法登錄。

2. 問題定位

首先查看OpenSSH版本:

$ ssh -V
OpenSSH_8.9p1 Ubuntu-3ubuntu0.1, OpenSSL 3.0.2 15 Mar 2022

查看 /var/log/auth.log 文件,發(fā)現(xiàn)有如下錯誤信息:

sshd[2648]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]

通過錯誤信息來看,填入authorized_keys文件的SSH公鑰類型是 ssh-rsa 類型,屬于不支持的公鑰類型。應(yīng)該是SSH版本高版本中增加該限制。

查看支持的公鑰類型:

$ sudo sshd -T | egrep "pubkey"
pubkeyauthentication yes
pubkeyacceptedalgorithms ssh-ed25519-cert-v01@openssh.com,ecdsa-sha2-nistp256-cert-v01@openssh.com,ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,sk-ssh-ed25519-cert-v01@openssh.com,sk-ecdsa-sha2-nistp256-cert-v01@openssh.com,rsa-sha2-512-cert-v01@openssh.com,rsa-sha2-256-cert-v01@openssh.com,ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,sk-ssh-ed25519@openssh.com,sk-ecdsa-sha2-nistp256@openssh.com,rsa-sha2-512,rsa-sha2-256
pubkeyauthoptions none

3. 解決方法

知道了問題原因,問題就好解決了。

3.1 方案1

使用受支持的公鑰類型,重新生成OpenSSH公私鑰,比如使用ed25519

使用ssh-keygen命令生成ed25519公私鑰方法如下:

$ ssh-keygen -t ed25519 # 默認(rèn)生成到~/.ssh/ 目錄下,默認(rèn)文件名為:id_ed25519 和 id_ed25519.pub
$ ssh-keygen -t ed25519 -f test # 生成文件到當(dāng)前目錄,文件名為:test 和 test.pub

3.2 方案2

修改sshd配置文件/etc/ssh/sshd_config,使得pubkeyacceptedalgorithms支持ssh-rsa公鑰類型。

修改方法:在/etc/ssh/sshd_config文件末尾增加一行PubkeyAcceptedAlgorithms +ssh-rsa

$ sudo echo "PubkeyAcceptedAlgorithms +ssh-rsa" >> /etc/ssh/sshd_config
$
$ tail /etc/ssh/sshd_config
Subsystem	sftp	/usr/lib/openssh/sftp-server

# Example of overriding settings on a per-user basis
#Match User anoncvs
#	X11Forwarding no
#	AllowTcpForwarding no
#	PermitTTY no
#	ForceCommand cvs server

PubkeyAcceptedAlgorithms +ssh-rsa

修改完/etc/ssh/sshd_config配置文件后,需要重啟sshd服務(wù),執(zhí)行 sudo systemctl restart sshd.service文章來源地址http://www.zghlxwxcb.cn/news/detail-799753.html

到了這里,關(guān)于ubuntu22.04 服務(wù)器 SSH 密鑰登錄失敗的文章就介紹完了。如果您還想了解更多內(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)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

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

相關(guān)文章

  • ubuntu 22.04 服務(wù)器網(wǎng)卡無IP地址

    ubuntu 22.04 服務(wù)器網(wǎng)卡無IP地址

    ssh連接服務(wù)器連接不上,提示如下; 連接顯示器 ,ip addr ls 命令查看IP地址,有網(wǎng)卡但沒有IP地址 用于通過 DHCP 協(xié)議獲取網(wǎng)絡(luò)配置信息并為名為 enp10s0 的網(wǎng)絡(luò)接口分配 IP 地址,enp10s0替換為本機(jī)網(wǎng)絡(luò)接口名稱 但是一旦重啟 ,又沒了IP地址 。目前為止暫未找到解決辦法 偶然的機(jī)

    2024年02月22日
    瀏覽(26)
  • Ubuntu服務(wù)器安裝配置slurm (Ubuntu 22.04 LTS)

    Slurm 全稱 S imple L inux U tility for R esource M anagement。通常被用于大型Linux服務(wù)器 (超算) 上,作為任務(wù)管理系統(tǒng)。本文詳細(xì)講述如何在 Ubuntu 22.04 LTS 上安裝slurm,并進(jìn)行簡單的配置。 其實(shí)網(wǎng)上相關(guān)的教程已經(jīng)非常多,但在舊版本的Ubuntu上安裝slurm時,通常需要安裝一個名為slurm-ll

    2024年02月07日
    瀏覽(100)
  • 【Ubuntu】ubuntu22.04使用VNC鏈接服務(wù)器遠(yuǎn)程桌面

    【Ubuntu】ubuntu22.04使用VNC鏈接服務(wù)器遠(yuǎn)程桌面

    本地主要需要一個VNC客戶端,用來遠(yuǎn)程連接服務(wù)器端的VNC(在不安裝Web版本VNC情況下)。VNC客戶端下載地址: VNC客戶端下載 在遠(yuǎn)程服務(wù)器控制臺中安裝Xfce桌面(這個桌面環(huán)境比較輕量化,博主用的88塊錢的騰訊云服務(wù)器) 注意更新軟件源 在遠(yuǎn)程服務(wù)器控制臺中安裝 tightvn

    2024年02月03日
    瀏覽(29)
  • 在 ubuntu 22.04 上配置界面服務(wù)器 vnc

    xrdp服務(wù)器的安裝 1.安裝服務(wù)器 查看配置 2.設(shè)置密碼 3.更改 ~/.vnc/xstartup 4.重新啟動 5.連接

    2024年02月08日
    瀏覽(26)
  • Ubuntu22.04服務(wù)器版本配置靜態(tài)IP地址

    Ubuntu22.04服務(wù)器版本配置靜態(tài)IP地址

    1、進(jìn)入文件/etc/netplan/00-installer-config.yam 2、配置文件內(nèi)容 ?注意:編寫文件內(nèi)容時一定要格式正確,不然會出差 3、重啟網(wǎng)絡(luò) ?4、查看IP ?這樣就配置成功啦 5、如果是18.04一下版本參照這個配置,22.04版本也可以用這個,重啟網(wǎng)絡(luò)的時候會有報錯,但不會有影響 ?重啟網(wǎng)絡(luò)后

    2024年02月11日
    瀏覽(22)
  • 在 ubuntu 22.04 上配置界面服務(wù)器 xrdp

    安裝 vnc 服務(wù)器 和 xrdp 服務(wù)器 配置 ~/.xsession

    2024年02月07日
    瀏覽(30)
  • Ubuntu最新版本(Ubuntu22.04LTS)安裝nfs服務(wù)器

    NFS(Network File System)是一種允許不同計(jì)算機(jī)之間共享文件的網(wǎng)絡(luò)文件系統(tǒng)。 在Ubuntu 22.04 LTS中,您可以使用以下步驟安裝并配置NFS服務(wù)器。 一、安裝NFS服務(wù)器 在Ubuntu 22.04 LTS中,您可以使用以下命令安裝NFS服務(wù)器: 二、創(chuàng)建共享目錄 接下來,您需要創(chuàng)建要共享的目錄。在本

    2024年02月05日
    瀏覽(32)
  • 服務(wù)器Ubuntu 22.04 64位安裝 MySQL5.7

    服務(wù)器Ubuntu 22.04 64位安裝 MySQL5.7

    官網(wǎng)地址 這里選擇下載5.7.29的ubuntu版本注意是amd64不是arm64,或者執(zhí)行下面命令 解壓下載下來的包 ls一下看看有什么 我們先安裝這個 然后再裝下一個 喜聞樂見的報錯,說我們沒有安裝紅圈里的兩個,我們?nèi)グ惭b 好嘛,server依賴client,client又缺少libtinfo5,那就不能先裝clien

    2024年02月06日
    瀏覽(27)
  • 基于Ubuntu22.04的Samba服務(wù)器搭建教程(新手保姆級教程)

    基于Ubuntu22.04的Samba服務(wù)器搭建教程(新手保姆級教程)

    Samba 是在 Linux 和 UNIX 系統(tǒng)上實(shí)現(xiàn)SMB 協(xié)議的一個免費(fèi)軟件,由服務(wù)器及客戶端程序構(gòu)成。SMB(Server Messages Block,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議,它為局域網(wǎng)內(nèi)的不同計(jì)算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。SMB協(xié)議是客戶機(jī)/服務(wù)器型

    2024年04月08日
    瀏覽(31)
  • ubuntu22.04配置雙網(wǎng)卡雙靜態(tài)ip不通網(wǎng)段訪問服務(wù)器的相同服務(wù)

    ubuntu22.04配置雙網(wǎng)卡雙靜態(tài)ip不通網(wǎng)段訪問服務(wù)器的相同服務(wù)

    ubuntu22.04配置雙網(wǎng)卡雙靜態(tài)ip不通網(wǎng)段訪問服務(wù)器的相同服務(wù) 技術(shù)博客 http://idea.coderyj.com/ 1.需求 南方電網(wǎng)網(wǎng)段(假如)是 192.168.3.1的網(wǎng)段 機(jī)器人服務(wù)器在隧道ip是 172.16.1.1網(wǎng)段 要求這2個網(wǎng)段都能訪問到服務(wù)器上的服務(wù) 2.解決方案 服務(wù)器上配置雙網(wǎng)卡 雙ip 以ubuntu22.04為例 vim /e

    2024年02月12日
    瀏覽(39)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包