2 votes

WebOS HP Touchpad - Impossible de se connecter à la tablette via Ubuntu

J'ai installé le serveur OpenSSH et l'application client sur Ubuntu, puis j'ai installé OpenSSH via un prélogiciel sur le HP Touchpad, ainsi que Xecutah et Xterm. J'entre

ssh root@192.168.2.6 

et obtenir cette ligne :

Permission denied (publickey,keyboard-interactive).

Cependant, lorsque je saisis cette information via le HP Touchpad, je suis en mesure de me connecter à la machine distante après avoir saisi le mot de passe de l'utilisateur :

ssh user@192.168.2.2

Toute aide serait appréciée. Merci.

1voto

January Points 33673

Je pense que le serveur OpenSSH n'autorise pas les connexions root. Dans le fichier de configuration ssh, sshd_config (généralement en /etc/ssh/ mais je n'ai aucune idée du système d'exploitation de votre tablette), il y a une ligne contenant ce qui suit :

PermitRootLogin no

Si c'est le cas, changez le no a yes . Sinon, consultez le fichier de configuration et les journaux d'authentification que vous pouvez trouver.

0voto

Charl Botha Points 236

C'est ainsi que sshd fonctionne sur mon TouchPad (à partir de ps -ef |grep sshd ) :

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

Cela indique que vous pouvez vous connecter en tant que root une fois que vous avez configuré les clés d'authentification. Donc depuis le TouchPad, j'ai téléchargé ma clé publique (créée avec ssh-keygen -t dsa ) à partir d'une boîte Linux (192.168.0.254) et l'a stocké sur le TouchPad dans le répertoire .ssh en tant que fichier 'authorized_keys' :

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

Une fois que c'est fait, je peux me connecter au TouchPad (192.168.0.32) en tant qu'utilisateur root.

myuser@alinuxbox:~$ ssh root@192.168.0.32

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X