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的主要内容,如果未能解决你的问题,请参考以下文章

CenOS6.5下源码安装vim-7.4

Linux搭建FTP服务器

cenos6.4安装gvim

Java笔记---CenOS下配置Mysql

Vsftpd-系统用户配置

Vsftpd-系统用户配置