Điểm:0

Không thể thêm HostKeyAlgorithms cũ Mật mã KexAlgorithms vào sshd_config no hostkey alg error

lá cờ us

Tôi có 2 hộp linux một là CentOS 6 một là Fedora 35

Opensh của CentOS 6 quá cũ và máy chủ sshd Fedora 35 từ chối kết nối. Tôi muốn thêm lại HostKeyAlgorithms Ciphers KexAlgorithms cũ vào sshd_config của Fedora 35

điều tôi đã thêm vào là sau

# Thêm hỗ trợ khách hàng cũ
Mật mã +aes128-cbc
MAC +hmac-sha1
Thuật toán HostKey +ssh-dss
KexAlgorithms +diffie-hellman-group1-sha1

nó có sẵn trên cả hai mặt

ssh -Q mật mã
3des-cbc
aes128-cbc
aes192-cbc
aes256-cbc
aes128-ctr
aes192-ctr
aes256-ctr
[email protected]
[email protected]
[email protected]
[hans@fedora ssh]$ ssh -Q MAC
hmac-sha1
hmac-sha1-96
hmac-sha2-256
hmac-sha2-512
hmac-md5
hmac-md5-96
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[hans@fedora ssh]$ ssh -Q HostKeyAlgorithms
ssh-ed25519
[email protected]
[email protected]
[email protected]
ssh-rsa
rsa-sha2-256
rsa-sha2-512
ssh-dss
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[hans@fedora ssh]$ 
[hans@fedora ssh]$ ssh -Q Thuật toán Kex
diffie-hellman-group1-sha1
diffie-hellman-group14-sha1
diffie-hellman-group14-sha256
diffie-hellman-group16-sha512
diffie-hellman-group18-sha512
diffie-hellman-nhóm-trao đổi-sha1
diffie-hellman-nhóm-trao đổi-sha256
ecdh-sha2-nistp256
ecdh-sha2-nistp384
ecdh-sha2-nistp521
đường cong25519-sha256
đường [email protected]
[email protected]

sau khi khởi động lại/khởi động lại sshd

sudo sshd -T | grep -i HostKeyAlgorithms
thuật toán khóa máy chủ ecdsa-sha2-nistp256,[email protected],[email protected],[email protected],ecdsa -sha2-nistp384,[email protected],ecdsa-sha2-nistp521,[email protected],ssh-ed25519,ssh-ed25519-cert-v01 @openssh.com,[email protected],[email protected],rsa-sha2-256,[email protected],rsa -sha2-512,[email protected]

sudo sshd -T | thuật toán grep -i kex
thuật toán gssapikex gss-curve25519-sha256-,gss-nistp256-sha256-,gss-group14-sha256-,gss-group16-sha512-
kexalgorithms curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha256,diffie -hellman-group16-sha512,diffie-hellman-group18-sha512

sudo sshd -T | mật mã grep -i
mật mã [email protected],[email protected],aes256-ctr,[email protected],aes128-ctr

trên CentOS6 nó vẫn cho tôi lỗi này giống như tệp cấu hình không bao giờ thay đổi.

ssh -vv 192.168.1.6
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips ngày 11 tháng 2 năm 2013
debug1: Đọc dữ liệu cấu hình /etc/ssh/ssh_config
debug1: Áp dụng tùy chọn cho *
gỡ lỗi2: ssh_connect: Needpriv 0
debug1: Đang kết nối với cổng 192.168.1.6 [192.168.1.6] 22.
debug1: Đã thiết lập kết nối.
debug1: tệp nhận dạng /home/hans/.ssh/identity type -1
debug1: tệp nhận dạng /home/hans/.ssh/identity-cert loại -1
debug1: tệp nhận dạng /home/hans/.ssh/id_rsa loại -1
debug1: tệp nhận dạng /home/hans/.ssh/id_rsa-cert loại -1
debug1: tệp nhận dạng /home/hans/.ssh/id_dsa loại -1
gỡ lỗi1: tệp nhận dạng /home/hans/.ssh/id_dsa-cert loại -1
debug1: tệp nhận dạng /home/hans/.ssh/id_ecdsa gõ -1
debug1: tệp nhận dạng /home/hans/.ssh/id_ecdsa-cert loại -1
debug1: Phiên bản giao thức từ xa 2.0, phiên bản phần mềm từ xa OpenSSH_8.7
gỡ lỗi1: khớp: OpenSSH_8.7 vỗ vào OpenSSH*
debug1: Bật chế độ tương thích cho giao thức 2.0
debug1: Chuỗi phiên bản cục bộ SSH-2.0-OpenSSH_5.3
debug2: cài đặt fd 3 O_NONBLOCK
gỡ lỗi1: Đã gửi SSH2_MSG_KEXINIT
gỡ lỗi1: Đã nhận được SSH2_MSG_KEXINIT
debug2: kex_parse_kexinit: diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
debug2: kex_parse_kexinit: [email protected],[email protected],[email protected],ssh-dss-cert-v00@openssh. com,ssh-rsa,ssh-dss
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,[email protected]
debug2: kex_parse_kexinit: aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,aes192-cbc,aes256-cbc,[email protected]
debug2: kex_parse_kexinit: hmac-sha1,[email protected],hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,[email protected],hmac-sha1-96
debug2: kex_parse_kexinit: hmac-sha1,[email protected],hmac-sha2-256,hmac-sha2-512,hmac-ripemd160,[email protected],hmac-sha1-96
debug2: kex_parse_kexinit: none,[email protected],zlib
debug2: kex_parse_kexinit: none,[email protected],zlib
gỡ lỗi2: kex_parse_kexinit: 
gỡ lỗi2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: dành riêng 0 
debug2: kex_parse_kexinit: curve25519-sha256,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14- sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512
debug2: kex_parse_kexinit: rsa-sha2-512,rsa-sha2-256,ecdsa-sha2-nistp256,ssh-ed25519
debug2: kex_parse_kexinit: [email protected],[email protected],aes256-ctr,[email protected],aes128-ctr
debug2: kex_parse_kexinit: [email protected],[email protected],aes256-ctr,[email protected],aes128-ctr
debug2: kex_parse_kexinit: [email protected],[email protected],[email protected],[email protected],hmac- sha2-256,hmac-sha1,[email protected],hmac-sha2-512
debug2: kex_parse_kexinit: [email protected],[email protected],[email protected],[email protected],hmac- sha2-256,hmac-sha1,[email protected],hmac-sha2-512
debug2: kex_parse_kexinit: none,[email protected]
debug2: kex_parse_kexinit: none,[email protected]
gỡ lỗi2: kex_parse_kexinit: 
gỡ lỗi2: kex_parse_kexinit: 
debug2: kex_parse_kexinit: first_kex_follows 0 
debug2: kex_parse_kexinit: dành riêng 0 
debug2: mac_setup: đã tìm thấy hmac-sha1
gỡ lỗi1: kex: máy chủ-> máy khách aes128-ctr hmac-sha1 không có
debug2: mac_setup: đã tìm thấy hmac-sha1
gỡ lỗi1: kex: máy khách-> máy chủ aes128-ctr hmac-sha1 không có
không có khóa máy chủ
Điểm:0
lá cờ us

Tôi phát hiện ra trên một chủ đề khác vì vậy về cơ bản sshd_config bị ghi đè bởi /etc/crypto-policies/back-ends/opensshserver.config

Tôi chỉ nhận xét mọi thứ trong tệp đó và thêm dòng tiếp theo để giải quyết vấn đề

Mật mã +aes128-cbc
MAC +hmac-sha1
KexAlgorithms +diffie-hellman-group1-sha1
Thuật toán HostKey +ssh-dss,ssh-rsa
PubkeyAcceptedAlgorithms +ssh-dss,ssh-rsa
djdomi avatar
lá cờ za
hãy nhớ rằng bạn cần phải chấp nhận câu trả lời của riêng bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.