Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:hypathie:tutos:samba [13/09/2014 07:01] Hypathie [Pour aller plus loin] |
utilisateurs:hypathie:tutos:samba [13/09/2014 11:40] Hypathie [Côté client Linux] |
||
---|---|---|---|
Ligne 172: | Ligne 172: | ||
- | * %U : Nom de l'utilisateur\\ | + | * %u. Nom d'utilisateur pour le service courant. |
- | * %G : Groupe de l'utilisateur\\ | + | * %g. Nom du groupe primaire de l'utilisateur %u. |
- | * %h : Nom du serveur Samba\\ | + | * %U. Nom d'utilisateur pour le service courant. Ceci est le nom demandé par l'utilisateur, pas forcement le nom utilisé par Samba (cf. mappage sur autre utilisateur) |
- | * %m : Nom NetBIOS du client Samba\\ | + | * %G. Nom du groupe primaire de l'utilisateur %U. |
- | * %L : Nom NetBIOS du serveur Samba\\ | + | * %H. Répertoire personnel (home) de %u. |
- | * %M : Le nom internet du client\\ | + | * %v. Version de Samba. |
- | * %a : Type de la machine cliente\\ | + | * %S. Le nom du service courant (par exemple le nom du partage). |
- | * %I : IP de la machine cliente\\ | + | * %P. Le répertoire principal du service courant. |
- | * %i : IP local de la machine cliente\\ | + | * %h. Le nom Internet de la machine (hostname) sur laquelle tourne Samba. |
- | * %T : Date et heure courante\\ | + | * %m. Le nom Netbios de la machine cliente. |
- | * %D :Nom de domaine\\ | + | * %L. Le nom Netbios du serveur Samba. C'est le nom utilisé par le client, peut être utile pour différencier le comportement de Samba avec plusieurs noms Netbios. |
- | * %I : IP de la machine cliente\\ | + | * %R. Niveau de protocole utilisé (CORE, COREPLUS, LANMAN1, LANMAN2 ou NT1). |
+ | * %d. Numéro de process du processus serveur courant. | ||
+ | * %a. Architecture du système client. Reconnait actuellement Samba, WfWg, WinNT et Win95. Le reste renvoie UNKOWN | ||
+ | * %I. Adresse IP de la machine cliente | ||
+ | * %T. La date et l'heure courante | ||
+ | * %$(envar). La valeur de la variable d'environnement envar. | ||
+ | * %N. Nom du serveur hébergeant le répertoire personnel (home) NIS. | ||
+ | * %p. Chemin du répertoire personnel NIS, obtenu à partir de l'entrée NIS auto.map. | ||
**Le caractère % permet de substituer les variables.**\\ | **Le caractère % permet de substituer les variables.**\\ | ||
Ligne 271: | Ligne 278: | ||
* Syntaxe : | * Syntaxe : | ||
- | <code>smbclient [-L nom-netbios | IP-du-serveur [-W mon-workgroup] [-U Nom-du-Compte</code> | + | <code>smbclient [-L nom-netbios | IP-du-serveur] [-W mon-workgroup] [-U Nom-du-Compte]</code> |
La connexion ressemble à une connexion ftp. | La connexion ressemble à une connexion ftp. | ||
Ligne 281: | Ligne 288: | ||
* Exemple : pour visualiser tous les partages d'un serveur. | * Exemple : pour visualiser tous les partages d'un serveur. | ||
- | <code user>smbclient -L //192.168.0.15 -U hypathie</code> | + | <code user> smbclient -L //192.168.0.15 -U hypathie</code> |
- | Enter sharing's password: | + | <code> |
+ | Enter hypathie's password: | ||
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6] | Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6] | ||
Sharename Type Comment | Sharename Type Comment | ||
--------- ---- ------- | --------- ---- ------- | ||
- | IPC$ IPC IPC Service (debian-serveur server) | ||
- | sharing Disk | ||
print$ Disk Printer Drivers | print$ Disk Printer Drivers | ||
- | HP-Deskjet- Printer HP Deskjet 2540 series | + | hypathie Disk |
+ | IPC$ IPC IPC Service (debian-1 server) | ||
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6] | Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.6] | ||
Server Comment | Server Comment | ||
--------- ------- | --------- ------- | ||
+ | DEBIAN-1 debian-1 server | ||
DEBIAN-CLIENT1 debian-client1 server | DEBIAN-CLIENT1 debian-client1 server | ||
- | DEBIAN-SERVEUR.M debian-serveur server | ||
Workgroup Master | Workgroup Master | ||
--------- ------- | --------- ------- | ||
- | WORKGROUP DEBIAN-1 | + | WORKGROUP DEBIAN-CLIENT1 |
</code> | </code> | ||
===Accès au répertoire partagé du serveur === | ===Accès au répertoire partagé du serveur === | ||
+ | FIXME | ||
+ | |||
- | <code user>smbclient //@192.168.0.15/home/hypathie -U hypathie</code> | ||
On peut alors avoir accès au dossiers partagés et y faire ce qu'on veut avec les commandes smbclient. | On peut alors avoir accès au dossiers partagés et y faire ce qu'on veut avec les commandes smbclient. | ||
Ligne 359: | Ligne 367: | ||
- | |||
- | ====La structure de samba ==== | ||
- | |||
- | === Comment se lance samba ?=== | ||
- | Il peut être lancé par inetd qui est le plus sécurisé mais avec un temps de latence, soit par des daemons directs. | ||
- | |||
- | * Avec le daemon smbd (Server Message Block Daemon) : | ||
- | Dans cas il s'agit du partage réseau. | ||
- | * Avec nmbd (NetBios Name Service Daemon): | ||
- | Dans ce cas il s'agit du serveur WINS. | ||
- | |||
- | ===Les ports utilisés par samba=== | ||
- | |||
- | * TCP et UDP 137 : NetBIOS Name Service | ||
- | * UDP 138 : NetBios Datagram Service | ||
- | * TCP 139 : NetBIOS Session Service | ||
- | * TCP et UDP 445 : Services de dossiers partagés Windows | ||