debian配置ftp
大家好,最近几天我在配置vsftpd,总结出如何更快的配置vsftpd
1.我的系统是debian 5.0
2.安装 vsftpd,
apt-get install vsftpd
3.配置 vsftpd
cd /etc/
4.备份vsftpd.conf(以防配置错误,可以回复原来的配置文件)
cp /etc/vsftpd.conf vsftpd.conf.bk
5.vim /etc/vsftpd.conf
我的配置文件如下:
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
anon_root=/home/vm/share
max_clients=3
max_per_ip=10
6.如果你觉得改原来的配置文件比较麻烦,请拷贝我的这段配置文件
7.创建本地组的FTP服务器目录
mkdir /home/jp/ftp
8.创建本地用户和组
groupadd vsftp
useradd -g vsftp -d /home/jp/ftp -m john
9.为本地用户设置密码
passwd johnson
10.修改目录的权限
chmod 755 /home/jp/ftp
11.这样做好后,是不能上传文件的,需要做一下设置
假如你的ftp用户都使用同一个主目录吗?
假设是/home/jp/ftp
这个目录的权限应该是770,owner是root,group是ftp
chmod 770 /home/jp/ftp
chown root:vsftp /home/jp/ftp
12.创建目录 /home/vm/share
13.配置好后,请重新启动vsftpd服务
/etc/init.d/vsftpd restart
14.在其他地方访问 fpt://192.168.7.64 匿名或者 john+密码 可以登录成功
相关文章
- 实现SpringBoot项目的多数据源配置的两种方式(dynamic-datasource-spring-boot-starter和自定义注解的方式)
- Confluence 6 配置 MySQL 服务器
- redis配置哨兵模式
- 微信公众开发接入服务器的接口配置信息
- FTP服务器配置和管理
- 完全指南:如何在CentOS 7中安装、配置和安全加固FTP服务
- PhpStorm中如何配置SVN,详细操作方法
- 002.FTP配置项详解
- 新版本的node,全局配置
- IIS虚拟目录内的视频文件访问出错:HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
- 配置 linux-bridge mechanism driver - 每天5分钟玩转 OpenStack(77)
- Node.js安装及环境配置
- win7配置ftp服务器
- CentOS7安装配置FTP服务器
- vim学习笔记一(环境配置及编译文件)
- 3DsMax导出插件编写(一)——vs2010和3dsmax2011(64位)的配置方法
- 智能投顾中的基础核心,华尔街老司机手把手教你搭建智能资产配置模型
- mac 自动配置java版本
- git config配置
- 配置mysql允许远程连接的方法