文档章节

1、笔记 vsftp详细配置

青青小树
 青青小树
发布于 2014/06/19 09:01
字数 444
阅读 47
收藏 1
点赞 0
评论 0
1、检查安装包
rpm -q vsftpd
 
2、启动停止
service vsftpd start|stop|reload|status  启动|停止|重载|查询状态
 
3、配置文件
/etc/vsftpd/vsftpd.conf
1)listen_port 更改FTP服务端口
 
2) chroot_local_user=YES 所有用户都限制在自己的目录下
        
chroot_list_enable=yes所有用户都限制在自己的目录下。
   chroot_list列表中用户,不限定在在即的目录下
        chroot_list_file=/etc/vsftpd/chroot_list
        编辑/etc/vsftpd/chroot_list,添加用户名,一行一个名字
 
3)xferlog_enable 启用记录日志
 
4)ferlog_file 日志路径
 
5)anonymous_enable 是否启用匿名登陆
 
6)anon_max_rate 限制匿名用户的传输速度
 
7)anon_upload_enable 是否允许匿名用户上传文件
 
8)anon_mkdir_write_enable 是否允许匿名用户创建目录
 
9)local_max_rate 限制本地传输文件速度(单位:字节/秒)

10)user_config_dir针对不同用户限制不同速度
 
        增加 user_config_dir=/etc/vsftpd/userconf
 
        在这个目录下新建文件,以用户名命名,如user1
 
        在这个文件中添加一行 local_max_rate=200000
 
11)tcp_wrappers简易防火墙
 
tcp_wrappers=yes
 
修改/etc/hosts.allow
 
增加 vsftpd : ip : allow
 
12)write_enable 是否开始写功能
 
13)local_enable 是否允许本地登陆
 
14)max_per_ip设置每个IP最大连接数
 
4、添加ftp用户,添加虚拟用户
[root @localhost root]# useradd –g ftp –s /sbin/nologin -d /interface/group bonc_edw_up
  [root @localhost root]# passwd bonc_edw_up
  Changing password for user bonc_in.
  New password:bonc_1234
  Retype new password:
  passwd: all authentication tokens updated successfully.

5、将现有用户修改为虚拟用户
修改 vi /etc/passwd
找到要修改的用户 修改/bin/bash 为/sbin/nologin
6、修改目录所属用户或组
用户:chown bonc_in /EDAdata/inDir
组:chgrp - R bonc_in /EDAdata/inDir


7、授权
chmod +[a r w x] /xxx/xx文件

© 著作权归作者所有

共有 人打赏支持
青青小树

青青小树

粉丝 72
博文 109
码字总数 33227
作品 4
长春
程序员
nginx+vsftp搭建图片服务器

前言: 在分布式架构中,往往会有多个tomcat,然后你上传的图片只是在其中的某一个tomcat,你访问时是有集群的tomcat随机提供服务。当你访问的tomcat是有图片的那个时,图片能正常显示,如果恰...

贪挽懒月 ⋅ 05/26 ⋅ 0

Centos5.5 vsftp虚拟账户无法登陆

今天测试vsftp虚拟账户配置,到现在为止还没成功,问题是虚拟账户无法登陆, 查看日志 more /var/log/secure Mar 23 14:42:26 localhost vsftpd: pam_unix(vsftpd:auth): authentication fai...

罗哥 ⋅ 2011/03/23 ⋅ 9

ubuntu16.04配置vsftp

ubuntu16.04配置vsftp 开心&努力2018-01-021 阅读 配置vsftp 如果报错”:服务器发回了不可路由的地址。使用服务器地址代替”,需要修改FTP的被动模式为主动模式。 点赞 配置vsftp 作者:开心...

开心&努力 ⋅ 01/02 ⋅ 0

Linux下如何进行FTP设置

目录: 一、Redhat/CentOS安装vsftp软件 二、Ubuntu/Debian安装vsftp软件 一、Redhat/CentOS安装vsftp软件 1.更新yum源 首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.co...

伽罗kapple ⋅ 2014/12/25 ⋅ 0

为vSphere准备存放OS的NFS空间+FTP本地账户登陆管理

最近在搭建VMware vSphere的企业化环境,需要提供一个NFS共享存储空间,用于存放操作系统的ISO镜像,同时希望ESXi只读方式挂载,并用FTP方式进行管理。 本人采用新版的CentOS7系统作为FTP和N...

t_huanghai ⋅ 2016/08/05 ⋅ 0

vsFTP服务器安装及相关参数配置

vsFTP简介 vsFTP是Very Secure FTP的缩写,意指非常安全的FTP服务。其功能强大,通过结合本地系统的用户认证模块及其多功能的配置项目,可以快速有效的搭建强大的多用户FTP服务。 2. 常见问题...

Beivis ⋅ 2014/05/07 ⋅ 0

Centos下配置vftp问题

一、安装后添加用户后,用户不能登陆 chrootlistenable=YES # 用户登录FTP服务器后是否具有访问自己目录以外的其他文件的权限 设置为YES时,用户被锁定在自己的home目录中,vsftpd将在下面c...

sfilyh ⋅ 2013/12/23 ⋅ 0

vsftp 环境搭建 以及iptables设置

ftp连接方式有两种,一种是PORT,也就是主动连接,一种是PASV,也就是被动模式。两者的具体区别就不讲了,网上资料很多。 我们采用客户端PASV被动模式 首先我们配置linux系统的防火墙iptable...

墨梅 ⋅ 2014/10/16 ⋅ 0

Linux学习笔记—— 基于CentOS创建私有CA及应用

这篇文章应该是有史以来,历时最长最纠结的一次,毫不夸张的讲总结到词穷的地步了。现在每次一到理论知识梳理的过程,总有种茶壶里的饺子,稍微懂点但有说不出来,哎!这辈子估计当不了老师了...

good_joe ⋅ 2017/03/30 ⋅ 0

vsftpd+mysql+pam实现基于数据库的安全的ftp服务

1.方案分析 mysql:存储用户信息的,可以放vsftpd用户的信息 pam:可插入用户认证模块 VSFTPD:安全的ftp服务 2涉及到的知识点: vsftp 软件安装.启动服务,监听端口,配置文件修改,权限设置 mysql ...

向下 ⋅ 2014/03/25 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

分布式数据库中间件DDM的实现原理

随着数据量不断增大,传统的架构模式难以解决业务量不断增长所带来的问题,特别是在业务成线性、甚至指数级上升的情况。此时我们不得不通过水平扩展,把数据库放到不同服务器上来解决问题,也...

中间件小哥 ⋅ 15分钟前 ⋅ 0

字符编码那点事:快速理解ASCII、Unicode、GBK和UTF-8

原作者:阮一峰(ruanyifeng.com),现重新整理发布,感谢原作者的无私分享。 1、引言 今天中午,我突然想搞清楚 Unicode 和 UTF-8 之间的关系,就开始查资料。 这个问题比我想象的复杂,午饭...

JackJiang- ⋅ 21分钟前 ⋅ 0

Spring Cloud构建微服务架构:服务消费(基础)

使用LoadBalancerClient 在Spring Cloud Commons中提供了大量的与服务治理相关的抽象接口,包括DiscoveryClient、这里我们即将介绍的LoadBalancerClient等。对于这些接口的定义我们在上一篇介...

itcloud ⋅ 22分钟前 ⋅ 0

MaxCompute产品最新进展 -- 从马力到计算力

摘要:本文从马力作为功率衡量标准为切入点,介绍了大数据领域的计算力衡量标准TPCBB以及MaxCompute2.0在Big Bench上的卓越表现。同时详细地分享了取得优异成绩背后的产品在最新有哪些进展,...

猫耳m ⋅ 22分钟前 ⋅ 0

Linux系统

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 Linux系统: Unix:是C语言转做出来的,最早的网...

凯哥学堂 ⋅ 23分钟前 ⋅ 0

13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令

13.1 设置更改root密码 启动MySQL数据库 [root@linux-10 ~]# /etc/init.d/mysqld startStarting MySQL SUCCESS! 由于MySQL的相关命令的所在路径不在系统的环境变量中,因此需要将路径添...

影夜Linux ⋅ 26分钟前 ⋅ 0

jeesite shiro+redis实现cache和session共享

jeesite这个开源框架本身集成的有shiro+redis来实现cache和session共享,但是需要修改一下文件配置即可 首先找到spring-context-shiro.xml文件 找到bean id为sessionDAO,将其修改为如下 <!...

wangxujun59 ⋅ 26分钟前 ⋅ 0

基本JNI搭建

1、编写Java代码 首先我们需要编写自己的java代码 public class Hello { static{ System.loadLibrary("hello-jni"); } public native String sayHello();} 2、把...

国仔饼 ⋅ 28分钟前 ⋅ 0

MaxCompute产品最新进展 -- 从马力到计算力

摘要:本文从马力作为功率衡量标准为切入点,介绍了大数据领域的计算力衡量标准TPCBB以及MaxCompute2.0在Big Bench上的卓越表现。同时详细地分享了取得优异成绩背后的产品在最新有哪些进展,...

阿里云云栖社区 ⋅ 32分钟前 ⋅ 0

AppDelegate 设置Root相关

self.window = UIWindow.init(frame: UIScreen.main.bounds) self.window?.backgroundColor = UIColor.white self.window?.makeKeyAndVisible() self.window?.rootViewController = RootTabB......

west_zll ⋅ 40分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部