Englishfrançaisespagnol

Icône de favori OnWorks

setcifsacl - En ligne dans le Cloud

Exécutez setcifsacl dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande setcifsacl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks à l'aide de l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


setcifsacl - Aide de l'espace utilisateur pour modifier une ACL dans un descripteur de sécurité pour Common Internet
Système de fichiers (CIFS)

SYNOPSIS


setcifsacl [-v|-a|-D|-M|-S] "{un ou plusieurs ACE}" {objet système de fichiers}

DESCRIPTION


Cet outil fait partie de la suite cifs-utils.

setcifsacl est un programme d'assistance en espace utilisateur pour le système de fichiers client Linux CIFS. Il est
destiné à modifier une liste de contrôle d'accès d'un descripteur de sécurité pour un objet du système de fichiers. Qu'il s'agisse d'un
le descripteur de sécurité à définir est appliqué ou non est déterminé par le serveur CIFS/SMB.

Ce programme utilise un plugin pour gérer le mappage des noms d'utilisateur et de groupe aux SID.
/etc/cifs-utils/idmap-plugin devrait être un lien symbolique qui pointe vers le bon plugin à utiliser.

OPTIONS


-h
Imprimer le message d'utilisation et quitter.
-v
Imprimer le numéro de version et quitter.
-a
Ajoutez une ou plusieurs ACE à une liste de contrôle d'accès d'un descripteur de sécurité. Un ACE est ajouté même si le
même ACE existe dans l'ACL.
-D
Supprimez une ou plusieurs ACE d'une liste de contrôle d'accès d'un descripteur de sécurité. L'ACE entier doit correspondre
dans une liste de contrôle d'accès existante pour les ACE répertoriés à supprimer.
-M
Modifiez une ou plusieurs ACE à partir d'une ACL d'un descripteur de sécurité. SID et type sont utilisés
pour faire correspondre les ACE existants à modifier avec la liste des ACE spécifiée.
-S
Définir une ACL de descripteur de sécurité avec la liste des ACE L'ACL existante est remplacée
entièrement avec les ACE spécifiés.

Chaque entrée ACE commence par « ACL : » Un ou plusieurs ACE sont spécifiés entre guillemets doubles.
Plusieurs ACE sont séparés par une virgule.

Les champs suivants d'une ACE peuvent être modifiés avec des valeurs possibles :

SID : soit un nom, soit une valeur SID brute.

type : AUTORISÉ (0x0), REFUSÉ (0x1), OBJECT_ALLOWED (0x5), OBJECT_DENIED (0x6)

drapeaux : OBJECT_INHERIT_FLAG (OI ou 0x1), CONTAINER_INHERIT_FLAG (CI ou 0x2),
NO_PROPAGATE_INHERIT_FLAG (NI ou 0x4), INHERIT_ONLY_FLAG (IO ou 0x8), INHERITED_ACE_FLAG
(IA ou 0x10) ou une combinaison/OU de ces valeurs.

masque : soit FULL, CHANGE, READ, une combinaison de RWXDPO ou une valeur hexadécimale

EXEMPLES


Ajouter un ACE
setcifsacl -a "ACL:CIFSTESTDOM\user2:DENIED/0x1/D" setcifsacl -a
"ACL:CIFSTESTDOM\user1:ALLOWED/OI|CI|NI/D"

Supprimer un ACE
setcifsacl -D "ACL:S-1-1-0:0x1/OI/0x1201ff" <file_name>

Modifier un ACE
setcifsacl -M "ACL:CIFSTESTDOM\user1:ALLOWED/0x1f/CHANGE"

Définir une liste de contrôle d'accès
setcifsacl -S "ACL:CIFSTESTDOM\Administrateur:0x0/0x0/FULL,
ACL:CIFSTESTDOM\user2:0x0/0x0/FULL" <file_name>

NOTES


La prise en charge du noyau pour les utilitaires getcifsacl/setcifsacl a été initialement introduite dans la version 2.6.37
noyau.

Utiliser setcifsacl en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad