ZhaohuaxiがLinuxプラクティス6のファイルディレクトリのアクセス許可を取得

Linux演習6ファイルディレクトリのアクセス許可

WeChatパブリックアカウント「AmbitionandHome」をフォローして、最新のリソースを入手することを歓迎します

序文

ls-ldコマンドはll-dと同じです(現在のフォルダーの特定の情報のみを表示します)

xxxとxxx /およびxxxt / *の違い

xxxはファイルまたはディレクトリを表すことができ、xxx /はディレクトリのみにすることができ、xxx / *はこのディレクトリ内のすべてのファイルを意味します

ll-dで使用できます

「./」は現在のディレクトリを意味し、「/」はルートディレクトリを意味します

プロジェクト1.ファイルのアクセス許可を設定します

  • user1ユーザーを作成してパスワードを設定し、user1ユーザーとしてログインします。

    ユーザーuser1のホームディレクトリにディレクトリテストを作成し、テストディレクトリを入力して空のファイルfile1を作成します。また、ファイル情報を長い形式で表示し、ファイルのアクセス許可と、ファイルが属するユーザーとグループに注意してください。

# mkdir test
# cd test
# ls
# touch flie
# ll
rw- r-- r--. 1 root root xxxxxxxxxx file1
  • 他のユーザーがこのファイルに書き込めるように、ファイルfile1にアクセス許可を設定します。そして設定結果を見る
test] # chmod o+w file1
test] # ll
rw- r-- rw-. 1  root root xxxxxxxxxx file1
  • 同じグループのユーザーに対するこのファイルの読み取り権限をキャンセルします。設定結果を見る
test] # chmod g-r file1
test] # ll
rw- --- rw-. 1  root root xxxxxxxxxx file1
  • file1のアクセス許可をデジタル形式で設定します。これは、所有者が読み取り、書き込み、実行できます。他のユーザーとグループ内のユーザーには、読み取りと実行のアクセス許可しかありません。設定後、設定結果を確認してください
test] # chmod 755 file1
test] # ll
rwx r-x r-x. 1 root root xxxxxxxxxx file1
  • file1の権限をデジタル形式で変更して、所有者がこのファイルのみを読み取ることができ、他のユーザーが権限を持たないようにします。設定結果を見る
test] # chmod 400 file1
test] # ll
r-- --- --- rw-. 1  root root xxxxxxxxxx file1
  • 他のユーザーの書き込み権限を追加します。設定結果を見る
test] # chmod o+w file1
test] # ll
r-- --- rw-. 1  root root xxxxxxxxxx file1
  • 上位ディレクトリに戻り、テストの権限を確認します
# ll -d test
drwx r-x r-x. 2  root root xxxxxxxx test
  • 他のユーザーのために、このディレクトリに書き込み権限を追加します
# chmod o+w test
# ll -d test
drwx r-x rwx. 2  root root xxxxxxxx test

項目2。ファイルの所有者を変更する

  • ディレクトリテストに属するユーザーとグループ、およびその中のファイルを表示します
# ll -d test/

# ll -r test/
  • ディレクトリテストの所有者とその下のすべてのファイルをbinに変更し、グループをデーモンに変更します。設定結果を見る
chown -R bin:daemon test/
ll -d test/
drwxr-xrwx. 2 bin daemon xxxxxxxxx test
ll -r test/
r-- --- rw-. 1  root root xxxxxxxxxx file1
  • ディレクトリテストとその下のファイルを削除します
rm -rf test

おすすめ

転載: blog.csdn.net/m0_46653702/article/details/110408050