# 匿名用户配置
anonymous_enable=YES         # 是否允许匿名ftp,如否则选择NO
anon_upload_enable=YES       # 匿名用户是否能上传
anon_mkdir_write_enable=YES  # 匿名用户是否能创建目录
anon_other_write_enable=YES  # 修改文件名和删除文件   # 本地用户配置
local_enable=YES # 是否允许本地用户登录
local_umask=022  # umask 默认755
write_enable=YES
chroot_local_user=YES  # 本地用户禁锢在宿主目录中   chroot_list_enable=YES # 是否将系统用户限止在自己的home目录下
chroot_list_file=/etc/vsftpd.chroot_list # 列出的是不chroot的用户的列表   chown_upload=YES  # 是否改变上传文件的属主
chown_username=username # 如果是需要输入一个系统用户名   userlist_enable=YES
userlist_deny=NO   deny_email_enable=YES # 是否允许禁止匿名用户使用某些邮件地址
banned_email_file=/etc/vsftpd.banned_emails # 禁止邮件地址的文件路径   ftpd_banner=Welcome to chenlf FTP service. # 定制欢迎信息
dirmessage_enable=YES # 是否显示目录说明文件, 需要收工创建.message文件
message_file= # 设置访问一个目录时获得的目录信息文件的文件名,默认是.message   xferlog_enable=YES # 是否记录ftp传输过程
xferlog_file=/var/log/vsftpd.log # ftp传输日志的路径和名字
xferlog_std_format=YES # 是否使用标准的ftp xferlog模式   ascii_upload_enable=YES   # 是否使用ascii码方式上传文件
ascii_download_enable=YES # 是否使用ascii码方式下载文件   connect_from_port_20=YES # 是否确信端口传输来自20(ftp-data)   nopriv_user=ftpsecure # 运行vsftpd需要的非特权系统用户默认是nobody   async_abor_enable=YES # 是否允许运行特殊的ftp命令async ABOR.   # FTP服务器的资源限制   idle_session_timeout=600 # 设置session超时时间
data_connection_timeout=120 # 设置数据传输超时时间   max_clients=50 # 用户最大连接数 默认是0不限止
max_per_ip=5   # 每个IP地址最大连接数   anon_max_rate=102400  # 匿名的下载速度 KB
local_max_rate=102400 # 普通用户的下载速度 KB   其他配置文件
/etc/xinetd.d/vsftpd   service ftp
{
socket_type = stream
wait = no
user = root
server = /usr/local/sbin/vsftpd
# server_args =
# log_on_success += DURATION USERID
# log_on_failure += USERID
nice = 10
disable = no
}   /etc/pam.d/vsftpd
PAM 认证   /etc/vsftpd.chroot_list
此文件包含对服务器上所有FTP内容有权限的用户名。对其他用户来说,他们在服务器上的主目录对他们显示为根目录。   /etc/shells
在允许本地用户登录之前,系统默认检查是否有有效的用户 shell。以防 PAM 认证不可用的情况。
/etc/ftpusers
此文件包含*禁止*FTP登录的用户名,通常有 "root", "uucp", "news" 之类,因为这些用户权限太高,登录 FTP 误操作危险性大。   防火墙设置   如果是用默认的SuSEFirewall2,在 YaST-系统-/etc/sysconfig 编辑器,network-SuSEfirewall2   把 ftp 添加到 FW_SERVICES_EXT_TCP,比如你还要打开 ssh 那么   FW_SERVICES_EXT_TCP "ftp ssh"   如果你需要被动模式 FTP 和 nat,在 YaST-系统-/etc/sysconfig 编辑器,network-SuSEfirewall2   FW_LOAD_MODULES "ip_conntrack_ftp ip_nat_ftp"   另一种方式直接修改防火墙配置文件:
# cd /etc/sysconfig/
# vi SuSEfirewall2
FW_SERVICES_EXT_TCP "ftp 21 telnet 23"
# rcSuSEfirewall2 restart   

转载于:https://www.cnblogs.com/cqlb/p/9511186.html

linux下ftp配置文件详解相关推荐

  1. linux的ftp命令大全文库,linux下ftp命令详解

    linux下ftp命令详解 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 登录FTP服务器的命令格式:ftp [-v][-d][- ...

  2. linux下FTP命令详解

    FTP> ! 从 ftp 子系统退出到外壳. FTP> ? 显示 ftp 命令说明.? 与 help 相同. 格式:? [command] 说明:[command]指定需要帮助的命令名称. ...

  3. FTP配置文件详解vsftpd.conf

    FTP配置文件详解vsftpd.conf 转载过来做个笔记,原文地址:https://blog.csdn.net/miss520jenny/article/details/92664533 #vi / ...

  4. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

  5. Linux下top命令详解

    Linux下top命令详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不断刷 ...

  6. linux下DNS配置详解

    linux下DNS配置详解 DNS 是域名系统 (Domain Name Server) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务.在Internet上域名与IP地址之间是一一对应的 ...

  7. linux本地dns文件,Linux本地dns配置文件详解

    Linux本地dns配置文件详解 我们在linux下设置dns时,一般都是在/etc/resolv.conf文件进行设置,一般也就设置几条nameserver而已,其实该文件还是可以根据选项进行优化的 ...

  8. linux下dd命令详解

    linux下dd命令详解    名称: dd 使用权限: 所有使用者dd 这个指令在 manual 里的定义是 convert and copy a file 使用方式: dd [option] 如果 ...

  9. linux下tree命令详解

    From:http://blog.163.com/ly_89/blog/static/186902299201161302812880/ linux下tree命令详解---linux以树状图逐级列出目 ...

最新文章

  1. R语言ggplot2可视化:置信区间与分组具有相同色彩、自定义置信区间带的色彩、Make confidence intervals the same color as line by group
  2. springmvc不断输出文本到网页
  3. 办公用笔记本电脑哪个好_北京中仓红色办公沙发哪个品牌好
  4. SharedPreferences的使用
  5. es2017 提供的针对字符串填充的函数:padStart、padEnd
  6. AndroidAsync
  7. mysql删除表命令语句_MySQL增删改查语句命令(一)
  8. Linux切换slave,热备服务器中,切换master中切换SQL
  9. c语言dp算法,C++动态规划dp算法题
  10. python对象_Python对象()
  11. PowerDesigner将建好的数据表格导出到excel
  12. 带约束的遗传算法代码优化
  13. 《刺杀骑士团长》读后感
  14. laravel文档工具
  15. c语言用后缀字母表示不同数制,C语言基础知识总结
  16. 计算机专业买啥样笔记本,高考结束,想学计算机专业,买台啥样的笔记本比较好,暑假自学c和cpp...
  17. GOM GEE引擎的传奇SF“怪物召唤卷”功能脚本实例分享
  18. 好玩又赚钱的链游有哪些?
  19. 安全浏览器无法安装?看这一篇就够了
  20. 计算机流行音乐与创作软件,哪种计算机歌曲软件更好?歌曲软件推荐

热门文章

  1. jq之$(“p:first“)
  2. CTF工具-seccomp-tools
  3. python包含多个元组的元组_如何在python中将多个”列出的”元组连接成一个元组?...
  4. 重载函数编译后的新名字
  5. java循环1000000000_求十亿内所有质数的和,怎么做最快?
  6. java boolean是什么_java中的boolean与Boolean有什么不同
  7. 12如何隐藏dock栏_一键隐藏 iPhone 刘海和底部 Dock 栏,简洁又好看
  8. python切面异常处理_Spring项目中优雅的异常处理
  9. 客制化键盘编程_客制化键盘如何入坑?
  10. html浏览器边框颜色,CSS设置字体和边框颜色时Chrome和其他主流浏览器差别的问题_html/css_WEB-ITnose...