Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> LINUX追加の権限管理ACL

LINUX追加の権限管理ACL

  
        ACLはAccess Control Listの略です。主な目的は、従来のOWNER、GROUP、OTHER read、wirite、executeパーミッション以外のパーミッション設定を提供することです。 ACLは、ドキュメントとディレクトリに対してR、W、Xの権限を設定できます。 Getfacl:文書またはディレクトリのACL設定項目を取得します。

setfacl:ドキュメントまたはディレクトリのACL項目を設定します。

例:
##ファイルを作成する[jimistephen @ localhost acl] $ touch acl_test ##ファイルの属性、権限を一覧表示する[jimistephen @ localhost acl] $ ll acl_test-rw-rw-r- - 。1 jimistephen jimistephen 0 Mar 10 08:21 acl_test#文書を修正する権限[jimistephen @ localhost acl] $ setfacl -mu:jimi:rx acl_test#修正した権限を確認します[jimistephen @ localhost acl] $ ll acl_test-rw- Rwxr - + 1 jimistephen jimistephen 0 Mar 10 08:21 acl_test ##パーミッションを変更するとき、ファイルの所有者を表すユーザーリストはありません。 [jimistephen @ localhost acl] $ setfacl -m u :: rwx acl_test [jimistephen @ localhost acl] $ ll acl_test-rwxrwxr - + 1 jimistephen jimistephen 0 Mar 10 08:21 acl_test#ファイル情報と権限を取得します。 [jimistephen @ localhost acl] $ getfacl acl_test#ファイル:acl_test#ファイル名#owner:jimistephen#ファイル之者#group:jimistephen#ファイル属性ユーザーグループuser :: rwx#ファイル所有者の許可ユーザー:jimi:rx#特定のユーザーのjimi権限に設定された権限:r、xgroup :: rw-#ファイルグループ権限mask :: rwx#ファイルデフォルトの有効な権限other :: r--#その他には追加の権限があります:#これは現在のディレクトリの権限を変更しただけです。setfacl -mu:myuser1:rx /srv /projecta#このディレクトリの下にあるすべてのファイルとディレクトリを実装したい場合は、次の設定を使用できます。setfacl -md:u:myuser1:rx /srv /projecta

Copyright © Windowsの知識 All Rights Reserved