SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

【Linux】ファイルを読み書きするには親ディレクトリに実行権限が必要

問題

ディレクトリに読み取り権限(+r)を付与しましたが、ファイルを読むことができません。

Permission denied

どうするとよいですか。

答え

ディレクトリの権限は、ファイルの権限とちょっと違う。

読み取り権限(r)があると、ディレクトリ内のファイルの一覧を取得することができる。

書き込み権限(w)があると、ディレクトリ内のファイル・ディレクトリの作成、名前変更、削除ができる。

実行権限(x)があると、ディレクトリに入り、ディレクトリ内のファイル・ディレクトリにアクセスすることができる。

スティッキービット(t)があると、ディレクトリ内のファイル・ディレクトリの名前変更、削除ができるのは所有者(とroot)のみとなる。

関連するメモ

コメント