0

root である pi と Pizza4yu という名前の 2 人のユーザーがいます。chmod 777 を /var/www に設定しましたが、どうすれば pi がそのフォルダーにフル アクセスでき、pizza4yu がアクセスできないように設定できますか? また、pizza4yu が wi​​nscp を使用できるように設定しましたが、シェル アクセス (パテ) を拒否したいのですが、その方法を教えてください。

4

2 に答える 2

1

ルートからこれを行います:

chmod 700 /var/www

これにより、pi へのフル アクセスが許可されますが、pizza4yu へのアクセスは許可されません。Pizza4yu への ssh アクセスを拒否するには、pizza4yu の公開鍵を ~/.ssh/authorized_keys ファイルから削除します。/etc/ssh/ssh_config ファイルも参照してください。

于 2013-03-25T11:20:09.987 に答える
1

Pizza4yu が (ユーザー名またはグループによる) /var/www の所有者でないことを確認します。たとえば、次のようにします。

ls -l /var/www

次に、ユーザーの権限を削除する必要があります (root または /var/www 所有者として実行します)。

chmod -R u-rwx /var/www

編集: PI が /var/www の所有者ではなく、PI を作成したい場合は、

chown -R PI /var/www
于 2013-03-25T12:50:00.653 に答える