您的位置:首页 > 其它

rhce学习第七天

2016-06-27 10:29 155 查看
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

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: