ユーザーを作成する方法はありますが、public_htmlにアクセスすることはできません。

ユーザーを作成する方法はありますが、public_htmlにアクセスすることはできません。

public_htmlフォルダにアクセスできないLinuxユーザーを作成する方法は?
修正する:
実際に使用したいのですが、http://example.com/~user/ユーザーには他のrootdirに対する権限がありません。
どうすればいいですか?

答え1

public_htmlユーザーは自分が作成したすべてのディレクトリにアクセスできるため、書き込みアクセス権のないホームディレクトリをユーザーに提供しない限り、ユーザーはディレクトリを作成してアクセスできます。

Apacheモジュールを使用している場合は、カスタムuserdir名を使用するかApache設定を設定して、Require all deniedユーザーのホームページの場所に関する指示を提供できます。

デフォルトでは、通常のユーザーは書き込みアクセス権がないため、/var/www/htmlmodsを使用してuserdirユーザーが変更できる唯一のサイトは自分のサイトです。

関連情報