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/05/2022, à 14:53

gperrot

[RESOLU] SSH et envoi de variable d'environnement

Bonjour,

J'aimerais envoyer la valeur de variable d'environnement vers un serveur auquel je me connecte par SSH depuis Ubuntu 20.04 sous bash.

- sur ma machine, j'ai dans  ~/bashrc, une ligne :

export CG="/var/CommuniGate"

- si je tape "env |grep CG" sur ma machine, j'ai :

CG=/var/CommuniGate

- si je fais un ssh -v <login>@<serveur>, j'ai :

debug1: Sending env CG = /var/CommuniGate

- pourtant, si je fais "env |grep CG" sur le <login>@<serveur> (aussi sous bash), rien ne s'affiche. D'ailleurs, echo $CG, ne donne rien.

Pourquoi ssh dit qu'il envoie la valeur de CG et quelle celle-ci n'est pas reçue par le bash du destinataire ?

Merci d'avance pour votre aide.

Gilles

Dernière modification par gperrot (Le 05/05/2022, à 16:50)


____________________________________________________________________________
Ubuntu 22.04.3 LTS 64 bits sur ASUS VivoBook S14

Hors ligne

#2 Le 05/05/2022, à 16:25

Vobul

Re : [RESOLU] SSH et envoi de variable d'environnement

Il faut que le serveur l'autorise. Tout est expliqué ici : https://superuser.com/questions/163167/ … -changes-f


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#3 Le 05/05/2022, à 16:50

gperrot

Re : [RESOLU] SSH et envoi de variable d'environnement

OK, merci beaucoup. Je vais utiliser les variables LC_* puisqu'elles sont souvent acceptés de base sur les serveurs.

Bonne soirée.

Vobul a écrit :

Il faut que le serveur l'autorise. Tout est expliqué ici : https://superuser.com/questions/163167/ … -changes-f


____________________________________________________________________________
Ubuntu 22.04.3 LTS 64 bits sur ASUS VivoBook S14

Hors ligne