cenos 中配置ftp
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cenos 中配置ftp相关的知识,希望对你有一定的参考价值。
1:安装并启动ftp服务
yum install vsftpd -y
2:启动vsftpd
service vsftpd start
3:查看21端口是否打开
netstat -nltp | grep 21
4:配置ftp权限
vsftpd的配置目录为/etc/vsftpd
vsftpd.conf为主配置文件
ftpusers配置禁止访问ftp服务器的用户列表
user_list配置用户访问控制
5:必配阻止匿名访问和切换根目录,编辑/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
chroot_local_user=YES
:wr
6:重启ftp服务器
service vsftpd restart
7:创建ftp用户
useradd haha
8:为用户haha设置密码
echo "haha" | passwd haha --stdin
9:限制用户只能通过ftp访问服务器,而不能直接登录服务器
usermord -s /sbin/nologin ftpuser
10:为用户分配主目录;/data/ftp为主目录;data/ftp/haha文件只能上传该目录下
mkdir -p /data/ftp/haha
11:设置访问权限
chmod a-w /data/ftp && chmod 777 - R /data/ftp/haha
12:设置为用户的主目录
usermod -d /data/ftp haha
以上是关于cenos 中配置ftp的主要内容,如果未能解决你的问题,请参考以下文章