Departement de Mathematique d'Orsay
Configuration d'un Macintosh sous Os X.




1)   Pour créer une connexion via un tunnel sous Os X sans avoir à réutiliser la même ligne de commandes à chaque fois, les deux façons suivantes sont possibles (les deux méthodes ont la même finalité):




A)  Pour les utilisateurs avancés sous Os X, la méthode qui s'applique sous Linux, est la même pour Os X, la seule différence tient dans le nom du shell utilisé. En effet sous Linux c'est bash qui est utilisé alors que sous Os X c'est tcsh. Le fichier à éditer est donc .tcshrc .
À partir de la version Mac OS 10.2, vous devez suivre les instructions en modifiant le fichier .bashrc à la place du fichier .tcshrc

Depuis Mac Os 10.4, le fichier à modifier est .bash_profile ou .profile . Normalement ce fichier n'existe pas, donc il faut le créer en utilisant la commande vi .bash_profile (ou vi .profile) et en suivant ensuite les explications pour .tcshrc.

vi .tcshrc


On rajoute la ligne: alias ttunnel='ssh -L 9993:barah.math.u-psud.fr:993 -L 9925:barah.math.u-psud.fr:25 votre_login@serveur.math.u-psud.fr' à la fin du fichier .tcshrc. Pensez à bien remplacer votre_login par votre identifiant de connexion et serveur par le serveur de votre équipe


.tcshrc



B)  Pour les personnes ne connaissant pas l'utilisation de Vi, une autre méthode consiste à utiliser l'éditeur de texte fourni dans Mac Os X, à savoir Textedit. Cette application permet d'écrire dans un texte sans avoir à utiliser de commandes claviers comme dans Vi.
Pour lancer l'éditeur, on utilise la commande suivante dans le terminal:
/Applications/TextEdit.app/Contents/MacOs/TextEdit .tcshrc


textedit


On rajoute la ligne: alias ttunnel='ssh -L 9993:barah.math.u-psud.fr:993 -L 9925:barah.math.u-psud.fr:25 votre_login@serveur.math.u-psud.fr' à la fin du fichier .tcshrc. Pensez à bien remplacer votre_login par votre identifiant de connexion et serveur par le serveur de votre équipe



edition via textedit




2)   Une fois cela fait, il n'y a plus qu'a se connecter au serveur d'équipe via la commande ttunnel et à
indiquer son mot de passe de connexion.

connexion

Tant que votre fenêtre de connexion dans le terminal est ouverte, le tunnel reste fonctionnel.
A partir du moment ou vous fermez la connexion, vous ne pouvez plus recevoir de messages électroniques dans votre logiciel de messagerie.


quitter le tunnel


NB:Il faut noter que sous MacOS 10, le client de messagerie Mail ne fonctionne pas avec cette méthode.