Montage auto partage windows au login

Montage auto partage windows au login - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 23-08-2007 à 09:38:14    

Bonjour
 
Je dois rendre accessible via vsftpd (serveur2) des données stockées sur un server windows 2003 (serveur1).    
Lors de la connexion ftp de l'user, son repertoire perso stocké sur le serveur1 devrait etre monté automatiquement sur le serveur2 et démonté à la déconnexion.
 
Est il possible de monté automatiquement le partage via autofs ou de lancé un script à la connexion de l'user ftp via pam?
 
Si qq'un connais une autre méthode, je suis preneur.
 
Merci

Reply

Marsh Posté le 23-08-2007 à 09:38:14   

Reply

Marsh Posté le 23-08-2007 à 09:40:08    

hmmm [:transparency]
 
Et en installant vsftpd sur un serveur Linux [:croquignol] ?


---------------
Wedge#2487 @HS -#- PW: +∞ -#- Khaz-Modan/Boltiz @WoW
Reply

Marsh Posté le 23-08-2007 à 09:49:00    

:)  
le serveur vsftpd est déjà installé, les utilisateurs sont authentifiés sous linux via l'AD.

Reply

Marsh Posté le 24-08-2007 à 08:34:37    

google -> pam_mount

Reply

Marsh Posté le 24-08-2007 à 10:58:26    

je suis dessus depuis hier ....
j'avais déjà testé avec succés cette solution avec un serveur samba,
mais dans le cas présent les user's directory sont structurés  :pt1cable: , en fait pas structurés....
 
si tu maitrises pam_mount, je vais repasser poser qqs questions  ;)

Reply

Marsh Posté le 24-08-2007 à 16:11:42    

Je joue avec les option de pam depuis un certains temps  
et j'obtiend tjs ce message d'erreur dans /var/log/auth.log
 
Aug 24 16:00:11 xxxxxx sshd[32179]: pam_mount: error trying to retrieve authtok from auth code
Aug 24 16:00:11 xxxxxx sshd[32179]: pam_mount: error trying to read password
 
system-auth:
#%PAM-1.0
 
auth        required      pam_env.so
auth        sufficient    pam_unix.so likeauth nullok
auth        sufficient    pam_winbind.so use_first_pass
#ajout#################################################
auth        sufficient    pam_mount.so use_first_pass
########################################################
auth        required      pam_deny.so
 
account     sufficient    pam_unix.so
account     sufficient    pam_winbind.so use_first_pass
account     required      pam_deny.so
 
password    required      pam_cracklib.so retry=3 minlen=4  dcredit=0  ucredit=0
password    sufficient    pam_unix.so nullok use_authtok md5 shadow
password    required      pam_deny.so
 
session     optional      pam_mkhomedir.so skel=/etc/skel/ umask=0022
session     required      pam_limits.so
session     required      pam_unix.so
#ajout#####################################################
session     optional      pam_mount.so
##########################################################
 
Version de mandriva: mandiva 2006.0.1 2.0.20060 Metal Platinum
pam_mount version 0.9 (c'est pas la plus récente)

Reply

Marsh Posté le 24-08-2007 à 17:19:30    

J'ai modifié  
auth        sufficient    pam_mount.so use_first_pass
en
auth        optional    pam_mount.so use_first_pass
sinon les passwd n'étaient plus nécessaire
 
Maintenant,
quand je me loggue directement sur le serveur linux,
 il faut entrer deux fois le passwd sinon le montage du partage ne se fait pas.... à cause d'une erreur d'authtok
 
help me :sweat:  

Reply

Marsh Posté le 27-08-2007 à 10:09:14    

Pour éviter d'entrer deux fois le pass, il fallait placer la ligne pam_mount avant celle d'unix ......  
 
system-auth:
#%PAM-1.0
 
auth        required      pam_env.so
#ajout#################################################
auth        sufficient    pam_mount.so  
########################################################
auth        sufficient    pam_unix.so use_first_pass likeauth nullok
auth        sufficient    pam_winbind.so use_first_pass
 
auth        required      pam_deny.so
 
account     sufficient    pam_unix.so
account     sufficient    pam_winbind.so use_first_pass
account     required      pam_deny.so
 
password    required      pam_cracklib.so retry=3 minlen=4  dcredit=0  ucredit=0
password    sufficient    pam_unix.so nullok use_authtok md5 shadow
password    required      pam_deny.so
 
session     optional      pam_mkhomedir.so skel=/etc/skel/ umask=0022
session     required      pam_limits.so
session     required      pam_unix.so
#ajout#####################################################
session     optional      pam_mount.so
##########################################################  
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed