学习啦 > 学习电脑 > 电脑安全 > 防火墙知识 > linux ftp服务器如何设置

linux ftp服务器如何设置

时间: 林辉766 分享

学习啦在线学习网linux ftp服务器如何设置

学习啦在线学习网   linux ftp服务器要怎么样去设置才最好呢?小编来教你!下面由学习啦小编给你做出详细的linux ftp服务器设置介绍!希望对你有帮助!

  linux ftp服务器设置一:

学习啦在线学习网   ftp服务设置PORT模式放外网内网21,20端口流量

  iptables -A FORWARD -p tcp --dport 21 -d 内网服务器ip -j ACCEPT

学习啦在线学习网   iptables -A FORWARD -p tcp --sport 21 -s 内网服务器ip -j ACCEPT

  iptables -A FORWARD -p tcp --dport 20 -d 内网服务器ip -j ACCEPT

  iptables -A FORWARD -p tcp --sport 20 -s 内网服务器ip -j ACCEPT

学习啦在线学习网   面没搞明白啥意思ping同内网网卡能访问服务吧

学习啦在线学习网   iptables -A FORWARD -p icmp -d 内网服务器ip -j DROP

  linux ftp服务器设置二:

学习啦在线学习网   1、安装完RHLE5完重启进入初始化设置:

  选择防火墙复远FTP、SSH、Telnet并其端口要用端口加进协议类型TCP/UDP

学习啦在线学习网   2、用命令行配置

学习啦在线学习网   [root@VMhost ~]setup

  防火墙-->定制-->其端口输入9111:tcp设置完确定退

  3、x窗口设置

学习啦在线学习网   系统-->管理-->安全级别防火墙进行设置

学习啦在线学习网   linux 修改防火墙配置需要修改 /etc/sysconfig/iptables 文件要放哪端口面添加条

学习啦在线学习网   -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT

学习啦在线学习网   其 1521 要放端口号重新启linux防火墙服务

学习啦在线学习网   停止/启防火墙服务命令:

学习啦在线学习网   用root登录执行

  service iptables stop --停止

学习啦在线学习网   service iptables start --启

  (service命令位于/sbin)

  防火墙规则 iptables 服务运行候才能激要手工启服务使用命令:

  /sbin/service iptables restart

学习啦在线学习网   要确保系统引导启使用命令:

  /sbin/chkconfig --level 345 iptables on

学习啦在线学习网   ipchains 服务能 iptables 服务同运行要确定 ipchains 服务禁用执行命令:

学习啦在线学习网   /sbin/chkconfig --level 345 ipchains off

  linux ftp服务器设置三:

  面虚拟机linuxftp基本配置(redhat AS 4.0例):

  首先要安装linuxvsftp软件包

  rpm -qa|gerp vsftpd //查找vsftpd没安装

学习啦在线学习网   没安装 vsftpd-2.0.1-5.i386.rpm (第张光盘)

  linux非重要点要挂载光驱 mount /media/cdrom

  我用源代码安装用rpm安装

  #rpm -ivh vsftpd-2.0.1-5.i386.rpm

  安装

学习啦在线学习网   service vsftpd start 启vsftpd服务

  设置任何情况匿名式访问该ftp

  注.访问候请家要linux防火墙要关闭:

  iptables -F 清除防火墙

学习啦在线学习网   安装ftp产几文件:

学习啦在线学习网   /etc/vsftpd/vsftpd.conf 主配置文件

  /etc/vsftpd.ftpusers 指定哪些用户能访问FTP服务器

学习啦在线学习网   /etc/vsftpd.user_list 文件指定用户否访问ftp服务器由vsftpd.conf文件userlist_deny取值决定

学习啦在线学习网   几文件整ftp控制禁止用户权限配置

  面我设置vsftpd核文件

学习啦在线学习网   # cd /etc/vsftpd/vsftpd.conf vsftpd核配置文件

  anonymous_enable=YES/no 否允许匿名用户登录

  anonymous_enable=yes/no 否允许匿名传文件

学习啦在线学习网   local_enable= YES/no 否允许本用户登录

  write_enable= YES/no 否允许本用户传

学习啦在线学习网   guest_enable=yes/no 否允许虚拟用户登录;

  local_mask=022 设置本用户文件掩码022,默认值077

  dirmessage_enable= YES 设置切换目录显示.message隐含文件内容

学习啦在线学习网   xferlog_enable= YES 激传载志

学习啦在线学习网   connect_from_port_20=YES 启用FTP数据端口连接

  pam_service_name=vsftpd 设置PAM认证服务配置文件名称, 该文件存放/etc/pam.d目录

  userlist_enable= YES 允许vsftpd.user_list文件用户访问服务器

  userlist_deny= YES 拒绝vsftpd.user_list文件用户访问服务器

  listen= YES/no 否使用独占启式(项比较重要)

  tcp_wrappers= YES/no 否使用tcp_wrappers作主机访问控制式

学习啦在线学习网   看了“linux ftp服务器如何设置 ”文章的还看了:

1.Linux怎么配置Web服务器

2.Linux怎么搭建常用服务器

3.linuxftp常用命令有哪些

4.ftp防火墙怎么样设置linux

5.Linux rz命令怎么使用

6.linux有什么常见服务端口

787324