centos使用vsftpd

首先,要求不是太高,就不区分用户了,只要有一个用户即可。
登录后,可写可读,不能读指定目录以外的目录,不能匿名登录。
重设ftp端口为6666

================
单独介绍mount --bind
假设一个目录/home/a,里面有一些文件和文件夹,
现希望用另一个名字来访问其内容,比如/home/b
方法是
mkdir /home/b
mount --bind /home/a /home/b
执行完上面这句话时,/home/b成为一个特别的目录或设备

当希望解除绑定关系时,
umount /home/b
则/home/b成为一个普通的目录,

=================

yum install vsftpd

//先自己建一个ftp帐号
groupadd ftpusers

mkdir /home/ftpuser1
useradd -g ftpusers -d /home/ftpuser1 -s /sbin/nologin ftpuser1
// 这是设置ftp登录帐号的密码
passwd ftpuser1

touch /var/log/vsftpd.log
cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
vim /etc/vsftpd/vsftpd.conf


anonymous_enable=YES
改成
anonymous_enable=NO


local_umask=022
改成
local_umask=777


#chroot_list_enable=YES
去注释


#chroot_list_file=/etc/vsftpd/chroot_list
去注释



退出vim后
cd /etc/vsftpd
touch chroot_list
echo ftpuser1 >> chroot_list

cd /home/ftpuser1
删除/home/ftpuser1下的所有文件和文件夹(都是没用的)
自己写命令删


设置权限
chown -R ftpuser1 /home/ftpuser1
chgrp -R ftpusers /home/ftpuser1
chown -R 777 /home/ftpuser1


最后启动
service vsftpd start
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值