mr.robot Posted July 19, 2022 Posted July 19, 2022 Пытаюсь подключиться по SSH без пароля, но авторизация не проходит. Нужна помощь, чтобы понять, что делаю не так. Логи Spoiler mt@Mikhail-Macbook ~ % ssh -p '222' root@9.189.172.8 -vvv OpenSSH_8.6p1, LibreSSL 3.3.6 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 21: include /etc/ssh/ssh_config.d/* matched no files debug1: /etc/ssh/ssh_config line 54: Applying options for * debug2: resolve_canonicalize: hostname 9.189.172.8 is address debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/mt/.ssh/known_hosts' debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/mt/.ssh/known_hosts2' debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling debug3: ssh_connect_direct: entering debug1: Connecting to 9.189.172.8 [9.189.172.8] port 222. debug3: set_sock_tos: set socket 3 IP_TOS 0x48 debug1: Connection established. debug1: identity file /Users/mt/.ssh/id_rsa type 0 debug1: identity file /Users/mt/.ssh/id_rsa-cert type -1 debug1: identity file /Users/mt/.ssh/id_dsa type 1 debug1: identity file /Users/mt/.ssh/id_dsa-cert type -1 debug1: identity file /Users/mt/.ssh/id_ecdsa type 2 debug1: identity file /Users/mt/.ssh/id_ecdsa-cert type -1 debug1: identity file /Users/mt/.ssh/id_ecdsa_sk type -1 debug1: identity file /Users/mt/.ssh/id_ecdsa_sk-cert type -1 debug1: identity file /Users/mt/.ssh/id_ed25519 type -1 debug1: identity file /Users/mt/.ssh/id_ed25519-cert type -1 debug1: identity file /Users/mt/.ssh/id_ed25519_sk type -1 debug1: identity file /Users/mt/.ssh/id_ed25519_sk-cert type -1 debug1: identity file /Users/mt/.ssh/id_xmss type -1 debug1: identity file /Users/mt/.ssh/id_xmss-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_8.6 debug1: Remote protocol version 2.0, remote software version dropbear debug1: compat_banner: no match: dropbear debug2: fd 3 setting O_NONBLOCK debug1: Authenticating to 9.189.172.8:222 as 'root' debug3: put_host_port: [9.189.172.8]:222 debug3: record_hostkey: found key type ED25519 in file /Users/mt/.ssh/known_hosts:12 debug3: load_hostkeys_file: loaded 1 keys from [9.189.172.8]:222 debug1: load_hostkeys: fopen /Users/mt/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug3: order_hostkeyalgs: have matching best-preference key type ssh-ed25519-cert-v01@openssh.com, using HostkeyAlgorithms verbatim debug3: send packet: type 20 debug1: SSH2_MSG_KEXINIT sent debug3: receive packet: type 20 debug1: SSH2_MSG_KEXINIT received debug2: local client KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group14-sha256,ext-info-c debug2: host key algorithms: 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-rsa-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,ssh-rsa debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com debug2: MACs ctos: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: MACs stoc: umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1 debug2: compression ctos: none,zlib@openssh.com,zlib debug2: compression stoc: none,zlib@openssh.com,zlib debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug2: peer server KEXINIT proposal debug2: KEX algorithms: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp521,ecdh-sha2-nistp384,ecdh-sha2-nistp256,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,kexguess2@matt.ucc.asn.au debug2: host key algorithms: ssh-ed25519,ecdsa-sha2-nistp256,rsa-sha2-256,ssh-rsa debug2: ciphers ctos: chacha20-poly1305@openssh.com,aes128-ctr,aes256-ctr debug2: ciphers stoc: chacha20-poly1305@openssh.com,aes128-ctr,aes256-ctr debug2: MACs ctos: hmac-sha1,hmac-sha2-256 debug2: MACs stoc: hmac-sha1,hmac-sha2-256 debug2: compression ctos: none debug2: compression stoc: none debug2: languages ctos: debug2: languages stoc: debug2: first_kex_follows 0 debug2: reserved 0 debug1: kex: algorithm: curve25519-sha256 debug1: kex: host key algorithm: ssh-ed25519 debug1: kex: server->client cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none debug1: kex: client->server cipher: chacha20-poly1305@openssh.com MAC: <implicit> compression: none debug3: send packet: type 30 debug1: expecting SSH2_MSG_KEX_ECDH_REPLY debug3: receive packet: type 31 debug1: SSH2_MSG_KEX_ECDH_REPLY received debug1: Server host key: ssh-ed25519 SHA256:36jy3RmWhJ6vCoByIGDqbC06Hm6Ctcdm6B8EQNPywrA debug3: put_host_port: [9.189.172.8]:222 debug3: put_host_port: [9.189.172.8]:222 debug3: record_hostkey: found key type ED25519 in file /Users/mt/.ssh/known_hosts:12 debug3: load_hostkeys_file: loaded 1 keys from [9.189.172.8]:222 debug1: load_hostkeys: fopen /Users/mt/.ssh/known_hosts2: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts: No such file or directory debug1: load_hostkeys: fopen /etc/ssh/ssh_known_hosts2: No such file or directory debug1: Host '[9.189.172.8]:222' is known and matches the ED25519 host key. debug1: Found key in /Users/mt/.ssh/known_hosts:12 debug3: send packet: type 21 debug2: set_newkeys: mode 1 debug1: rekey out after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug3: receive packet: type 21 debug1: SSH2_MSG_NEWKEYS received debug2: set_newkeys: mode 0 debug1: rekey in after 134217728 blocks debug1: Skipping ssh-dss key /Users/mt/.ssh/id_dsa - corresponding algo not in PubkeyAcceptedAlgorithms debug1: Will attempt key: /Users/mt/.ssh/id_rsa RSA SHA256:Vdv913BnrwYx4IGogTF7AxczgreDBdwJczgW/H70l/A debug1: Will attempt key: /Users/mt/.ssh/id_ecdsa ECDSA SHA256:EY+t6Gg3dKfnB4Z8zLku+zCwwel6ix51nmUDw6ug5wA debug1: Will attempt key: /Users/mt/.ssh/id_ecdsa_sk debug1: Will attempt key: /Users/mt/.ssh/id_ed25519 debug1: Will attempt key: /Users/mt/.ssh/id_ed25519_sk debug1: Will attempt key: /Users/mt/.ssh/id_xmss debug2: pubkey_prepare: done debug3: send packet: type 5 debug3: receive packet: type 7 debug1: SSH2_MSG_EXT_INFO received debug1: kex_input_ext_info: server-sig-algs=<ssh-ed25519,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,rsa-sha2-256,ssh-rsa> debug3: receive packet: type 6 debug2: service_accept: ssh-userauth debug1: SSH2_MSG_SERVICE_ACCEPT received debug3: send packet: type 50 debug3: receive packet: type 51 debug1: Authentications that can continue: publickey debug3: start over, passed a different list publickey debug3: preferred publickey,keyboard-interactive,password debug3: authmethod_lookup publickey debug3: remaining preferred: keyboard-interactive,password debug3: authmethod_is_enabled publickey debug1: Next authentication method: publickey debug1: Offering public key: /Users/mt/.ssh/id_rsa RSA SHA256:Vdv913BnrwYx4IGogTF7AxczgreDBdwJczgW/H70l/A debug3: send packet: type 50 debug2: we sent a publickey packet, wait for reply debug3: receive packet: type 51 debug1: Authentications that can continue: publickey debug1: Offering public key: /Users/mt/.ssh/id_ecdsa ECDSA SHA256:EY+t6Gg3dKfnB4Z8zLku+zCwwel6ix51nmUDw6ug5wA debug3: send packet: type 50 debug2: we sent a publickey packet, wait for reply debug3: receive packet: type 51 debug1: Authentications that can continue: publickey debug1: Trying private key: /Users/mt/.ssh/id_ecdsa_sk debug3: no such identity: /Users/mt/.ssh/id_ecdsa_sk: No such file or directory debug1: Trying private key: /Users/mt/.ssh/id_ed25519 debug3: no such identity: /Users/mt/.ssh/id_ed25519: No such file or directory debug1: Trying private key: /Users/mt/.ssh/id_ed25519_sk debug3: no such identity: /Users/mt/.ssh/id_ed25519_sk: No such file or directory debug1: Trying private key: /Users/mt/.ssh/id_xmss debug3: no such identity: /Users/mt/.ssh/id_xmss: No such file or directory debug2: we did not send a packet, disable method debug1: No more authentication methods to try. root@9.189.172.8: Permission denied (publickey). Права Spoiler ~ # ls -la /opt/etc/dropbear drwx------ 3 root root 4096 Jul 17 23:53 . drwxr-xr-x 19 root root 4096 Jul 19 10:37 .. drw------- 2 root root 4096 Jul 19 12:32 authorized_keys -rw------- 1 root root 141 Jun 26 10:47 dropbear_ecdsa_host_key -rw------- 1 root root 83 Jun 26 10:47 dropbear_ed25519_host_key -rw------- 1 root root 805 Jun 26 10:47 dropbear_rsa_host_key Ключи Spoiler /opt/etc/dropbear/authorized_keys # ls id_dsa.pub id_ecdsa.pub id_rsa.pub # cat /opt/etc/dropbear/authorized_keys cat: read error: Is a directory cat /opt/root/.ssh/authorized_keys ssh-rsa w2blC5FTWAFQiYlBblbJucxBfVk+K8Ld1Pnjg2DjlZX9QoLFVgY+ByCJ0+PWItW7alYUZFPdLvuAtRB6UxzTTEDueVXKgD5LCbJPNTHwr/YYFSWLnQWUJAMfuesJZ1Y71RI0CtCwXIfwr8IfaWj+RT5JCqqn/cDxCRj4krNfyi1rcaOj4wbjmb9QyFZ8v3gTZOvObT2qkDmtKtJcyeMjkkpgMLPmSgy4mrimTybCBXh7wrC+SQeKH686P/OUiQtt2+EZ0rxZjiAjFpmZcjPKpCVby045Ou1qj0DLXhwxxAilhcZP0r08ugAa84Q2phrvPBCM9Bzh5feRfYJdBdt1fw4T1k3zAv1hiQRAlYriNz7GZr56mVyptc7FmGL3cJAgGqOBOHE+Gx+gsviahmIc+4ecyLATYYNXlktttTUKtU/NCTw3a5crs= mt@Mikhail-Macbook.local ssh-rsa w2blC5FTWAFQiYlBblbJucxBfVk+K8Ld1Pnjg2DjlZX9QoLFVgY+ByCJ0+PWItLQAvNW7alYUZFPdLvuAtRB6UxzTTEDueVXKgD5LCbJPNTHwr/YYFSWLnQWUJAMfuesJZ1Y71RI0CtCwXIfwr8IfaWj+RT5JCqqn/cDxCRj4krNfyi1rcaOj4wbjmb9QyFZ8v3gTZOvObT2qkDmtKtJcyeMjkkpgy4mrimTybCBXh7wrC+SQeKH686P/OUiQtt2+EZ0rxZjiAjFpmZcjPKpCVby045Ou1qj0DLXhwxxAilhcZP0r08ugAa84Q2phrvPBCM9Bzh5feRfYJdBdt1fw4T1k3zAv1hiQRAlYriNz7GZr56mVyptc7FmGL3cJAgGqOBOHE+Gx+gsviahmIc+4ecyLATYYNXlktttTUKtU/NCTw3a5crs= mt@Mikhail-Macbook.local ssh-rsa w2blC5FTWAFQiYlBblbJucxBfVk+K8Ld1Pnjg2DjlZX9QoLFVgY+ByCJ0+PWItLQAvNW7alYUZFPdLvuAtRB6UxzTTEDueVXKgD5LCbJPNTHwr/YYFSWLnQWUJAMfuesJZ1Y71RI0CtCwXIfwr8IfaWj+RT5JCqqn/cDxCRj4krNfyi1rcaOj4wbjmb9QyFZ8v3gTZOvObT2qkDmtKtJcyeMjkkpgMy4mrimTybCBXh7wrC+SQeKH686P/OUiQtt2+EZ0rxZjiAjFpmZcjPKpCVby045Ou1qj0DLXhwxxAilhcZP0r08ugAa84Q2phrvPBCM9Bzh5feRfYJdBdt1fw4T1k3zAv1hiQRAlYriNz7GZr56mVyptc7FmGL3cJAgGqOBOHE+Gx+gsviahmIc+4ecyLATYYNXlktttTUKtU/NCTw3a5crs= mt@Mikhail-Macbook.local ssh-rsa w2blC5FTWAFQiYlBblbJucxBfVk+K8Ld1Pnjg2DjlZX9QoLFVgY+ByCJ0+PWItLQAvNW7alYUZFPdLvuAtRB6UxzTTEDueVXKgD5LCbJPNTHwr/YYFSWLnQWUJAMfuesJZ1Y71RI0CtCwXIfwr8IfaWj+RT5JCqqn/cDxCRj4krNfyi1rcaOj4wbjmb9QyFZ8v3gTZOvObT2qkDmtKtJcyeMjkkpgMLPmSgy4mrimTybCBXh7wrC+SQeKH686P/OUiQtt2+EZ0rxZjiAjFpmZcjPKpCVby045Ou1qj0DLXhwxxAilhcZP0r08ugAa84Q2phrvPBCM9Bzh5feRfYJdBdt1fw4T1k3zAv1hiQRAl7GZr56mVyptc7FmGL3cJAgGqOBOHE+Gx+gsviahmIc+4ecyLATYYNXlktttTUKtU/NCTw3a5crs= mt@Mikhail-Macbook.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDXRTJNh1G7aesnD3mSouXipHJ0lJdlWF5emKV/4Nyc0AIZI0iXsoSbukg6WT50udqiQ2TSRw1R5s1ZUbWG2dYq9hvZHQHgL5ml9/V5L6GaU6jPfjr/Aetakbv4lTSWDG+bCHEc+A1EqvP298ug4M+9evZVXGfX/GE/TDxIr/ELuBAgYQ1lRn2dpW7fLCGqxASXmzEFQ5Pm2cd8/a26TGBTECkwBTqNELd9xYNVWiF+XaL1GNKjR6bi9t/Jf3fTMwyE2PGV3Y02V233YkPw9xmlJ84sPfLj6FETIGlBc6xzsqAh37IxZZKE2I2dvBSz6+TvtshqrRF0qTvX8CxQ+yauZT8+8yur7nqqojENpPQoa+TrgZP52b9D2FDnV0MY6VtgvqcGyjpsONEjcsus2M/mt@Mikhail-Macbook.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDXRTJNh1G7aesnD3mSouXipHJ0lJdlWF5emKV/4Nyc0AIZI0iXsoSbukg6WT50udqiQ2TSRw1R5s1ZUbWG2dYq9hvZHQHgL5ml9/V5L6GaU6jPfjr/Aetakbv4lTSWDG+bCHEc+A1EqvP298ug4M+9evZVXGfX/GE/TDxIr/ELuBAgYQ1lRn2dpW7fLCGqxASXmzEFQ5Pm2cd8/ECkwBTqNELd9xYNVWiF+XaL1GNKjR6bi9t/Jf3fTMwyE2PGV3Y02V233YkPw9xmlJ84sPfLj6FETIGlBc6xzsqAh37IxZZKE2I2dvBSz6+TvtshqrRF0qTvX8CxQ+yauZT8+8yur7nqqojENpPQoa+TrgZP52b9D2FDnV0MY6VtgvqcGyjpsONEjcsus2M/mt@Mikhail-Macbook.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDXRTJNh1G7aesnD3mSouXipHJ0lJdlWF5emKV/4Nyc0AIZI0iXsoSbukg6WT50udqiQ2TSRw1R5s1ZUbWG2dYq9hvZHQHgL5ml9/V5L6GaU6jPfjr/Aetakbv4lTSWDG+bCHEc+A1EqvP298ug4M+9evZVXGfX/GE/TDxIr/ELuBAgYQ1lRn2dpW7fLCGqxASXmzEBTECkwBTqNELd9xYNVWiF+XaL1GNKjR6bi9t/Jf3fTMwyE2PGV3Y02V233YkPw9xmlJ84sPfLj6FETIGlBc6xzsqAh37IxZZKE2I2dvBSz6+TvtshqrRF0qTvX8CxQ+yauZT8+8yur7nqqojENpPQoa+TrgZP52b9D2FDnV0MY6VtgvqcGyjpsONEjcsus2M/mt@Mikhail-Macbook.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDXRTJNh1G7aesnD3mSouXipHJ0lJdlWF5emKV/4Nyc0AIZI0iXsoSbukg6WT50udqiQ2TSRw1R5s1ZUbWG2dYq9hvZHQHgL5ml9/V5L6GaU6jPfjr/Aetakbv4lTSWDG+bCHEc+A1EqvP298ug4M+9evZVXGfX/GE/TDxIr/ELuBAgYQ1lRn2dpW7fLCGqxASXmzEFQ5Pm2cd8/BTqNELd9xYNVWiF+XaL1GNKjR6bi9t/Jf3fTMwyE2PGV3Y02V233YkPw9xmlJ84sPfLj6FETIGlBc6xzsqAh37IxZZKE2I2dvBSz6+TvtshqrRF0qTvX8CxQ+yauZT8+8yur7nqqojENpPQoa+TrgZP52b9D2FDnV0MY6VtgvqcGyjpsONEjcsus2M/mt@Mikhail-Macbook.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDXRTJNh1G7aesnD3mSouXipHJ0lJdlWF5emKV/4Nyc0AIZI0iXsoSbukg6WT50udqiQ2TSRw1R5s1ZUbWG2dYq9hvZHQHgL5ml9/V5L6GaU6jPfjr/Aetakbv4lTSWDG+bCHEc+A1EqvP298ug4M+9exIr/ELuBAgYQ1lRn2dpW7fLCGqxASXmzEFQ5Pm2cd8/a26TGBTECkwBTqNELd9xYNVWiF+XaL1GNKjR6bi9t/Jf3fTMwyE2PGV3Y02V233YkPw9xmlJ84sPfLj6FETIGlBc6xzsqAh37IxZZKE2I2dvBSz6+TvtshqrRF0qTvX8CxQ+yauZT8+8yur7nqqojENpPQoa+TrgZP52b9D2FDnV0MY6VtgvqcGyjpsONEjcsus2M/mt@Mikhail-Macbook.local КонфигS51dropbear Spoiler #!/bin/sh PATH=/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin PIDFILE="/opt/var/run/dropbear.pid" DROPBEAR="/opt/sbin/dropbear" . /opt/etc/config/dropbear.conf dropbear_status () { [ -f $PIDFILE ] && [ -d /proc/`cat $PIDFILE` ] } start() { $DROPBEAR -s -p $PORT -P $PIDFILE } stop() Quote
Mamay Posted July 19, 2022 Posted July 19, 2022 12 минуты назад, mr.robot сказал: Пытаюсь подключиться по SSH без пароля, но авторизация не проходит. Нужна помощь, чтобы понять, что делаю не так. Раз, два, три. Дальше было лень ковырять... Quote
mr.robot Posted July 19, 2022 Author Posted July 19, 2022 (edited) 8 hours ago, Mamay said: Раз, два, три. Дальше было лень ковырять... Понятно, это я и сам ковырял с помощью поиска. Жаль, что даже не читали темы. Там почти все кроме полупустые без ответов. Edited July 19, 2022 by mr.robot Quote
Mamay Posted July 19, 2022 Posted July 19, 2022 15 минут назад, mr.robot сказал: Понятно, это я и сам ковырял с помощью поиска. Жаль, что даже не читали темы. Там почти все кроме полупустые без ответов. Вы не поняли посыла. Штатный ssh не умеет пока по ключу. Народ давно просит и отсылается в сторону entware... Quote
mr.robot Posted July 19, 2022 Author Posted July 19, 2022 19 minutes ago, Mamay said: Вы не поняли посыла. Штатный ssh не умеет пока по ключу. Народ давно просит и отсылается в сторону entware... Я это понимаю, но в темах все пишут, что в Entware по ssh можно подключиться через drobear. Quote
mr.robot Posted July 19, 2022 Author Posted July 19, 2022 Отвечу сам себе. Самый простой вариант поставить OpenSSH. 5 минут и все работает 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.