跳至主要内容

搬瓦工+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默认的位置是 /var/ftp。我这儿位置在 /srv/share
vsftp默认的/***/ftp文件夹权限不能改成777,否则服务无法访问。
解决方式是,在/***/ftp下面新建一个文件夹,以share举例。

mkdir /srv/ftp/share/

#更改share文件夹的权限
chmod 777 -R /srv/ftp/share/

至此,配置基本完成。
你可以访问 ftp://IP 测试。

评论

此博客中的热门博文

fake in china 假装在中国--海外用户翻墙回国指南//shadowsocks翻墙回国

最后更新:2019-04-19 增加魔方云年付套餐链接。 感谢 sad016  提醒,本方法不适用酷我音乐,因为酷我音乐采取了特殊的方式判断用户所在位置。 2018-09-11:已知腾讯云会屏蔽奇艺的资源, 不建议购买腾讯云 。 2018-08-01 本次更新: 新增putty教程 发布:2018-01-22 对于身在海外的朋友们来说,可能依然无法逃离需要翻墙的魔咒。因为很多中文网站(优酷、爱奇艺、QQ音乐& etc.) 提供非常便宜的影视资源(延禧攻略?),相对于国外高昂的版权费用,划算不少。不过,大部分国内视频网站是不提供海外访问授权的,此时,当前流行的翻墙技术shadowsocks就可以登场了。这需要一台IP地址在国内的VPS主机(比如说 魔方云  提供北京地区IP地址)+shadowsocks 1.根据需要购买魔方云的洛杉矶CN2GIA服务器 月付  /  年付 (年付可以点进去看看有没有货,刚刚看了下目前还剩两台,因为价格优惠,所以日常均处于断货状态) ,提供LA机房和北京的IP地址。 购买完成后,一般稍等一段时间即可收到服务开通的邮件,用设置的帐号密码登录邮件中给出的控制台地址( 一般应为https://www.panel.gs/home.php ),修改服务器为Ubuntu (推荐16.04版本,和后续的教程一致,减少搭建过程中出问题的概率) 。并启动服务器。 完成以上步骤之后,用ssh工具(如 PUTTY  需要 putty简单教程吗 ?可以考虑后续写一点。)和主机商提供的root密码登录服务器。 参照我以前写的 sahdowsocks教程 ,即可搭建shadowsocks服务。 参照上述教程中的步骤(如果仅用于翻 墙回国的话,可 以跳过OBFS插件的安装),完成搭建之后,即可访问国内的视频资源( 将分流策略改成全局 )。 欢迎留言提供进一步的信息!

搬瓦工+ubuntu16.04安装shadowsocks-libev并开启obfs混淆插件教程

最后更新: 2018-11-28流程优化/排版优化 2018-09-18 折叠一家 VPS 的推荐 2018-08-01 新增 android 版本代理软件 surfboard ,下载及测试方式见本文末尾 2018 年 6 月 1 日新增 hostmybyte   作为备用的 VPS 选项,他家的 CN2 线路 ( 已下架 ) 比起 bandwagon 便宜,效率不错。 2018 年 3 月 19 日更新 NTOPNG( 流量监控工具) 安装教程 2018 年 1 月 13 日 # 更新 V2ray 教程                             热爱翻墙的你,一定不要这么有趣的翻墙工具 2017 年 9 月 18 日 # 更新 SS 版本号至 3.10 ,更新引用来源 2017 年 7 月 8 日    # 修正了 obfs 安装部分的错误 # # 环境: bandwagonhost VPS ( 老牌 vps 供应商,提供一键备份 / 还原 /API 等多种实用功能,新手必备,延时 150ms 左右 /YouTube 看 4K 视频无压力,速度极佳 )或者   魔方云  (提供北京地区IP地址)  + ubuntu 16.04 # 准备工作 后续安装会用到 git 命令,所以首先安装 git ,对于 ubuntu 系统,复制并运行以下指令: apt-get update apt-get install git 至此,准备工作完成。 # 安装 shadowsocks 这里推荐 “ 秋水逸冰 ” 的一键安装版本,引用链接见文末 复制并运行下列指令 wget --no-check-certificate -O shadowsocks-libev-debian.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev-debian.sh chmod +x shadowsocks-libev-debian.sh ./shadowsocks-libev-debian.sh 2>&1 | tee shadowsocks-libev-debian.log

V2ray服务器安装配置以及http混淆的实现 (Ubuntu16.04系统)

[在这样一个最好的时代,我们为了翻墙而做出的努力必须被铭记] 最后更新:2018-01-13 #安装环境 系统:Ubuntu16.04,系统时间正确(不用特别校正,主流VPS不需要) 主机网络正常,建议主机内存大于128M,有一定的可用存储空间 #开始安装 官方提供了一键安装包,大大便利化了V2ray安装 bash <(curl -L -s https://install.direct/go.sh) 参照: 官网安装指南 Tips: command not found 问题请自行百度。 #配置优化 V2ray 配置文件路径是 /etc/v2ray/config.json 编辑它 vim /etc/v2ray/config.json 对于大部分用户来说,可以参照我的现有配置, { "log" : { "access": "/var/log/v2ray/access.log", "error": "/var/log/v2ray/error.log", "loglevel": "warning" }, "inbound": { "port": V2ray_port , "protocol": "vmess", "settings": { "clients": [ { "id": " your_own_uuid ", "level": 1, "alterId": 64 } ] }, "streamSettings": { "network": "tcp", "tcpSettings&q