SSH - Problèmes fréquents
Connexion
Lors de problèmes de connexion vous pouvez utiliser la commande ssh -v [utilisateur]@ssh-[compte].alwaysdata.net
pour avoir plus d’informations.
Remarque
Remplacez [utilisateur]
par le nom de votre utilisateur SSH et ssh-[compte].alwaysdata.net
par votre nom d’hôte SSH.
Un blocage d’IP a lieu après une dizaine de tentatives échouées de connexion au serveur.
Information
alwaysdata a des logs de connexion dont vous pouvez exceptionnellement demander une copie.
Too many authentication failures
C’est un problème de clés SSH, précisez la clé correspondante. Si vous ne la trouvez pas, connectez-vous par mot de passe et mettez à jour le fichier $HOME/.ssh/authorized_keys
.
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
Un compte peut être déplacé de serveur SSH. Les nouveaux fingerprints sont indiqués dans Accès distant > SSH.
Il est nécessaire de mettre à jour le fichier known_hosts
, ce qui est possible via la commande suivante :
$ ssh-keygen -R [nom_d'hôte]
Input/output error
Erreur liée à des opérations de notre côté, il faut patienter le temps qu’elle soit terminée mais vous pouvez aussi contacter le support pour avoir plus d’informations.
Droits
Utiliser plusieurs utilisateurs SSH peut avoir des effets secondaires non désirables : erreurs lors de l’accès à certains fichiers, de la suppression de dossiers…
Si c’est le cas, vous pouvez :
- supprimer l’utilisateur SSH problématique. Cela réassigne automatiquement les fichiers dont il était propriétaire à l’utilisateur principal.
- utiliser la commande
chmod
avec l’utilisateur propriétaire des fichiers concernés pour qu’il donne les droits nécessaires au groupe.
Avertissement
Les processus démarrés par un site (Web > Sites), typiquement Apache ou PHP, tournent avec l’utilisateur principal.