使用filezilla+vsftpd向服务器传输文件
程序员文章站
2022-03-19 12:03:04
...
使用filezilla+vsftpd向服务器传输文件
搭建好云服务器后,我们经常需要将本地文件上传到服务器,或者将服务器上的文件下载到本地。这就需要在服务器上搭建FTP服务。
安装vsftpd
vsftpd是一个高安全性的运行在UNIX类操作系统上的FTP服务器。
在root用户下
apt-get update # 更新软件
apt-get install vsftpd # 安装vsftpd
安装vsftpd通常不会出现错误,我们可以通过以下命令查看vsftpd的状态
service vsftpd status
创建用户目录
之后需要创建用户目录,指定用户只能访问这个目录
mkdir /home/uftp # 创建目录
chmod 775 /home # 赋予同组用户读写权限
设定ftp用户
创建好用户目录后,需要指定ftp用户并设置密码
useradd -m -d /home/uftp -s /bin/sh -g root uftp # 添加用户
passwd uftp # 设置密码
修改vsftpd配置文件
vim /etc/vsftpd.conf # 修改配置文件
重要的有以下几个配置选项
anonymous_enable=NO # 是否允许匿名登录FTP服务器
local_enable=YES # 是否允许本地用户登录FTP服务器
listen=NO # 设置vsftpd服务器是否以standalone模式运行
listen_ipv6=YES # 当listen=YES,listen_ipv6=YES将同时出现监听IPV4和IPV6,FTP服务器启动失败。
write_enable=YES # 是否允许登录用户有写的权限
修改完成后重启服务
service vsftpd restart # 重启服务
用FileZilla连接FTP服务器
文件—>站点管理器—>常规
如图所示填写以后直接连接即可
连接成功,我们就能可视化的看到云服务器上的文件目录了
参考资料
上一篇: 产品经理如何建立属于自己的博客网站?
下一篇: 回溯算法
推荐阅读
-
使用getID3向mp3文件写入ID3v2标签
-
怎样使用PHP实现服务器向APP推送消息,该如何处理
-
怎么用php向服务器已存在的zip文件中增加一个文件
-
详解Android使用Socket对大文件进行加密传输
-
Linux和Windows之间文件传输(Linux下rz,sz与ssh的配合使用) 博客分类: Linux linuxwindowsrzsz文件传输
-
IOS 使用自签名证书开发HTTPS文件传输
-
linux基础操作4-TFTP服务器搭建及其文件传输
-
使用putty的pscp将windows中文件上传到linux服务器
-
服务器使用Gzip压缩数据,加快网络传输 博客分类: java web开发 javaGzip压缩数据
-
使用JS设置文件上传输入框为只读属性 博客分类: javaScript技术 StrutsJavaScriptCSS