cifs-utils-6.10

Introduction à cifs-utils

Le paquet cifs-utils donne le moyen de monter des partages SMB/CIFS sur un système Linux.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-9.1.

Informations sur le paquet

Dépendances de cifs-utils

Requises

Talloc-2.3.1

Facultatives

keyutils-1.6.1 (requis pour construire le module PAM), Linux-PAM-1.4.0, MIT Kerberos V5-1.18.2, Samba-4.12.5 et libcap-2.42 with PAM ou libcap-ng

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/cifsutils

Configuration du noyau

Activez les options suivantes dans la configuration du noyau et recompilez le noyau si nécessaire :

File systems  --->
  [*] Network File Systems  --->                              [CONFIG_NETWORK_FILESYSTEMS]
    <*/M> SMB3 and CIFS support (advanced network filesystem) [CONFIG_CIFS]

En fonction de la configuration de votre serveur, des options du noyau supplémentaires peuvent être requises.

Installation de cifs-utils

Installez cifs-utils en lançant les commandes suivantes :

autoreconf -fiv           &&
./configure --prefix=/usr \
            --disable-pam \
            --disable-systemd &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--disable-pam : Pour ne pas construire le support PAM. Enlevez-le et utilisez --with-pamdir (voir ensuite), si Linux-PAM-1.4.0 est installé et que vous souhaitez le support PAM.

--disable-systemd : Désactive les comportements spécifiques à systemd pour mount.cifs.

--with-pamdir=/lib/security : Installe le module PAM dans /lib/security.

Contenu

Programmes installés: cifs.idmap, cifs.upcall, cifscreds, getcifsacl, mount.cifs, mount.smb3, setcifsacl, smb2-quota et smbinfo
Bibliothèque installée: /usr/lib/cifs-utils/idmapwb.so et éventuellement le module PAM /lib/security/pam_cifscreds.so
Répertoire installé: /usr/lib/cifs-utils

Descriptions courtes

cifs.idmap

est un programme de soutien côté utilisateur pour le système de fichiers client CIFS de Linux. De nombreuses activités ne sont pas faisables facilement par le noyau lui-même. Ce programme est un programme extérieur qui effectue ces actions à la place du noyau et qui renvoie le résultat. Il n'est pas prévu pour être lancé depuis la ligne de commande.

cifs.upcall

Est un programme d'aide de l'espace utilisateur pour le système de fichier du client linux CIFS. Il est conçu pour être lancé quand le noyau appelle une request-key d'un type particulier. Il n'est pas conçu pour être lancé depuis la ligne de commande.

cifscreds

est un outil pour gérer les accès (nom d'utilisateur et mot de passe) pour la possibilité d'établir des sessions dans des montages multi-utilisateur.

getcifsacl

est un programme de soutien côté utilisateur pour afficher un ACL dans un descripteur sécurisé de type Common Internet File System (CIFS).

mount.cifs

monte un système de fichiers Linux CIFS. Il est en général appelé indirectement par la commande mount(8) en utilisant l'option "-t cifs".

mount.smb3

monte un système de fichiers Linux basé sur SMB3. Il est en général appelé indirectement par la commande mount(8) en utilisant l'option "-t smb3".

setcifsacl

vise à modifier l'ACL d'un descripteur sécurisé de l'objet d'un système de fichiers.

smb3-quota

affiche les informations de quotas d'un système de fichier SMB.

smbinfo

affiche les informations de fichiers spécifiques à SMB, comme les descripteurs de sécurité et les quotas.

Last updated on 2020-06-26 17:49:17 +0000