аутентифікація відкритого ключа не працює з “ssh / sftp Daemon” на android


0

Я можу перейти на свій андроїд пристрій за допомогою пароля. Однак я не можу налаштувати це за допомогою auth відкритого ключа.

$ ssh -vvv root@192.168.1.10
SSHD Server
debug1: Authentications that can continue: publickey,password
debug3: start over, passed a different list publickey,password
debug3: preferred gssapi-keyex,gssapi-with-mic,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 RSA public key: /home/jsaak/.ssh/id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,password

Встановіть файл ключа та дозволи також:

root@android:/data/data/web.oss.sshsftpDaemon # ls -ald .ssh
drwx------ root     root              2016-04-04 12:08 .ssh
root@android:/data/data/web.oss.sshsftpDaemon # ls -al .ssh                                                                                                                                                                                                                     
-rw------- root     root          394 2016-04-04 11:45 authorized_keys

Якісь ідеї?


Ви впевнені, що /data/data/web.oss.sshsftpDaemon/.ssh/authorized_keysперевіряється файл під час входу як root?
michas

Чи є /data/data/web.oss.sshsftpDaemonдомашній каталог rootкористувача? У вас є конкретна конфігурація sshd_config?
Jakuje

Я не впевнений, чи перевіряється файл взагалі, я не знаю, як шукати. Домашня сторінка root користувача - це не цей каталог, він також не працює звідти. Причина, яку я перемістив, полягала в тому, що в цій дирекції я міг встановити суворі дозволи, я сподівався, що вона виправить помилку, але це не допомогло.
jsaak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.