C/C++教程

ftp客户端软件,ftp客户端软件如何使用,Centos7如何配置ftp服务器?

本文主要是介绍ftp客户端软件,ftp客户端软件如何使用,Centos7如何配置ftp服务器?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

ftp客户端软件简介

iis7远程桌面管理软件,是一款绿色小巧,功能实用的ftp软件,其界面简洁,操作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可以在线解压缩文件,支持文件查找,在线编辑等功能。

1. ftp客户端软件使用教程

**下载地址:IIS7服务器管理工具

  • 添加ftp服务器信息
  

第一步:点击主程序图中“上传下载”键;

  

第二步:点击“ Ftp”;

  

第三步:点击“添加”;

  

第四步:在弹出服务器信息框中填写Ftp信息,注意:FIP ip端口、账号、密码为必填项;

  

第五步:选择需要打开的FTP服务器;

  

第六步:点击打开,即刻见FTP效果图。

  

在这里插入图片描述

  • 上传文件
第一步:选择需要上传的多个文件(按ctrl键多选),右键点击上传。

  

第二步:等待文件上传完成。

  

第三步:上传完成后,右侧窗口就可以查看上传成功后的文件或文件夹。

  

2. Centos7如何配置ftp服务器

rpm -q vsftpd

2.1 查询是否系统已经自带了vsftpd

yum -y install vsftpd

2.2 使用 yum 安装vsftpd

service vsftpd start

2.3 启动vsftpd

systemctl enable vsftpd.service

2.4 加入开机启动

netstat -nltp | grep 21

2.5 检查vsftpd是否开启

firewall-cmd --zone=public --add-port=21/tcp --permanent

2.6 开启防火墙

vsftpd的文件说明

  • vsftpd.conf: 主要配置文件

  • ftpusers:配置禁止访问ftp服务器的用户列表

  • user_list:配置用户访问控制

vi /etc/vsftpd/vsftp.conf

# 禁用匿名用户

anonymous_enable=NO

# 禁止切换根目录

chroot_local_user=YES

2.7 配置阻止匿名用户访问和切换根目录

chroot_local_user=YES

chroot_list_enable=YES

# (default follows)

chroot_list_file=/etc/vsftpd/chroot_list #如果没有此文件则创建此文件,不需要添加内容

文件末尾添加

allow_writeable_chroot=YES

useradd ftpuser

2.8 创建ftp用户

usermod -s /sbin/nologin ftpuser

2.9 限制上步创建的用户只能通过ftp访问

mkdir -p /home/ftp/pub

  • 为用户分配主目录

chmod a-w /home/ftp && chmod 777 -R /home/ftp/pub

  • 设置访问权限

usermod -d /home/ftp ftpuser

  • 设置为用户主目录

service vsftpd restart

  • 保存后重启vsftpd

在这里插入图片描述

  • 服务器安全组端口放行,到这一步就完成了ftp服务器的配置。
这篇关于ftp客户端软件,ftp客户端软件如何使用,Centos7如何配置ftp服务器?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!