[resolu] ssh et home

Bonjour

Je suis sous debian 8.2 et j’ai délocalisé les home vers un autre disque dur reseau monté via fstab.

Le “compte qui monté la machine” (admin) a bien son home dans /home/admin
J’ai un compte spécifique toto qui a été créé, et qui a son home dans /home/toto/

La pas de soucis

J’ai ensuite redirigé les home vers /Data/home/
Quand user1 se connecte, il est bien dans /Data/home/user1

Mais
Dés que je me connecte en SSH, par exemple SSH toto@serveur
Je suis au niveau de la racine et non au niveau de /home/toto/

en effet il me dit alors:
Could not chdir to home directory /Data//home/toto: No such file or directory

mais son home à lui est dans /home/toto, pas au niveau de /Data/home/ !!!

Est ce qu’il y a moyen de corriger cela à la mano et rediriger le home par défaut la ou il doit etre en fonction des users concernés?

Par avance merci

Bonjour

c’est bon je viens de résoudre le problème:

Le serveur Debian est sur le domaine active directory par le biais de openpbis, donc lors de la configuration de openpbis, j’ai défini le home des users du domaine par la commande:

Ainsi tous les membres du domaine ont leur home dans /data/home/

Seulement comme je l’ai dit, je voulais que toto ait son home dans /home/toto du serveur

J’ai donc simplement récupéré l’uid et guid du user avec la commande id toto

Et ensuite ajouté la ligne suivante dans /etc/passwd

La ça fonctionne nickel et le montage des disques réseaux via pam_mount fonctionne également par la même occasion.

Merci pour la solution, ça servira a d’autre :023