linux ftp 客户端配置文件,linux FTP 服务器及FTP客户端安装

vsftpd(服务端) 及 ftp(命令工具) 安装

[root@ webtools]# rpm -Uvh vsftpd-2.2.2-11.el6_4.1.x86_64.rpm

warning: vsftpd-2.2.2-11.el6_4.1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing... ########################################### [100%]

1:vsftpd ########################################### [100%]

[root@ webtools]# rpm -Uvh ftp-0.17-38.el5.x86_64.rpm

warning: ftp-0.17-38.el5.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID e8562897: NOKEY

Preparing... ########################################### [100%]

1:ftp ########################################### [100%]

[root@ webtools]# chkconfig --level 35 vsftpd on

[root@ webtools]# chkconfig --list | grep vsftpd

vsftpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off

[root@ webtools]# setsebool allow_ftpd_full_access 1

[root@ webtools]# getsebool -a | grep allow_ftpd_full_access

allow_ftpd_full_access --> on

[root@ webtools]# mv /etc/vsftpd /app/weblogic/webtools/vsftpd.20151204

[root@ webtools]# mv /app/weblogic/webtools/vsftpd /etc/vsftpd

[root@ webtools]# service vsftpd start

Starting vsftpd for vsftpd: [ OK ]

[root@ webtools]# chown -R weblogic:weblogic /app/weblogic/webtools

[root@ webtools]#

配置文件解释及测试

-------------------------------------FTP配置------------------------------------------------

chroot_local_user=YES --将所有用户锁定在主目录内,不可切换

chroot_list_enable=YES --将启用例外文件,当chroot_local_user=YES,含义为“weblogic”用户为例外允许切换目录

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list

-----chroot_list-----

weblogic

一下配置特定用户使用FTP,用户列表在/etc/vsftpd/user_list中

userlist_enable=YES

userlist_deny=NO

userlist_file=/etc/vsftpd/user_list

linxu 500:/关闭selinxu

[root@hn-bilxxz02 ~]# setenforce 0

[root@hn-bilxxz02 ~]# getenforce

Permissive

开启selinux

[root@hn-bilxxz02 ~]# setenforce 1

[root@hn-bilxxz02 ~]# getenforce

Enforcing

selinux 逐个关闭

[root@hn-bilxxz02 ~]# getsebool -a | grep ftp

allow_ftpd_anon_write --> off

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> off

ftpd_connect_db --> off

ftpd_use_fusefs --> off

ftpd_use_passive_mode --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off

tftp_use_cifs --> off

tftp_use_nfs --> off

开启

[root@ ~]# setsebool allow_ftpd_anon_write 1

[root@ ~]# setsebool -P allow_ftpd_full_access 1 --解决登录时报500错误

[root@ ~]# setsebool allow_ftpd_use_cifs 1

[root@ ~]# setsebool allow_ftpd_use_nfs 1

[root@ ~]# setsebool ftp_home_dir 1

[root@ ~]# setsebool ftpd_connect_db 1

[root@ ~]# setsebool ftpd_use_fusefs 1

[root@ ~]# setsebool ftpd_use_passive_mode 1

[root@ ~]# setsebool httpd_enable_ftp_server 1

[root@ ~]# setsebool tftp_anon_write 1

[root@ ~]# setsebool tftp_use_cifs 1

[root@ ~]# setsebool tftp_use_nfs 1

关闭

[root@ ~]# setsebool allow_ftpd_anon_write 0

[root@ ~]# setsebool allow_ftpd_full_access 0

[root@ ~]# setsebool allow_ftpd_use_cifs 0

[root@ ~]# setsebool allow_ftpd_use_nfs 0

[root@ ~]# setsebool ftp_home_dir 0

[root@ ~]# setsebool ftpd_connect_db 0

[root@ ~]# setsebool ftpd_use_fusefs 0

[root@ ~]# setsebool ftpd_use_passive_mode 0

[root@ ~]# setsebool httpd_enable_ftp_server 0

[root@ ~]# setsebool tftp_anon_write 0

[root@ ~]# setsebool tftp_use_cifs 0

[root@hn-bilxxz02 webtools]# chkconfig --level 35 vsftpd on

[root@hn-bilxxz02 webtools]# chkconfig --list | grep ftp

vsftpd 0:off 1:off 2:off 3:on 4:off 5:on 6:off

安装文件下载地址

http://download.csdn.net/detail/csto_sun/9451650

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值