web-dev-qa-db-fra.com

Comment donner des autorisations complètes à un utilisateur spécifique pour un dossier?

Je suis complètement nouveau pour Ubuntu.

Il y a 4 groupes d'utilisateurs dans mon Ubuntu 13.04 (32 bits).

Dans le groupe d'utilisateurs ceo, il n'y a qu'un seul utilisateur chief.

Il y a un dossier dans Home (dossier personnel par défaut) qui s'appelle ITSM Lab1.

Il y a des sous-dossiers avec des fichiers dans ITSM Lab1.

Je veux donner à l'utilisateur chief ou au groupe ceoautorisations complètes pour le dossier ITSM Lab1 et tout ce qu'il contient (et des autorisations complètes seront également données aux futurs sous-dossiers et des dossiers).

Quel est le commandement de les faire?

3
kaly

Vous avez plusieurs options:

  1. Vous pouvez définir le groupe du dossier ITSM Lab1 sur ceo et donner un accès complet au groupe de ce dossier et de ses sous-dossiers.

Changer récursivement le groupe pour le dossier et ses sous-dossiers:

chgrp -R ceo ITSM Lab1

Changer récursivement l'autorisation d'un groupe:

chmod g+rwx ceo ITSM Lab1
  1. Vous pouvez définir le propriétaire du dossier ITSM Lab1 sur chief et donner à cet utilisateur un accès complet à ce dossier et à ses sous-dossiers.

Changer récursivement propriétaire pour le dossier et ses sous-dossiers:

chown -R chief ITSM Lab1

Changer récursivement l'autorisation d'un groupe:

chmod u+rwx chief ITSM Lab1

Les liens ci-dessous vers le man page fourniront plus d'informations sur la commande utilisée ci-dessus:

1
Yaron