96SEO 2025-11-15 07:30 0
哈喽, 细小伙伴们,今天我要给巨大家带来一个超级轻巧松的方法,教你们怎么在Linux系统中设置FTP服务,让巨大家轻巧松实现文件共享。先说说我们要Zuo的是安装FTP服务。常用的FTP服务器柔软件有vsftpd、ProFTPD等。咱们这篇文章基本上介绍的是vsftpd,基本上原因是它特别轻巧松上手。

安装完vsftpd后 我们要启动它,让它Neng够一直运行。用命令“systemctl start vsftpd”就Neng启动vsftpd服务了。然后我们还需要设置vsftpd开机自动启动,这样每次沉启电脑后FTP服务dou会自动启动。用命令“systemctl enable vsftpd”就Neng设置开机自动启动了。
为了让外部的电脑Neng够访问我们的FTP服务,我们需要配置一下防火墙规则。用命令“firewall-cmd --permanent --add-service=ftp”添加FTP服务到防火墙规则中。想起来 永久添加后需要沉启防火墙,用命令“systemctl restart firewalld”即可。
接下来我们要修改FTP服务的权限。用命令“chown -R ftp:ftp /var/ftp/”将FTP服务的根目录的全部权修改为ftp用户。这样,ftp用户就Neng对这玩意儿目录进行操作了。
眼下我们来设置匿名用户和本地用户的权限。匿名用户是指没有登录的用户,本地用户是指登录了系统的用户。用命令“useradd -d /var/ftp/ftpuser1 -s /bin/false ftpuser1”创建一个本地用户ftpuser1,并设置它的家目录为/var/ftp/。然后 用命令“chmod -R 755 /var/ftp/”将FTP服务的根目录的权限设置为全部者有读写权限,组和其他用户有读权限。
再说说我们还需要编辑一下vsftpd的配置文件。用命令“vi /etc/vsftpd/vsftpd.conf”打开配置文件。找到“anonymous_enable=YES”这一行, 将其修改为“anonymous_enable=NO”,这样就Neng关闭匿名用户访问FTP服务了。然后保存并退出配置文件。
优良了经过以上步骤,我们的FTP服务就Yi经设置完成了!眼下你Neng用FTP客户端柔软件连接到你的FTP服务器,开头共享文件吧!希望这篇文章Neng帮到你们,Ru果还有其他问题,欢迎在评论区留言哦!
Demand feedback