centos6.5搭建ftp服务器

2018.6.16记录

实践到第五步的时候提示错误,不存在该命令。

安装FTP

(1)执行如下命令进行安装

yum -y install vsftpd

(2)使用如下命令增加账户,其中 /var/www/html 是我们的 ftp 目录,ftpadmin 为 ftp 用户名。

useradd -d /var/www/html -s /sbin/nologin ftpadmin

(3)给 ftpadmin 这个用户设置密码

passwd ftpadmin

(4)给 ftp 目录修改权限,否则无法上传文件

chmod o+w /var/www/html/

(5)为安全起见,我们还需要使用 vi 命令编辑 vsftpd 的配置文件。

vi /etc/vsftpd/vsftpd.conf

修改如下内容:禁止匿名用户登录,不可以让 ftp 用户跳出自己的家目录(前两项修改,最后一项新增)

anonymous_enable=NO
chroot_local_user=YES
allow_writeable_chroot=YES

(5)启动 vsftpd 服务。启动完毕后我们就可以使用 FTP 工具来连接了。

systemctl start vsftpd

(6)设置开机自动启动 FTP 服务

systemctl enable vsftpd

你可能感兴趣的:(centos6.5搭建ftp服务器)