软件仓
zookeeper操作
zookeeper单机安装
zookeeper集群安装
keeplived安装
Tomcat安装
Tomcat配置
tomcat问题
Ftp操作
proftpd文件共享
vsftpd文件共享
NFS文件共享(挂载)
NFS问题
ISCSI网络存储
Samba服务器
Rsync文件同步
Inotify工具
Inotify+Rsync脚本
DHCP服务器
DNS服务器
从DNS服务器
Etcd常用操作
etcd api常用操作
etcd 备份与恢复
Etcd web管理界面
etcd集群搭建
etcd集群管理
Screen终端软件
NTP时间服务
本文档使用MrDoc发布
返回首页
-
+
vsftpd文件共享
2020年5月4日 19:51
admin
##安装ftp服务器 yum -y install vsftpd ##启动ftp服务 systemctl start vsftpd ##修改默认配置 vim /etc/vsftpd/vsftpd.conf ------------------------------------------------------------- 寻找并打开如下注释: # 不允许匿名访问 anonymous_enable=NO # 可以写入 write_enable=YES # 设置上传文件掩码 local_umask=022 # 使用utf-8字符集 utf8_filesystem=YES 不允许用户浏览自己根目录以外目录需额外做如下修改: #取消注释并将其改为NO chroot_local_user=NO #设置通过读取文件确定哪些用户不允许离开自己的用户目录 chroot_list_enable=YES ------------------------------------------------------------- ##修改ftp的根目录 #只要修改/etc/vsftpd/vsftpd.conf文件即可,加入如下几行: local_root=/var/www/html chroot_local_user=YES anon_root=/var/www/html #local_root 针对系统用户;anon_root 针对匿名用户。 ##注意,需指定限制用户列表 设置了chroot_list_enable=YES后,必须建立列表文件, 否则客户端连接失败 建立/etc/vsftpd.chroot_list文件,将不允许离开自己根目录的用户加入到该文件中,一行一个用户名比如: vim /etc/vsftpd.chroot_list #在文件中添加限制的用户名 student test ##重启ftp服务: systemctl start vsftpd 1.测试ftp服务 #如果暂时没有安装ftp客户端可以在windows下通以下方式访问 在资源管理器地址栏中输入: ftp://ip地址 ![](/media//202004/2020-04-29130141077126.png)
分享到: