我已经创建了一个 RSA 密钥对ssh-keygen。我/etc/dropbear-initramfs/authorized_keys有公钥,在我的客户端计算机上,我的/home/<name>/.ssh/目录中有密钥对。运行后update-initramfs -u,我仍然无法连接Dropbear。
这是我在服务器上设置的方式:
/etc/dropbear-initramfs/authorized_keys:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCi3gJaNC89jJSdzlD/qxjwzKC33PpERqpyt7q2PIHFM7hoDk7M/MU9/5k+jmIy80Xt0ZvswLdxAi4p26wr+13vtwNHJIdsLdswCNmKxz+nyBvIw2g/pT7I3368B6KZ1MKokQ4Nz4HQu5WuEDZXTZSnsvP/7n732+zwhFZDPz+NZ4HdY0cveTeb6hW+peZEe3xCBQ4PeGNaH1U+VTuNveyAnFPxEjHvQhG39CtAn4SAEYd7UMNmyVFWDf2+ymlgWRwq2joAQKg/vB4qrdwX6MWEPf0r0H2jtnm+y8ZFrEdmjJTWmUKhliE928Oc63exAPaGmwJ4+tjrSUU0twHe+v9HnTrMiJHvOUQDoUuMsyqsO5auo3RNUMXMKEhA/tJbZjpAMj5wMtdcvHJ0u5VJ/oZQavm0uYUBAhOc94JUr6qRVfNk1PbCGgBx1hCfIKORVHz05bsMZUYeUaruhfMGg3jGTpfojgBRWZ0gbQTnEaxNcXeZnSEoTmX8jOhSsOmhqjU= root@ubuntu
Run Code Online (Sandbox Code Playgroud)
ls -la /etc/dropbear-initramfs显示:
drwxr-xr-x 2 root root 4096 Apr 17 23:11 .
drwxr-xr-x 99 root root 4096 Apr 17 21:33 ..
-rw------- 1 root root 565 Apr 17 23:11 authorized_keys
-rw-r--r-- 1 root root 579 Apr 17 22:48 config
-rw------- 1 root root 458 Apr 17 21:33 dropbear_dss_host_key
-rw------- 1 root root 140 Apr 17 21:33 dropbear_ecdsa_host_key
-rw------- 1 root root …Run Code Online (Sandbox Code Playgroud)