安装vsftpd

大多数Linux系统都使用vsftpd,因此这里我们也安装vsftpd

1、安装vsftpd

[root@localhost phpMyAdmin]# yum install -y vsftpd

Loaded plugins: fastestmirror, refresh-packagekit, security

Installed:

  vsftpd.i686 0:2.2.2-11.el6_4.1                                                      

Complete!

[root@localhost phpMyAdmin]# 

2、设置防火墙,vsftpd默认使用21端口,因此必须在防火墙中设置允许访问21端口

1)在终端输入命令“setup”,在弹出的框中选择“防火墙”,接着选择“定制”

2)使用空格键选中”ftp”,接着选择“转发”

3)选择“添加“

4)添加端口21,协议tcp,然后确定

5)回到最初的界面,“确定”

6)重启防火墙

[root@localhost phpMyAdmin]# service iptables restart

iptables:将链设置为政策 ACCEPTfilter nat                [确定]

iptables:清除防火墙规则:                                 [确定]

iptables:正在卸载模块:                                   [确定]

iptables:应用防火墙规则:                                 [确定]

iptables:载入额外模块:nf_conntrack_ftp                   [确定]

[root@localhost phpMyAdmin]# 

3、启动vsftpd

[root@localhost bin]# service vsftpd start

 vsftpd 启动vsftpd                                    [确定]

4、测试

1)安装lftp

[root@localhost phpMyAdmin]# yum install -y lftp

Installed:

  lftp.i686 0:0.17-54.el6                                                             

Complete!

2)连接ftp

[root@localhost bin]# lftp 192.168.0.113

lftp 192.168.0.113:~> ls

drwxr-xr-x    2 0       0            4096 Mar 01  2013 pub

lftp 192.168.0.113:/> cd pub

lftp 192.168.0.113:/pub> ls

lftp 192.168.0.113:/pub> 

5、修改端口。ftp默认端口是21,但是很多时候都会改变端口,这是就需要修改配置文件“/etc/vsftpd/vsftpd.conf”,在结尾追加一句”listen_port=8765”。

[root@localhost pub]# gedit /etc/vsftpd/vsftpd.conf 

listen_port=8765

6、重启服务测试。请先按照第二步修改防火墙配置

[root@localhost ~]# service vsftpd restart

关闭vsftpd                                             [确定]

 vsftpd 启动vsftpd                                    [确定]

 

[root@localhost ~]# lftp 192.168.0.113      //按照默认的端口来连接

lftp 192.168.0.113:~> ls                      //使用ls命令,发现根本没有连接上

中断                                     

lftp 192.168.0.113:~> 

 

[root@localhost ~]# lftp 192.168.0.113:8765        //连接的时候指定端口号

lftp 192.168.0.113:~> ls                              //使用ls命令可以查看内容,说明连接成功

drwxr-xr-x    2 0        0            4096 Aug 14 03:38 pub

 

Linux服务器配置---安装vsftpd的更多相关文章

  1. linux上安装vsftpd

    介绍:在前几篇博客中博主介绍了,怎么用java语言搭建一个简单的网站.如果有些小伙伴想把自己做的网站发布到服务器上让别人访问的话,不妨可以关注博主的博客,博客会在接下来的几篇博客中介绍怎么把一个网站发 ...

  2. linux中安装vsftpd出现的问题

    提示:安装vsftpd必须要在root用户下才能安装成功,进入root:su -(中间有空格) 问题: 1.再用命令getsebool -a | grep ftpd命令查看查看状态时出现的问题:SEL ...

  3. Linux下安装vsftpd

    一.安装vsftpd及相关依赖包 #vsftpd安装程序 yum install vsftpd #vsftpd虚拟登陆账户必要依赖包 yum install pam* db4* 安装完之后,vsftp ...

  4. Linux\CentOS 安装 vsftpd 服务器

    安装 查看电脑是否存在 vsftpd 服务器 rmp -qa|grep vsftpd 如果有就删除,没有就使用yum 安装 vsftpd yum -y install vsftpd 配置 在根目录下创 ...

  5. Linux服务器配置---安装nfs

    安装nfs NFS是Network File System的缩写,即网络文件系统.客户端通过挂载的方式将NFS服务器端共享的数据目录挂载到本地目录下. 由于NFS支持的功能很多,不同功能会使用不同程序 ...

  6. Linux服务器配置---安装telnet

    安装telnet      telnet是标准的远程登录协议,历史悠久.但是telnet的对话数据没有加密,甚至用户名和密码都是明文显示,这样的服务风险极大.目前大多数系统多已经不会再安装这个服务了, ...

  7. Linux服务器配置---安装centos

    安装centos 1.插入光盘,启动,可以选择第一项进行安装 2.根据实际需求,一般会选择skip 3.选择语言“简体中文” 4.选择第一项 5.设置主机名字,使用默认 6.选择时区 7.设置超级用户 ...

  8. Red Hat Linux安装vsftpd

    一.安装分区方案: (1)交换分区,两倍内存 (2)/boot分区 (3)/剩余的所有空间语言选择English(英语) 二. 配置IPIP地址.子网掩码: 编辑 /etc/sysconfig/net ...

  9. linux Centos7 下vsftpd 安装与配 FTP

    一.说明 linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Profession ftp). 我们这 ...

随机推荐

  1. vue之cli脚手架项目中组件的使用

    在webpack-simple模板中,包括webpck模板.一个.vue文件就是一个组件. 为什么会这样呢?因为webpack干活了!webpack的将我们所有的资源文件进行打包.同时webpack还 ...

  2. 8.28 jQuery

    2018-8-28 18:25:27 jQuery 参考:https://www.cnblogs.com/liwenzhou/p/8178806.html 2018-8-28 19:53:19 还是讲 ...

  3. postgresql----网络地址类型和函数

    本人对网络这块实在是搞不清楚,要是能有人推荐一下资料就好了!不知道有没有跟我一样呢?!所以在这里先贴一点从其他地方搞来的一些IPv4的东东. IPv4主要包括一下5类地址 A类: 0 7位 网络号 2 ...

  4. 什么是安全散列算法SHA256?

    安全散列算法SHA(Secure Hash Algorithm)是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院(NIST) 发布的一系列密码散列函数,包括 SHA-1.SHA-224.S ...

  5. easyui 特殊操作

    --EasyUI - datagrid中单元格里编辑控件的单击事件如何获取当前行的index var rowIndex = $(this).parents('.datagrid-row').attr( ...

  6. Linux上Oracle 11g安装步骤图解

    Oracle 11g下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 选 ...

  7. MongoDB的”存储过程“

    使用 db.system.js.insert({_id:"aaa", value:"zzq"}); 这条命令向全局系统的js中添加了一个_id为"aa ...

  8. 异常处理:No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer

    No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no pro ...

  9. Spark2.x学习笔记:Spark SQL程序设计

    1.RDD的局限性 RDD仅表示数据集,RDD没有元数据,也就是说没有字段语义定义. RDD需要用户自己优化程序,对程序员要求较高. 从不同数据源读取数据相对困难. 合并多个数据源中的数据也较困难. ...

  10. Python随机数生成方法

    假设你对在Python生成随机数与random模块中最经常使用的几个函数的关系与不懂之处.以下的文章就是对Python生成随机数与random模块中最经常使用的几个函数的关系,希望你会有所收获,以下就 ...