我有两个名为pi的用户,他们是root和pizza4yu。我已将chmod 777设置为/ var / www如何设置pi对该文件夹具有完全访问权限且pizza4yu无法访问?而且我已经设定pizza4yu可以使用winscp但我想拒绝shell访问(putty)如何做到这一点?
答案 0 :(得分:1)
从root做到这一点:
chmod 700 /var/www
这将完全访问pi并且无法访问pizza4yu。要拒绝ssh访问pizza4yu,请从〜/ .ssh / authorized_keys文件中删除pizza4yu的公钥。另请查看/ etc / ssh / ssh_config文件。
答案 1 :(得分:1)
确保,pizza4yu不是/ var / www的所有者(通过用户名或组),例如:
ls -l /var/www
然后,您需要删除用户使用的权限(以root用户身份或以/ var / www所有者身份运行):
chmod -R u-rwx /var/www
编辑: 如果PI不是/ var / www的所有者并且您想要创建他,那么请使用
chown -R PI /var/www