Skip to content
patlol edited this page Jun 24, 2017 · 9 revisions

Ce qu'il faut savoir ...

Connexion ssh avant l’exécution du script (et après si pas de sécurisation ssh)

Votre hébergeur vous donne une IP, un utilisateur et un mot de passe
IP : xx.xxx.xx.xxx
user : root
password : xxxxxxxxxxxxxx

Pour vous connecter depuis votre PC local -> serveur
sous linux
ssh root@xx.xxx.xx.xxx
sous windows
utiliser PuTTY innombrables tutos disponibles

Deuxième connexion ssh durant l'exécution du script

  • sous linux vous pouvez utiliser une pseudo allocation tty
    ssh -t root@xx.xxx.xx.xxx mc
    sous Windows, sans doute possible avec PuTTY ... (Je n'ai pas mis les mains dans windaube depuis 20 ans et je m'en porte très bien !)
  • ou lancer une 2ème connexion avec ssh root@xx.xxx.xx.xxx et lancer l'utilitaire Midnight Commander (mc) après son installation par le script (première vague d'installation au début du script).
  • Avec cet utilitaire vous pourrez, en cas de problème, naviguer et entrer des commandes (CTRL-o) sur une deuxième console sans quitter le script. Choisir nano comme éditeur.

Connexion ssh après l'exécution du script si ssh sécurisé

Si vous avez accepté cette option, par sécurité, root est interdit de connexion ssh et donc sftp et le port standard est remplacé par un port aléatoire, ou désigné par vous, dans la plage 20000-65535.
Cette modification est effective en toute fin de script.

Sous linux la connexion se fait par
ssh -p<port indiqué> <utilisateur>@<IP>
Sous windows modifier PuTTY

Si vous avez gardé le port par défaut :
ssh <utilisateur>@<IP>

Connexion sftp après l'exécution du script

Dans ce cas de figure, la connexion sftp sera donc

Hôte : IP
Port : port indiqué
Protocole : SFTP-SSH File Transfer Protocol
Authentification : normale
Identifiant : utilisateur/root selon ssh sécurisé ou pas
Mot de passe : mot de passe de l'utilisateur/root

Peut-on relancer le script ?

Pourquoi relancer le script, il y aurait eu des erreurs pendant son exécution ?
Sans rire, en principe relancer le script n'a pas de conséquences fâcheuses à part quelques messages d'erreur du style "fichier déjà existant" ... Je n'ai pas testé ce cas de figure dans tous les sens, voilà la vérité, et le script n'est pas bardé de test pour vérifier si chaque action a déjà été exécutée et comment.

Si vous avez vraiment un gros problème postez dans "issues" et patientez un peu et/ou recommencez à zéro sur un serveur propre. Vous pouvez aussi mettre les mains dans le cambouis et proposez un pull request ... Attention c'est une drogue dur, une fois que l'on à mis les mains dedans on ne peu plus s'arréter.