在Debian系统中,您可以通过以下步骤限制FileZilla的访问权限:
sudo groupadd filezilla ps aux | grep filezilla 找到FileZilla的PID后,使用以下命令将其添加到filezilla用户组:
sudo usermod -a -G filezilla <filezilla_pid> 将<filezilla_pid>替换为实际的FileZilla进程ID。
/etc/security/access.conf文件,添加以下内容:-:filezilla:ALL EXCEPT root 这将禁止filezilla用户组的用户访问所有文件和目录,除了root用户。
/etc/passwd文件,找到filezilla用户的条目,将其shell更改为/sbin/nologin或/bin/false。例如:filezilla:x:1001:1001::/home/filezilla:/sbin/nologin sudo systemctl restart filezilla 现在,FileZilla应该受到访问限制,只能由root用户访问。请注意,这些更改可能会影响到FileZilla的正常运行,因此请确保在进行更改之前备份相关配置文件。