V
主页
京东 11.11 红包
如何在VPS配置ftp连接 | vsftpd | UBUNTU22.04
发布人
这个视频讲的是在VPS (ubuntu22.04服务器)上安装和配置vsftpd(Very Secure File Transfer Protocal Daemon).同时,还会添加一个ftp用户。 文件传输协议(FTP) 是一种客户端-服务器协议,用于通过 TCP/IP 连接在 Internet 上的计算机之间传输文件。它依赖于客户端和服务器之间的两个通信通道:一个用于控制对话的命令通道和一个用于传输文件内容的数据通道。 客户端通过请求下载文件来启动与服务器的对话。 使用 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 a:"Y|f73 ***禁用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 ***被动ftp连接 pasv_min_port=40000 pasv_max_port=50000 -------------------------------------------- listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd force_dot_files=YES pasv_min_port=40000 pasv_max_port=50000 ---------------------------------------------- sudo systemctl restart vsftpd
打开封面
下载高清视频
观看高清视频
视频下载器
安装Ubuntu22.04后要做的10件事
如何在Ubuntu22.04 LTS上安装Xfce桌面和VNC服务器
UBUNTU22.04桌面版 | LINUX服务器安装DOCKER, DOCKER COMPOSE, DOCKER桌面系统 | UI管理PORTAINER
LINUX服务器(UBUNTU22.04)安装 Portainer |DOCKER UI管理器 | VPS | Nginx Proxy Manager | SS
SSL证书安装和配置 - 使用 Let's Encrypt 保护 Apache | Ubuntu22.04 | VPS | Domain域名绑定
永久服务器,十万块,谁敢买?
连接Ubuntu远程桌面系统(Desktop) | VPS | RDP
新装LINUX虚拟服务器以后要做的8件事情 |VPS|UBUNTU22.04|SSH
搭建自己的云文件管理服务- 在 Ubuntu 22.04 上安装 NextCloud(LEMP 堆栈)| VPS | SSL | LINUX SERVER |
【网络安全】B站讲的最好的linux操作系统从入门到精通全套课程!
让你的服务器免受攻击-用户权限 | SUDO | UBUNTU | VPS
在VPS服务器上启用自动更新 | 无人值守升级|Ubuntu22.04 |
什么?云服务器仅需3.9元一个月?国内4C4G10M服务器仅需360一年?
如何在Ubuntu 22.04 上安装 Nginx代理服务器 | LINUX | Web Server | VPS
在Stable Diffusion中生成令人惊叹的 SVG/矢量图 | AUTOMATIC1111 指南
在LINUX服务器上安装密码管理器Vaultwarden | 域名绑定 | SSL安全证书 | UBUNTU22.04 | VPS
使用 Let's Encrypt在VPS上正确启用 HTTPS |LEMP|NGINX|UBUNTU22.04
使用iptables保护网络服务器 |2.0命令演示 | LINUX SERVER | VPS | UBUNTU
修复 Windows安全中心无法正常开启 | Windows 10 & 11
文件无法删除?- 用WINDOWS命令行强制删除文件或者文件夹
MAC苹果电脑连接远程UBUNTU桌面VPS|VNC XFCE
全新升级!手动更新Torch 2.0+cuda11.8 + Xformers & SDP分布式数据并行 | Automatic1111
免费VPS建站 | 个人网站 | WordPress | CloudPanel|域名|SSL
Windows10/11上安装图形用户界面 (GUI)并在 WSL 2 中运行 Ubuntu 22.04
如何使用XShell通过 SSH 密钥连接VPS
笔记本电脑电池检测和保养 | WINDOWS |检查电池健康 | 延长使用寿命
如何使用PuTTY远程登录管理VPS服务器 | SSH | LINUX VPS| 密钥生成
如何在 Mac 上完全卸载应用程序 | 不留下文件碎片 | 无第三方工具
13.3/月的4核4G香港服务器这配置我是不是买亏了???
如何在LINUX VPS上安装 Portainer UI管理器 | Ubuntu22.04
禁用微软Microsoft后台记录和传输用户数据 | Windows 10 & 11 | 简单5个步骤保护个人隐私 | 电脑使用安全
1Panel建站体验
如何在 Windows 11 上隐藏、禁用或卸载小组件(WIDGETS)
重置和修复Microsoft Edge浏览器 WINDOWS10 & 11 | 无法开启 | 卡顿 | 崩溃
文件资源管理器中有两个OneDrive 文件夹 - 删除多余的OneDrive图标 | WINDOWS11
在Mac OS X上使用 SSH 访问Linux VPS
线上夹娃娃项目,当老板的乐趣来了
AI人工智能提高生产力 | GPT连接Google Sheets进行数据分析,归类,总结
把MP4视频设置为电脑动态壁纸 | WINDOWS 10 & 11 | 微软商店应用
让你的LINUX服务器免受攻击 - SSH安全 | VPS | UBUNTU SERVER