rhce学习第七天

ftp 21

Port 主动模式

     Port 21  20  建立连接21端口 20是传输文件端口

Pasv 被动模式

     Port 21  随机10个端口

ftp server

     Windows   iis.ftp   servU

     Linux  vsftpd   very security ftp

ftp clint

     Windows   ftp   explorer.exe   

                iexplore  flashFXP

                CuteFTP

                              

     Linux   ftp   dolphin (浏览器)

  

软件名称 vsftpd

服务名称 vsftpd

主配置文件 /etc/vsftpd/vsftpd.conf

业务逻辑目录 /var/ftp/pub

Yum install -y vsftpd

Chkconfig vsftpd on

Service vsftpd start

Selinux

Cd var

Ls -dZ ftp  上下文 

Chcon (修改文件上下文) -Rt public_content_t /ftp

Vsftpd selinux

Selinux configuration

1. Selinux active

   File:/etc/sysconfig/selinux

Selinux=enforcing , permissive , disable

        强制      松散模式     关闭

      Context   上下文

      Seboolean 布尔值  getsebool -a 查看 194

                       功能 ---》 开关

                    Getsebool -a | grep ftpd

           Allow_ftpd_anan_write on

     Setsebool -P(永久生效) allow_ftpd_anan_write on

                          第二项           on

1.安装ftp服务器 匿名用户可以访问 /ftp/pub

   Yum install -y vsftpd

   Chkconfig vsftpd on

   Mkdir -p /ftp/pub

   Chcon -Rt public_content_t /ftp

   Vi /etc/vsftp/vsftpd.conf

   Anon_root=/ftp

   Service vsftpd start

   Iptables -F

2.配置ftp服务器 匿名用户可以读写目录 /ftp/pub 使用ftp

   Vi /etc/vsftpd/vsftpd.conf

   Anon  ......yes

   Setsebool   allow_ftpd_full_access

              Allow_ftpd_anon_write

Permission (修改权限) chmod 757 /ftp/pub 也可以chown ftp.ftp   /ftp/pub

Service vsftpd restart

3.配置ftp服务器 ,本地用户能够访问家目录

 Useradd sensirx

Passwd sensirx

4.配置一个ftp服务器 

Serice systemv

Service start

Servicename服务名称   软件名 协议名 +d

Vsftpd  dhcpd

主配置目录 /etc/vsftpd/vsftpd.conf

逻辑目录 /var/协议名称ftp

Set nu

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值