web-dev-qa-db-ja.com

フォルダの特定のユーザーに完全な許可を与える方法

私はUbuntuを初めて使用します。

私のUbuntu 13.04(32ビット)には4つのユーザーグループがあります。

ユーザーグループceoには、1人のユーザーchiefしかありません。

ITSM Lab1という名前のフォルダーがホーム(デフォルトの個人フォルダー)にあります。

ITSM Lab1内にファイルがあるサブフォルダーがあります。

ユーザーchiefまたはグループceoフルパーミッションフォルダーITSM Lab1およびその中のすべてに付与したい(およびフルパーミッションは将来のサブフォルダーにも付与され、ファイル)。

これらを行うコマンドは何ですか?

3
kaly

いくつかのオプションがあります:

  1. フォルダーのグループITSM Lab1ceoに設定し、このフォルダーとそのサブフォルダーのグループへのフルアクセスを与えることができます。

フォルダーとそのサブフォルダーのgroupを再帰的に変更します。

chgrp -R ceo ITSM Lab1

グループのアクセス許可を再帰的に変更します。

chmod g+rwx ceo ITSM Lab1
  1. フォルダーの所有者をITSM Lab1chiefに設定し、このフォルダーとそのサブフォルダーに対してそのユーザーにフルアクセスを与えることができます。

フォルダーとそのサブフォルダーのownerを再帰的に変更します。

chown -R chief ITSM Lab1

グループのアクセス許可を再帰的に変更します。

chmod u+rwx chief ITSM Lab1

以下のman pageへのリンクは、上記で使用されたコマンドに関する詳細情報を提供します。

1
Yaron