Script au démarrage d'une connexion rssh

Bonjour,

je sais que je vais passer pour un noob, mais je n’ai pas compris comment je peux lancer un script à la connexion et à la déconnexion avec rssh ?
En fait l’équivalent du .shrc

Merci de votre aide

[quote=“fredastair”]Bonjour,

je sais que je vais passer pour un noob, mais je n’ai pas compris comment je peux lancer un script à la connexion et à la déconnexion avec rssh ?
En fait l’équivalent du .shrc

Merci de votre aide[/quote]

Je te conseille d’ouvrir un autre fil dans SD (Support Debian) car bien qu’il puisse y avoir un léger rapport avec le présent fil, ta question mérite d’autres réponses.
Merci donc d’ouvrir un autre fil.

Il faut que ton script n’utilise pas des fonctionnalités bloquées par rssh.
Est-ce le cas ?

Non, j’utilise juste des mount.

L’idée est qu’un utilisateur qui se connecte et appartenant à un groupe voit les ressources réseau en fonction de son groupe.

En fait je monte des ressources qui sont sur un serveur Windows :

J’utilise le fichier sudoers pour définir les droits en fonction des groupes d’utilisateurs :

User_Alias PUBLIC = joe, bar
User_Alias MUSIC = joe
User_Alias PICTURES = bar

Cmnd_Alias MTPUBLIC=/usr/sbin/mount_smbfs /mnt/public,/sbin/mount /mnt/public
Cmnd_Alias MTMUSIC=/usr/sbin/mount_smbfs /mnt/music,/sbin/mount /mnt/music
Cmnd_Alias MTPICTURES=/usr/sbin/mount_smbfs /mnt/pictures,/sbin/mount /mnt/pictures
Cmnd_Alias UMT=/sbin/umount

PUBLIC ALL=(ALL) NOPASSWD: MTPUBLIC,UMT
MUSIC ALL=(ALL) NOPASSWD: MTMUSIC
PICTURES ALL=(ALL) NOPASSWD: MTPICTURES[/code]

j'ai dans le fstab :
[code]
//ssh@FREENAS/Musique	/mnt/music	smbfs	rw,noauto	0	0
//ssh@FREENAS/Photos	/mnt/pictures	smbfs	rw,noauto	0	0
//ssh@FREENAS/Public	/mnt/public	smbfs	rw,noauto	0	0
[/code]

et dans le .shrc:
[code]sudo mount /mnt/public
sudo mount /mnt/music
sudo mount /mnt/pictures

Ce qui permet de monter les ressources propres à chaque utilisateur.
Donc ca marche en ssh mais je ne sais pas le faire avec rssh… :unamused:

Et je ne sais pas non plus quel fichier utiliser pour démonter les lecteurs une fois l’utilisateur déconnecté ?