アクセスしたいユーザー/var/www/ucp/
(彼のホームディレクトリ)があります。 /ディレクトリ、ディレクトリ、および/var/
ディレクトリでそれぞれ/var/www/
次のコマンドを実行しました。chmod o-rwx ~
ただし、ユーザーにSSHで接続すると、ユーザーはまだディレクトリの外に移動できます/var/www/ucp/
。私は彼らが他のディレクトリにまったくアクセスしたくはありませんが、彼らは完全なアクセスを望んでいます/var/www/ucp/
。
どうすればいいですか?
ベストアンサー1
/var/www/ への読み取りおよび実行アクセス権を付与し、ucp への読み取り、書き込み、および実行アクセス権を付与するだけです。
cd /var/www/
chmod 777 ucp
cd ../../
chmod 555 /var
または/var/wwwへのアクセスを実行して複雑にすることもできますが、この場合、ユーザーがucpへのフルパスを入力していることを確認する必要があります。
cd /var/www
chmod 777 ucp
cd ../../
chmod 111 /var
注:- 777はあなたの方針によって異なります。つまり、「UCP」ディレクトリに付与した権限は777に置き換えることができます。