WebOS HP Touchpad - Невозможно подключиться к планшету через Ubuntu

Я установил сервер и клиентское приложение OpenSSH в Ubuntu, затем установил OpenSSH через предварительное программное обеспечение на сенсорной панели HP вместе с Xecutah и Xterm. Я ввожу

ssh root@192.168.2.6 

и получаю эту строку:

Permission denied (publickey,keyboard-interactive).

Однако, когда я набираю это с помощью сенсорной панели HP, я могу подключиться к удаленному компьютеру после ввода пароля пользователя:

ssh user@192.168.2.2

Любая помощь будет оценена. Спасибо.

2
задан 1 November 2012 в 12:55

2 ответа

Я подозреваю, что сервер OpenSSH не разрешает вход с правами root. В файле конфигурации ssh, sshd_config (обычно в /etc/ssh/, но я понятия не имею, на какой ОС работает ваш планшет), есть строка, содержащая следующее:

PermitRootLogin no

Если это В этом случае измените значение no на yes. В противном случае просмотрите файл конфигурации и все журналы аутентификации, которые вы сможете найти.

0
ответ дан 1 November 2012 в 12:55

Вот как sshd работает на моей сенсорной панели (из ps -ef |grep sshd):

/opt/sbin/sshd -D -p 22 -o PasswordAuthentication no -o PermitRootLogin without-password

Это означает, что вы можете войти в систему как пользователь root после настройки ключей аутентификации. Поэтому из сенсорной панели я загрузил свой открытый ключ (созданный с помощью ssh-keygen -t dsa) из коробки Linux (192.168.0.254) и сохранил его на сенсорной панели в каталоге .ssh в виде файла authorized_keys:

root@HPTouchPad:/var/home/root# scp myuser@192.168.0.254:~/.ssh/id_dsa.pub .ssh/authorized_keys

Как только это будет сделано, я могу подключиться к сенсорной панели (192.168.0.32) в качестве пользователя root.

myuser@alinuxbox:~$ ssh root@192.168.0.32
0
ответ дан 1 November 2012 в 12:55

Другие вопросы по тегам:

Похожие вопросы: