当前位置: 首页 > article >正文

FTPrush给Linux上传文件,LINUX CENTOS 7安装FTP服务器详细讲解(配图),FTPRUSH连接上传测试文件...

安装FTP

1.安装命令

yum install vsftpd -y

2.查看启动状况

systemctl status vsftpd

f40e94df60223ea16e972a9351413bb8.png

3.停止,启动,vsftpd

systemctl stop vsftpd.service

systemctl start vsftpd.service

4.检查FTP端口

0165bb69f229a2eb0c0458c292780f6b.png

5.创建目录

mkdir -p /home/ftproot/testftp

6.增加用户

useradd -d /home/ftproot/testftp -g ftp -s /sbin/nologin ftptest

-g ftp 表示该用户属于ftp分组 (ftp分组是内置的,本来就存在,不需要自己创建)

-s /sbin/nologin 表示这个用户不能用来登录secureCRT这样的客户端。 这种不能登陆的用户又叫做虚拟用户,会有警告,不用管)

7.设置目录权限

chown -R testftp /home/ftproot/testftp

chmod -R 775 /home/ftproot/testftp

8.设置密码

passwd testftp

填写你的密码

(要复杂一点字母,数字,符号)

9.配置用户

(1).去掉匿名用户

vi /etc/vsftpd/vsftpd.conf

找到anonumous_enable=yes 改为 NO

7b6fea6c11a3f90d102ba923146ffb4f.png

(2)限制用户权限 (让其在使用FTP时,只能够在FTPTEST文件中操作,不能再其他文档中操作)

vi /etc/vsftpd/vsftpd.conf

将vsftpd.chroot_list改为vsftpd/chroot_list

22e3c3e91c8922eefb8a1684dc668be8.png

(3)增加用户清单

vi /etc/vsftpd/chroot_list

将新增的用户加进去(空白页,加入你创建的用户)

testftp

(4)允许写权限

vi /etc/vsftpd/vsftpd.conf

最后一行加上

allow_writeable_chroot=YES

(5)配置端口

vi /etc/vsftpd/vsftpd.conf

最后一行加上

pasv_enable=YES

pasv_min_port=30000

pasv_max_port=30010

意思是在传输文件时30000-30010内随机给一个端口

(6)用户鉴权

vi /etc/pam.d/vsftpd

吧这一行注释掉

005552518d9168a13da1cee070c95565.png

(7)配置完成,重启

systemctl restart vsftpd.service

8.可以用FTPRUSH 连接测试

649469d942b2fe6a10bd85a3c67ab69c.png

2c070caa55ebc3609f16408f167642ae.png

关闭防火墙

systemctl stop firewalld

关闭安全措施

setenforce 0

输入IP,用户名(我刚设置的是testftp),密码

http://www.lryc.cn/news/2416432.html

相关文章:

  • 【计算机网络】TCP和UDP的特点及区别
  • 高等数学 —— 函数的极限
  • MessageQueueMessage Pool—消息的读写、删除和回收
  • 编程算法常用术语中英对照
  • 正则表达式不包含指定字符
  • 着陆页如何设计?详解着陆页设计的5大要点及常见问题
  • nonzero用法
  • 【视频编码学习】AVS3参考软件HPM-4.1简单配置运行
  • 路由策略——route map
  • 非阻塞connect
  • EnableWindow()函数的应用
  • (28)CreateFont函数
  • C# CultureInfo 类之各国语言所对应的的区域性名称
  • JDBC元数据操作(一)-- DatabaseMetaData接口详解
  • 小菜和大鸟的编程故事之三:代码规范和重构意识
  • 数据库系统原理与应用教程(029)—— MySQL 的数据完整性(二):定义主键(primary key)
  • VMware虚拟机安装Ubuntu14.04.5-server详细图文教程
  • JS window对象 返回前一个浏览的页面 back()方法,加载 history 列表中的前一个 URL。 语法: window.history.back();
  • HDTUNE工具下载
  • python 爬取google总结
  • [PaddleGAN]人脸表情迁移-视频换脸
  • Android逆向之旅---破解一款永久免费网络访问工具
  • 关于同步电机的Ldq测量
  • 域名系统(Domain Name System,DNS)
  • 安奈特智能技术-半导体制造行业RFID解决方案
  • folsom版本horizon架构剖析
  • 分享35款最新出炉的免费个人博客模板
  • java中的强引用(Strong reference),软引用(SoftReference),弱引用(WeakReference),虚引用(PhantomReference)
  • session.setAttribute和request.setAttribute的区别
  • 白盒模型和黑盒模型