Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/07/2016, à 22:42

djelko

SSH commandes hors connexion

Bonjour a tous smile

J'ai un petit souci avec des commandes SSH. J'administre un petit serveur dédié, j'ai parfois besoin de lancer des copies qui durent un peu longtemps. Aujourd'hui je lance mes copies via la bonne vielle commande cp mais lorsque que ma session ssh se déconnecte (deco internet, ...) la copie ne continue pas. Ce qui semble normal bien-sur.

J'aurai voulu savoir s'il quelqu'un connaissait une alternative sympa à ce problème de manière local ou distante big_smile

PS : Pas facile de trouver un nom de sujet pour ça tongue


" Qui ne tente rien n'a rien ! "

Site perso : http://alexandre-schmitt.fr.nf
Robotique Club de l'Ouest : http://rco.fr.nf

Hors ligne

#2 Le 06/07/2016, à 02:01

foustala

Re : SSH commandes hors connexion

Hello , tu peux Utiliser screen pour parquer tes commandes sans rester connecté

https://doc.ubuntu-fr.org/screen

Dernière modification par foustala (Le 06/07/2016, à 12:49)

Hors ligne

#3 Le 06/07/2016, à 10:06

djelko

Re : SSH commandes hors connexion

hoo ca semble intéressant, je vais regarder ça dans la soirée et voir si ça résout mon problème !

merci foustala wink


" Qui ne tente rien n'a rien ! "

Site perso : http://alexandre-schmitt.fr.nf
Robotique Club de l'Ouest : http://rco.fr.nf

Hors ligne

#4 Le 06/07/2016, à 10:17

jplemoine

Re : SSH commandes hors connexion

Je pense qu'il suffit de suffixer la commande par &  (sans garantie).


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#5 Le 07/07/2016, à 15:39

jlmas

Re : SSH commandes hors connexion

screen effectivement et rsync

rsync pour synchroniser deux (ou plus) répertoires. Par défaut rsync ne synchronise que ce qui n'est pas à jour, , tu peux le relancer 10 fois d’affilé, il ne copiera que les fichiers qui ont changé. screen pour détacher et rattacher une session

Par exemple

user1@serveur1 ~$ screen
user1@serveur1 ~$ rsync -av /tmp/ user1@serveur2.example.com:/tmp

Control a puis d (ce qui détache la session).
Tu peux te déconnecter physiquement de serveur1

Pour revenir, donc

ssh user1@serveur1
user1@serveur1 ~$ screen -r

et tu retrouve ton script en train de tourner

Hors ligne