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