安装FTP

1.安装命令

yum install vsftpd -y

2.查看启动状况

systemctl status vsftpd

3.停止,启动,vsftpd

systemctl stop vsftpd.service

systemctl start vsftpd.service

4.检查FTP端口

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

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

vi /etc/vsftpd/vsftpd.conf

将vsftpd.chroot_list改为vsftpd/chroot_list

(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

吧这一行注释掉

(7)配置完成,重启

systemctl restart vsftpd.service

8.可以用FTPRUSH 连接测试

关闭防火墙

systemctl stop firewalld

关闭安全措施

setenforce 0

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

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

  1. Linux使用ftp传输10g的文件,Ubuntu 16.04 安装ftp服务器传输文件

    最近在搞深度学习,老师比较宝贝他的服务器,要求我以后负责管理服务器.往后所有要使用服务器的人都必须向我申请账号,然后只允许客户端访问,使用文件传输软件传输文件.像我这样一个Linux菜逼,这种要求不是 ...

  2. 在CentOS 6.3 64bit上安装FTP服务器vsftpd 2.2.2

    vsftpd是一款在Linux发行版中最受推崇的FTP服务器程序.特点是小巧轻快,安全易用.并且是一个完全免费开放源码的ftp软件 根据业务需要,要求支持ftp和sftp,我需要在Linux上架设一个 ...

  3. Linux疑难杂症解决方案100篇(十二)-ubuntu中安装ftp服务器

    ubuntu安装ftp服务器 1. 安装vsftpd ~$ sudo apt-get install vsftpd ubuntu10.10自己装了,这步省略. 2. 配置vsftpd 修改vsftpd ...

  4. Linux网络编程之sockaddr与sockaddr_in,sockaddr_un结构体详细讲解

    Linux网络编程之sockaddr与sockaddr_in,sockaddr_un结构体详细讲解 (1)sockaddr struct sockaddr { unsigned  short  sa_ ...

  5. 【无标题】FTP文件夹错误:打开FTP服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。

    问题描述:通过我的电脑或资源管理器连接FTP服务器时提示"FTP文件夹错误:打开FTP服务器上的文件夹时发生错误.请检查是否有权限访问该文件夹.详细信息:The operation time ...

  6. centos 一键安装ftp 配置_CentOS 7安装配置FTP服务器

    CentOS 7下FTP服务器的安装配置. 假设我们有以下要求 路径 权限 备注 /ftp/open 公司所有人员包括来宾均可以访问 只读 /ftp/private 仅允许Alice.Jack.Tom ...

  7. ubuntu ftp服务器_如何在Ubuntu上安装FTP服务器?

    ubuntu ftp服务器 In this tutorial, let's learn how to install FTP server on Ubuntu. FTP or File Transfe ...

  8. 翻译:在Ubuntu 14.04上安装FTP服务器的方法

    说明: 1.原文地址:http://www.krizna.com/ubuntu/setup-ftp-server-on-ubuntu-14-04-vsftpd/ 2.今天要做一个网络日志的迁移程序,搬 ...

  9. 在ubuntu上部署安装ftp服务器

    FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文本传输协议".用于Internet上的控制文件的双向传输. 在FTP的使用当中,用 ...

最新文章

  1. redis中的发布订阅
  2. dav1d 0.5.1:更快!
  3. 矢量合成和分解的法则_力的合成与分解
  4. compilation error错误是什么原因_了解如何使用Try,Throw,Catch和Last处理JavaScript错误...
  5. 马走日程序Java_马走日什么意思
  6. C/C++编程(尾积相乘)
  7. python魔法方法_Python魔法方法
  8. 春招 | 风控独角兽 数美科技 NLP、ASR算法工程师 - 25k-35k/月
  9. type=button 字体大一点_CAD设计师喜欢用SHX字体的原因你知道吗?
  10. php for求合,怎么用PHP for循环求1到100的和
  11. 计算机网络第七版(谢希仁)第五章——传输层课后习题答案(上)
  12. swfobject的使用
  13. U盘量产工具-缩水盘恢复实际容量
  14. Qt实现全局键盘事件监听器-Windows
  15. 什么是计算机技术作文500字,关于电脑的作文500字
  16. 【python】求两条直线的交点
  17. 如何用PDF编辑器编辑、修改PDF文本和图片?
  18. vue2.0专题:通信
  19. 微商城如何借势618微信营销?5分钟完成活动策划案
  20. 【CSS面试题】—CSS实现三角形

热门文章

  1. 端午节书法作品楷书内容_端午节里欣赏 书法家 张书武的作品
  2. 主R 主A 什么意思
  3. 网站标志设计的操作步骤
  4. 解决中文乱码的文章,抄的
  5. Android AOSP资源的下载
  6. 全国离线地图矢量数据
  7. linux安装scim
  8. 做了Firefox下的一个扩展,它的设计理念真的是非常超前啊
  9. python量化投资自学书籍推荐_好书推荐:量化投资以Python为工具
  10. 李巧奴拜张顺为叔叔 水浒