1、笔记 vsftp详细配置
1、笔记 vsftp详细配置
青青小树 发表于3年前
1、笔记 vsftp详细配置
  • 发表于 3年前
  • 阅读 38
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

摘要: 工作中用到,就做了vsftp详细配置笔记,希望对大家有帮助
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文件
共有 人打赏支持
青青小树
粉丝 71
博文 109
码字总数 33227
作品 4
×
青青小树
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: