跳至主要内容

博文

目前显示的是 七月, 2017的博文

搬瓦工+ubuntu16.04安装vsftpd并开启匿名用户上传下载教程

#环境:bandwagonhost VPS + ubuntu 16.04 #准备工作 apt-get update #安装vsftpd服务 apt-get install vsftpd # vsftpd匿名用户上传和下载的配置 编辑config文件,可以先保留一个备份,以防万一。 cp /etc/vsftpd.conf /etc/vsftpd.conf.backup vim /etc/vsftpd.conf 修改几个参数 #允许匿名用户登录FTP anonymous_enable=YES #设置匿名用户的登录目录(如需要,需自己添加并修改) anon_root=/var/ftp/pub #打开匿名用户的上传权限 anon_upload_enable=YES #打开匿名用户创建目录的权限 anon_mkdir_write_enable=YES #打开匿名用户删除和重命名的权限(如需要,需自己添加) anon_other_write_enable=YES 修改之后大体上需要的参数如下 listen=NO listen_ipv6=YES anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 anon_upload_enable=YES anon_mkdir_write_enable=YES dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO 需要注意的是listen=NO一定不要变,否则可能服务无法启动。 一般情况下vsftpd默认的位置是