小墨の博客

梦想需要付诸行动,否则只能是梦

Ubuntu 搭建 ftp 服务

使用 vsftpd(Very Secure FTP Daemon)FTP服务器软件搭建FTP服务

1 安装 vsftpd

sudo apt update
sudo apt install vsftpd

2 配置 vsftpd

sudo vi /etc/vsftpd.conf

在配置文件中,你可以设置各种参数,例如是否允许匿名访问、用户权限、上传下载权限等。例如,如果你想要允许用户上传文件,可以取消注释或添加以下行:

write_enable=YES

3 设置 FTP 用户

你可以创建一个专门的FTP用户,或者使用现有的系统用户。创建新用户可以使用以下命令:

sudo adduser ftpuser
sudo passwd ftpuser

然后,你可以将用户的家目录设置为FTP的根目录(替换/path/to/ftproot为你希望FTP用户访问的目录):

sudo usermod -d /path/to/ftproot ftpuser

4 设置防火墙

如果你的Ubuntu机器有防火墙,确保开放FTP端口(默认是21端口)

sudo ufw allow 21

5 启动 vsftpd 服务

安装并配置完成后,启动 vsftpd 服务

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

搭建完毕,可以用FTP客户端软件(如FileZilla)或命令行工具(如ftp)来测试

ftp [server_ip]


张小弟之家

本文链接:
文章标题:

本站文章除注明转载/出处外,均为原创,若要转载请务必注明出处。转载后请将转载链接通过邮件告知我站,谢谢合作。本站邮箱:admin@only4.work

尊重他人劳动成果,共创和谐网络环境。点击版权声明查看本站相关条款。

    发表评论:

    搜索
    本文二维码
    标签列表
    站点信息
    • 文章总数:544
    • 页面总数:20
    • 分类总数:96
    • 标签总数:213
    • 评论总数:63
    • 浏览总数:284693

    | | |
    | |  Z-Blog PHP