ubuntu上用vsftpd建立匿名ftp服务器
2013-11-29 13:00
351 查看
1. sudo apt-get install vsftpd
2. 创建你的ftp根目录:
sudo mkdir /var/ftp/root
3. 把/your/ftp/path的权限改为555
sudo chmod -R 555 /var/ftp/root
4. 在/your/ftp/path下建立子目录subdir
sudo mkdir /var/ftp/root/subdir
5. 把/var/ftp/root/subdir的权限改为777
sudo chmod -R 777 /var/ftp/root/subdir
6. 编辑/etc/vsftpd.conf,确认以下语句存在并有效:
anonymous_enable=YES
anon_root=/var/ftp/root
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022
7. sudo service vsftpd restart
然后就可以向/subdir里上传和下载文件了。
注意:由于vsftpd的权限检查,因此3,4,5步至关重要,vsftpd不允许根目录具备写权限,因此只能建立子目录实现上传。
2. 创建你的ftp根目录:
sudo mkdir /var/ftp/root
3. 把/your/ftp/path的权限改为555
sudo chmod -R 555 /var/ftp/root
4. 在/your/ftp/path下建立子目录subdir
sudo mkdir /var/ftp/root/subdir
5. 把/var/ftp/root/subdir的权限改为777
sudo chmod -R 777 /var/ftp/root/subdir
6. 编辑/etc/vsftpd.conf,确认以下语句存在并有效:
anonymous_enable=YES
anon_root=/var/ftp/root
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
anon_umask=022
7. sudo service vsftpd restart
然后就可以向/subdir里上传和下载文件了。
注意:由于vsftpd的权限检查,因此3,4,5步至关重要,vsftpd不允许根目录具备写权限,因此只能建立子目录实现上传。
相关文章推荐
- ubuntu14.04上用vsftpd建立匿名ftp服务器
- 用vsftpd建立匿名ftp服务器
- ubuntu 14.04 VSFTPD 匿名FTP服务器 配置文件
- ubuntu 14.04 VSFTPD 匿名FTP服务器 配置文件
- ubuntu下建立ftp服务器
- ubuntu下使用vsftpd搭建ftp服务器
- ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu自带的FTP服务器是vsftpd 设置
- Ubuntu 16.04 ftp服务器搭建 匿名用户
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu——vsftpd - FTP 服务器安装
- 在Ubuntu下使用vsftpd搭建ftp服务器
- Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS
- Ubuntu 14.04 FTP服务器--vsftpd的安装和配置
- Ubuntu 用vsftpd 配置FTP服务器
- ubuntu下搭建ftp服务器vsftpd,cuteFTP登录该服务器
- ubuntu 配置ftp服务器 vsftpd
- Ubuntu 用vsftpd 配置FTP服务器
- 【解决 FTP】windows访问Ubuntu的vsftpd(FTP服务器)问题200 Switching to ASCII mode,227 Entering Passive Mode (0,0,0