SSH - Problèmes fréquents

Découvrez notre offre de Cloud Public

L'hébergement mutualisé pour tou·te·s, imaginé par des développeur·euse·s, pour des développeur·euse·s.

Découvrir le Cloud Public

Connexion

Lors de problèmes de connexion vous pouvez utiliser la commande ssh -v [utilisateur]@ssh-[compte].alwaysdata.net pour avoir plus d’informations.

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.

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.

Les processus démarrés par un site (Web > Sites), typiquement Apache ou PHP, tournent avec l’utilisateur principal.