在Debian下使用Filezilla进行文件共享,通常有两种方式,即使用Filezilla Server搭建FTP服务器和使用Samba服务。以下是具体设置步骤:
sudo apt update
和sudo apt install filezilla-server
。sudo systemctl start filezilla-server
启动服务,并通过sudo systemctl enable filezilla-server
设置开机自启动。/etc/filezilla/filezilla.xml
,设置监听端口、被动模式端口范围、最大连接数等参数。useradd
命令创建新用户,并通过passwd
命令设置密码。ufw
防火墙,可输入sudo ufw allow 21/tcp
和sudo ufw allow 50000:50100/tcp
(若设置了被动模式端口范围)来允许FTP流量。sudo apt update
和sudo apt install samba
。/etc/samba/smb.conf
文件,在末尾添加共享文件夹的配置,如[shared]
部分,设置路径、权限等参数。sudo smbpasswd -a username
为系统用户设置Samba密码。chown
和chmod
命令设置共享目录的所有者和权限。sudo systemctl restart smbd
重启Samba服务。sudo ufw allow samba
允许Samba相关端口通过防火墙。