本人大二小白一名,从大一下学期就开始接触到linux,当时看到学校每次让我们下载资源都在一个ftp服务器中,感觉特别的高大上,所以自己就想什么时候自己能够拥有自己的ftp服务器,自己放一点东西进去,让别人访问。

那么,就从那时开始,就有了一系列的艰难旅程。。。。

要不然先不说经历了,就先直捅技术吧,最后在说经历,要不然有些人就懒得看这篇初级又傻傻的文章了。

小白,那就需要手把手的教,同时还要图文并茂。

第一步:

自己的linux必须是要有的,如果没有,而且你还不会装,那么就可以看一下小弟我以前的博客,有教程,还有百度云链接的哦!

我是安装在虚拟机中的,rhel-server-6.7_64的,下面是用putty连接之后的

第二步:

使用命令yum install vsftpd安装ftp服务器(如果没有安装yum的,请看我原来的博客)

第三步:

安装好之后,那我们就需要改一些配置文件了,当然也可以不改,为什么呢,我来接着说!

linux中默认情况下root用户是不能登录ftp服务器的(我也不知道root老大为什么不能登录)所以就需要我们手动的去掉这个烦人的规定

安装了vsftpd,会有一些文件,我们需要改变两个配置文件,我以一个为例子。

使用命令 vi /etc/vsftpd/ftpusers,进入之后,可以看到很多很多用户,然后把最上面的root用户注释掉,就是在前面加一个#号

另外还要修改一个配置文件是 vi /etc/vsftpd/user_list。也是同样的注释,都一样我就不截图了。

第四步:

现在呢,我们有了一个新的需求,就是匿名用户登录我的ftp是一个目录,但是一些vip呢(就是通过账号密码登录的),我希望他们登录进来看到其他的一些资源,那么就需要我们设置两个访问目录:匿名访问目录,vip访问目录

修改配置文件 vi /etc/vsftpd/vsftpd.conf,在文件的最后添加上几条代码:

截图上解释的很清楚了,唯一需要解释的就是anon_ftp和pass_ftp了,这只是我创建的两个文件夹,分别放置不一样的资源为不一样的人访问的!

第五步:

大功告成,注意的是,修改了配置文件,就一定要重启服务,使用命令,service vsftpd restart.

然后不论你是通过浏览器也好还是通过我的电脑也好,登录效果是一样的大家可以看看

可以了吧,以后就可以在局域网中共享一些资源,然后下载非常快,还是非常方便的。

最后bb两句:

开始的时候说要讲讲我配置ftp的历史,其实都是黑历史,现在想想还是很搞笑的,随便说两句吧,原来就一直看百度上的教程,然后教程上各种说要改配置文件,而且改的地方很多,当时对linux本身不是特别的熟悉,所以改着改着就不知道自己改到那里去了,有时候还改冲突了。不过过程中还是成功了好几次,为什么是好几次,因为每一次配置完我都没有总结,然后下次忘了继续百度,反正各种方法我都试过来遍了,坑死我了,那么既然这样,我都走了这么多弯路,我肯定不希望不会的人再走,这就是我写这篇博客的原因,大神可能认为这么简单还写,不过哪一个大神是从一开始就什么都会呢,希望大家多多关照,这是我的第二篇博客(名义上的,其实我是先写的这个,然后还要更新名义上的第一篇),心情还是很激动的,哈哈!!

讲述一下自己在linux中配置ftp服务的经历的更多相关文章

  1. Linux中配置ftp服务器

    1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get instal ...

  2. Linux中配置ftp传输

    .personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); ...

  3. Linux 安装配置 FTP 服务 (vsftpd)

    1. 安装 vsftpd yum install vsftpd -y 2. 创建用户 record adduser -s /bin/nologin -d /var/RecordFile/ record ...

  4. Linux中的FTP服务

    FTP服务 文件传输协议 FTPFile Transfer Protocol 早期的三个应用级协议之一 基于C/S结构 双通道协议:数据和命令连接 数据传输格式:二进制(默认)和文本 两种模式:服务器 ...

  5. 阿里云linux配置ftp服务

    阿里云linux配置ftp服务 一.ftp服务安装 运行以下命令安装ftp yum install -y vsftpd 运行以下命令打开及查看etc/vsftpd cd /etc/vsftpd ls ...

  6. Linux如何配置ftp服务器、给ftp服务器添加访问用户

    本人qq群也有许多的技术文档,希望可以为你提供一些帮助(非技术的勿加). QQ群:   281442983 (点击链接加入群:http://jq.qq.com/?_wv=1027&k=29Lo ...

  7. 在linux中添加ftp用户,并设置相应的权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...

  8. linux中添加ftp用户,并设置相应的权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被限制用户名为test.被限制路径为/home/test 2.建用户:在root用户下: useradd ...

  9. 如何在Windows Server 2003中配置FTP站点服务

    前面写过一篇文章<怎样给你的网站注册一个好域名?> ,讲到“玉米”,笔者有很深的情节,也希望与大家交流“米事”,可以站内私信我或者直接回复文章. 有了好域名只是做网站的开始.我们还要买主机 ...

随机推荐

  1. A Popup Progress Window

    一个包含bar和取消而且不需要资源弹出窗口 1.构造函数 CProgressWnd(); CProgressWnd(CWnd* pParent, LPCTSTR strTitle, BOOL bSmo ...

  2. 烂泥:【解决】word复制windows live writer没有图片

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在使用windows live writer发表博客,博客先是在是word2013中进行编辑,编辑完毕后我会复制到windows live writer ...

  3. sudo简单命令语法及配置

    参考:http://yangrong.blog.51cto.com/6945369/1289452, https://wiki.archlinux.org/index.php/Sudo_(%E7%AE ...

  4. python 解析json loads dumps

    认识 引用模块 重要函数 案例 排序 缩进参数 压缩 参考 认识 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于JavaScript(Standa ...

  5. Linux / OS X 实用命令

    具体可用参数还是用man指令查方便一点,在此不一一列出 图片来自imooc 磁盘相关: df 查看硬盘分区情况,实例 df -h du 查看文件大小情况 du -s /Directory 用户/用户组 ...

  6. Snowflake weakness and type2 fact table

    DimProduct DimSubcategory Dimcategory productpk subcategorypk categorypk sku subcategoryName categor ...

  7. 【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)

    1. SurfaceView 游戏框架实例 实例效果:就是屏幕上的文本跟着点击的地方移动,效果图如下: 步骤: 新建项目“GameSurfaceView”,首先自定义一个类"MySurfac ...

  8. 二分+DP HDU 3433 A Task Process

    HDU 3433 A Task Process Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/ ...

  9. 递归:codevs 1251 括号

    codevs 1251 括号  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold   题目描述 Description 计算乘法时,我们可以添加括号,来改变相乘的顺 ...

  10. iOS是怎么"绘画"的?

    什么是绘图引擎 如果您以前从事其它平台的图形/界面开发或者游戏开发,一定知道, 不管上层UI怎么呈现和响应, 底层必须有一个绘图引擎. iOS也不例外. 本文详细介绍了iOS Graphics的用法和 ...