树莓派-使用vsftpd搭建ftp服务器
来源:互联网 发布:浏览器注入整人js脚本 编辑:程序博客网 时间:2024/05/29 19:30
1.安装vsftpd
sudo apt-get install vsftpd
2.修改配置 /etc/vsftpd.conf
sudo vim /etc/vsftpd.user_list
将允许访问的树莓派系统用户添加进来,这里添加了1个用户
pi
4.修改配置 /etc/vsftpd.chroot_list
sudo vim /etc/vsftpd.chroot_list
chroot_list_enable=YES时,vsftpd.chroot_list中配置那些可以访问根目录的用户。我是管理员,所以这里会配置我用的帐号pi
pi
sudo apt-get install vsftpd
2.修改配置 /etc/vsftpd.conf
sudo nano /etc/vsftpd.conf
修改为以下内容:
listen=YES#listen_ipv6=YESanonymous_enable=YESlocal_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=NOanon_mkdir_write_enable=NOdirmessage_enable=YESuse_localtime=YESxferlog_enable=YESconnect_from_port_20=YES#chown_uploads=YES#chown_username=whoeverxferlog_file=/var/log/vsftpd.logxferlog_std_format=YESidle_session_timeout=600data_connection_timeout=120#nopriv_user=ftpsecure#async_abor_enable=YESascii_upload_enable=YESascii_download_enable=YESftpd_banner=Welcome to blah FTP service.#deny_email_enable=YES#banned_email_file=/etc/vsftpd.banned_emailsuserlist_enable=YESuserlist_deny=NOchroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_listls_recurse_enable=YESsecure_chroot_dir=/var/ftppam_service_name=vsftpdrsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pemrsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.keyssl_enable=NO3.修改配置 /etc/vsftpd.user_list
sudo vim /etc/vsftpd.user_list
将允许访问的树莓派系统用户添加进来,这里添加了1个用户
pi
4.修改配置 /etc/vsftpd.chroot_list
sudo vim /etc/vsftpd.chroot_list
chroot_list_enable=YES时,vsftpd.chroot_list中配置那些可以访问根目录的用户。我是管理员,所以这里会配置我用的帐号pi
pi
5.修改配置 /etc/ftpuser
此配置文件是安装时vsftpd自动生成的,存放帐户黑名单,这些帐户一般是比较敏感的帐户,禁止用来做ftp登录,比如root,这里都是默认的,我没改,如果发现有些帐户不能登录,要以查查这里。
6.新建ftp文夹
#这个目录好像是匿名登录时默认显示的目录,不过我没有开启匿名登录
#这个目录配置在vsftpd.conf中
sudo mkdir /var/ftp
sudo chown ftp:ftp /var/ftp
#注意这里一定不能添加w权限,否则client登录的时候会被拒绝,这里坑了很久
sudo chmod 555 /var/ftp
7.重启FTP服务
sudo service vsftpd restart
8.连接
使用FTP客户端连接即可。
阅读全文
0 0
- 树莓派使用vsftpd搭建ftp服务器
- 树莓派-使用vsftpd搭建ftp服务器
- Ubuntu下使用vsftpd搭建FTP服务器
- ubuntu下使用vsftpd搭建ftp服务器
- raspberry pi使用vsftpd搭建ftp服务器
- Linux 使用 vsftpd 搭建 ftp 服务器
- vsftpd ftp服务器搭建
- FTP服务器搭建(vsftpd )
- 利用vsftpd搭建ftp服务器
- FTP服务器之vsFTPd搭建
- 在Fedora 11上使用vsftpd搭建ftp服务器
- 在Ubuntu下使用vsftpd搭建FTP服务器
- 在ubuntu13.04中使用vsftpd搭建FTP服务器
- 在Ubuntu上使用vsftpd搭建FTP服务器
- 在Ubuntu下使用vsftpd搭建FTP服务器
- 在Ubuntu下使用vsftpd搭建FTP服务器
- RHEL6.5下使用vsftpd搭建FTP服务器
- Linux(Ubuntu)下使用vsftpd搭建ftp服务器
- MFC中的combobox下拉列表添加了下拉项但是运行时不显示下拉列表内容。
- 简单的laravel事件
- 排序算法---希尔排序
- SAP ABAP系统间的RFC实现(笔记)
- 使用selenium遇到java.lang.NoSuchMethodError: org.apache.xpath.XPathContext,排查
- 树莓派-使用vsftpd搭建ftp服务器
- void与void*详解
- LeetCode Maximum Binary Tree
- Linux命令学习-硬件信息查看常用命令
- jqgrid表格宽度自适应
- Oracle修改tnsnames文件后何时生效?
- 3、系统命令练习
- 《Java编程思想》学习之对象入门
- (2017.08.28-2017.09.01)周总结-修复Bug总结与软考