【使用场景】
在银河麒麟服务器操作系统上,需要搭建ftp服务。
【操作步骤】
步骤1.安装 vsftpd 包
# yum install vsftpd -y
步骤2.启动并配置 vsftpd 服务及系统环境
启动vsftpd服务:
# systemctl start vsftpd
设置vsftpd服务开机自启:
# systemctl enable vsftpd
关闭防火墙:
# systemctl stop firewalld
关闭 SELinux:
临时关闭 SELinux:
# setenforce 0
永久关闭 SELinux,编辑/etc/selinux/config文件,将SELINUX=enforcing修改为SELINUX=disabled。
步骤3.配置 vsftpd
备份原始配置文件:
# cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
编辑vsftpd.conf文件:
# vim /etc/vsftpd/vsftpd.conf
在文件末尾追加FTP存储路径(如果需要自定义路径)。
保存并退出vim编辑器。然后重启vsftpd服务:
# systemctl restart vsftpd
步骤4.创建 FTP 用户并设置权限
创建 FTP 用户 user:
# useradd -d /data/ftp/ -s /sbin/nologin user
设置该用户的密码:
# passwd user
设置目录权限:
# chown -R user:user /data/*
# chown -R user:user /data
# chmod -R 777 /data/*
# chmod -R 777 /data
步骤5:客户端配置
在客户端,使用FileZilla FTP客户端,输入FTP服务器的IP地址、用户名和密码,默认端口为21,然后尝试连接FTP服务器。
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
添加我为好友,拉您入交流群!
请使用微信扫一扫!