qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 开发知识 > 正文

ubuntu中建设FTP服务器

奇岸开发
ahqian.com
11/29/2022
wechat

无需加好友免费技术支持

在ubuntu建立一个网站,下一步是怎样将于本地创建网站上传到ubuntu中。

最常见方法是什么基本建设FTP服务器,根据ftp客户端上传网页页面。

ubuntu中建设FTP服务器较为简单。有坑是指怎么向用户投射网站导航。

1.组装 vsftpd

sudo apt update

sudo apt upgrade

sudo apt install vsftpd

sudo systemctl status vsftpd

2.配置网络防火墙(在使用) ufw 网络防火墙前请保证 SSH 加上标准)

sudo ufw allow openssH

sudo ufw allow 20/tcp sudo ufw allow 21/tcp

sudo ufw allow 40000:50000/tcp sudo ufw allow 990/tcp

sudo ufw enable sudo ufw status

3.建立ftp用户:

sudo adduser ftpuser

***禁用ftpuser用户SSH访问(如果需要)sudo nano/etc/ssh/sshd_config 导入到文档底端

Denyusers ftpuser

sudo service sshd restart

4.文件名称管理权限:(此配置适用上传web服务器上传文档 web 服务器里的文本文档网站根目录与/类似var/www/website1.com或

者/var/www/website1/public_html)

sudo usermod-d/var/www ftpuser

sudo chown ftpuser:ftpuser/var/www/html

5.配置 vsftpd

sudo nano /etc/vsftpd.conf 查询以下几点

***FTP只可以当地用户访问 FTP 服务器。

anonymous_enable=NO

local_enable=YES

***开启上传

write_enable=YES

***Chroot权限,避免当地 FTP 用户访问主目录之外的文档

chroot_local_user=YES

allow_writeable_chroot=YES

***处于被动ftp连接

pasv_min_port=40000

pasv_max_port=50000

*** 上传文件信息默认设置特性必须改动,不然网页页面将表明访问被拒

local_umask=022

6.重新启动

sudo systemctl restart vsftpd

热度390

了解更多ubuntu中建设FTP服务器欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢