Linux の public_html フォルダと Alpine メールのホームディレクトリ権限

Linux の public_html フォルダと Alpine メールのホームディレクトリ権限

奇妙なことに、私はまだこの質問に対する満足のいく答えを見つけていません。私の大学サーバーのホームディレクトリに適切な権限を設定する必要があります。

  1. マイホームフォルダのpublic_html/サブフォルダへのパブリックアクセス
  2. 自分のホームフォルダ内の他のアイテムにアクセス(読み取り/書き込み/実行)できません。
  3. 私のThunderbirdクライアントは関連するアルパインファイルにアクセスできます。

701これまで、ホームフォルダ、755public_htmlサブフォルダ、その他のファイル、およびディレクトリを設定しました700。私はできますか?潜在的な問題がありますか?

新しく作成されたファイルとディレクトリはどうなりますか?デフォルト値を700に設定するにはどうすればよいですか?

ベストアンサー1

ディレクトリがこのように設定されていて、最初の生徒でない場合は、権限に問題がないと想定できます。そうでないと思ったら、その理由を説明してください。

  1. あなたのホームディレクトリには、Webサーバーへのアクセスがあるか許可されています。したがって、ファイルまたはディレクトリがアクセスを許可している701場合は、他の人(グループではない)が既知の名前のファイルまたはディレクトリにアクセスできます。u=rwx,o=xpublic_html
  2. あなたのpublic_htmlものは大丈夫で705動作するはずですが、違いはありません。
  3. 700つまり、あなただけがアクセスできます。

700実行可能ファイルが必要ない限り、を使用して新しいファイルを作成しないでください。ただ追加してください

umask 077

を使用してファイルを生成するか、.profileシェルに 。現在の値を表示するために、設定によってはすでにこの方法で構成されている可能性があります。600700umask

おすすめ記事