Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-01-2015 13:24:26

SnooZ
Membre
Distrib. : Debian (Stable)
Noyau : Linux 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 16-01-2015

[Resolu] Intégration domaine windows serveur 2003

Bonjour,
Avant de présenter le problème voici la situation.
Je suis Professeur Formateur aux Numériques dans un établissement scolaire avec un parc informatique datant du néolithique.
Les professeurs possèdent tous un identifiant et un mot de passe leur permettant d'accéder à des répertoires partagés par le serveur et un répertoire personnel (Nom_utilisateur$) également sur le serveur.

Je souhaite intégrer des machines Debian/Linux dans un domaine gérer par ce serveur windows.
Pour le moment j'arrive à me connecter sur le serveur avec  mes identifiants.

Je n'arrive pas à monter le répertoire personnel (Nom_utilisateur$) du serveur dans le /home/Nom_utilisateur de la machine.
Quelqu'un aurait-il une piste?

Je vous remercie pour votre lecture.

Dernière modification par SnooZ (20-03-2016 13:10:19)

Hors ligne

#2 16-01-2015 15:29:04

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Resolu] Intégration domaine windows serveur 2003

Bonjour et bienvenue sur le forum smile

En général, pour monter un dossier partagé, tu peux faire

mount //ip.du.serveur/partage /point/de/montage -o username=nom-d-utilisateur,password=mot-de-passe,uid=uid-local,gid=gid-local


En remplaçant nom-d-utilisateur, mot-de-passe, uid-local et gid-local par ce qu'il faut.

uid-local et gid-local doivent être remplacés par l'uid (respectivement le gid) de l'utilisateur (respectivement du groupe) qui sera propriétaire des fichiers sur la machine. Tu peux les obtenir en tapant

id

dans un terminal en tant que cet utilisateur.

Si tu veux que le montage se fasse automatiquement à chaque démarrage, ce sera au fichier /etc/fstab qu'il faudra toucher.
Si tu veux que le montage se fasse automatiquement à chaque fois qu'un utilisateur se connecte, ce sera un peu plus compliqué smile


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 16-01-2015 15:53:34

SnooZ
Membre
Distrib. : Debian (Stable)
Noyau : Linux 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 16-01-2015

Re : [Resolu] Intégration domaine windows serveur 2003

Bonjour,
Merci pour la réponse!

Je connaissais cette méthode mais le répertoire que je veux monter se situe sur un serveur gérant le domaine, de plus ce répertoire est propre à l'utilisateur.

En gros chaque utilisateur dispose d'un répertoire caché sur le serveur windows, ce répertoire à pour nom : utilisateur$.

Mon problème est donc de récupérer le nom de l'utilisateur afin de l'ajouter dans le chemin d'accès du point de montage: /serveur/repertoires_utilisateurs/utilisateur$

Je ne suis peut être pas très clair:

L'utilisateur (Richard) se connecte sur le domaine de l'établissement (EDU) et possède un répertoire personnel sur le serveur gérant le domaine (son répertoire est /serveur/Richard$).
C'est ce qu'il se passe sur les machines équipées de windows.
Mon soucis est que avec ma machine Debian le répertoire personnel de Richard ne pointe pas vers le dossier /serveur/Richard$ et je ne vois pas comment dire dans mon fichier de montage: "le dossier partage est /serveur/Richard$" et cela pour tous les utilisateurs (Richard, Monique, Pierre, ...).

En espérant avoir mieux expliqué ma difficulté.

Hors ligne

#4 16-01-2015 16:00:18

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Resolu] Intégration domaine windows serveur 2003

Mhh, le dossier du serveur est déjà monté dans /serveur sur ta machine ?
Dans ce cas, tu ne peux pas simplement modifier le home de l'utilisateur pour qu'il pointe vers le dossier partagé ? Genre

usermod -d /serveur/Richard richard


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#5 16-01-2015 16:41:55

SnooZ
Membre
Distrib. : Debian (Stable)
Noyau : Linux 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 16-01-2015

Re : [Resolu] Intégration domaine windows serveur 2003

Le dossier que je veux monter est un répertoire du serveur et je veux le monter en tant que "lecteur réseau" sur la Debian. Hors le nom du répertoire (sur le serveur) dépend du nom de l'utilisateur, il faut donc pouvoir récupérer ce nom d'utilisateur et en effet un usermod passerait si c'est compatible avec samba!

Dernière modification par SnooZ (16-01-2015 16:43:36)

Hors ligne

#6 16-01-2015 16:44:57

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [Resolu] Intégration domaine windows serveur 2003

Le nom d'utilisateur courant est stocké dans la variable $USER. Tu peux aussi l'obtenir en lançant la commande « id -un »

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#7 28-05-2015 20:00:29

SnooZ
Membre
Distrib. : Debian (Stable)
Noyau : Linux 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 16-01-2015

Re : [Resolu] Intégration domaine windows serveur 2003

Bonsoir,
J'ai dû laisser ce problème de côté pour l'instant, mais me revoilà.

En effet le nom de dossier est en fait madrinc$ alors que le login est cmadrin. Mon objectif est donc de créer un script en bash récupérant le nom d'utilisateur et modifiant l'ordre pour donner un hypothétique chemin de montage et de l'indiquer à l'ouverture de session avec la commande mount avec une ligne de type:

mount -t cifs -o guest ?? 192.168.xx.xx?$variable_modifiee ?home?cmartin



Plusieurs questions me viennent:
_Comment lancer le script avec les droits root (commande mount) à l'ouverture de la session?
_Le répertoire sur le serveur étant protégé par mot de passe, comment le récupérer pour l'intégrer dans le script?

Voilà, ce problème est vraiment casse pieds.

En espérant qu'on puisse trouver une solution, bonne soirée!

Hors ligne

#8 17-03-2016 16:57:35

SnooZ
Membre
Distrib. : Debian (Stable)
Noyau : Linux 3.16.0-4-amd64
(G)UI : gnome-3.14
Inscription : 16-01-2015

Re : [Resolu] Intégration domaine windows serveur 2003

Bonjour!

Réponse à moi même:
Utiliser un lanceur vers un script bash:
_on récupère le nom utilisateur
_on modifie le nom
_ on lance une commande nautilus avec le chemin vers l'espace perso
_nautilus demande le mot de passe.

Voilà ce n'est, peut être pas, la solution la plus jolie mais ça fonctionne.

Hors ligne

#9 17-03-2016 17:17:57

MaTTuX_
La Paillasse !!!
Lieu : Zoubidou-Land
Distrib. : 75 serveurs
Noyau : 3.2.0-4-amd64
(G)UI : tty et ... pas gnome en tout cas....
Inscription : 28-05-2007
Site Web

Re : [Resolu] Intégration domaine windows serveur 2003

Merci du retour, tu peux passer le post en mode [RESOLU]

Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre.

\o/ Le closedSource c'est tabou on a viendra tous à bout \o/

Hors ligne

Pied de page des forums