FTP多用户登录

1、安装vsftp,本文采用yum安装:
Yum  install  vsftpd


2、安装后运行:
# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpdforvsftpd: [ OK ]




3、新增加系统用户:
#useradd -d /home/lxz -s /sbin/nologin lxz //增加新用户不让在本机登陆
#chown –R lxz /home/lxz //更改新增目录的权限,只允许lxz访问此目录;
#chmod 777 -R /home/www.haojifang.cn
# passwd lxz //为用户设置密码;


Changing passwordforuser lxz
New UNIX password:
BAD PASSWORD: it does not contain enough DIFFERENT characters
RetypenewUNIX password:
passwd: all authentication tokens updated successfully.


5、修改vsftpd.conf 禁止匿名帐号登陆及允许自建帐号登陆:
vi /etc/vsftpd/vsftpd.conf


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES


4、修改/etc/vsftpd/chroot_list 添加lxz 帐号允许该帐号登陆FTP服务器

vim /etc/vsftpd/chroot_list

lxz

:wq!


5、在linux Shell 命令模式下

#setsebool ftpd_disable_trans 1 // 关闭掉Selinux 对ftp服务的保护;
#vi /etc/selinux/config
SELINUX=disabled//将此处设置为Disable
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted – Only targeted network daemons are protected.
# strict – Full SELinux protection.
SELINUXTYPE=targeted
service iptables stop //关闭防火墙

重启服务
# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpdforvsftpd: [ OK ]















































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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值