安装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. UVM/OVM中的factory【zz】

    原文地址:http://bbs.eetop.cn/viewthread.php?tid=452518&extra=&authorid=828160&page=1 在新的项目中再 ...

  2. ZooKeeper (一)概览

    注:出于记录对 zookeeper 的学习研究成果目的,并分享经验,根据官方文档翻译整理而成本文,原文地址: http://zookeeper.apache.org/doc/trunk/zookeep ...

  3. PHP 学习笔记之一:thinkPHP的volist标签

    Volist标签主要用于在模板中循环输出数据集或者多维数组. 属性: name : 必须,输出数据模板变量,后台提供的变量. id : 必须,是循环变量,可以随便定义,但是不能跟name相同. 举个栗 ...

  4. HDU-1881 毕业bg (01背包变形)

    毕业bg Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submissi ...

  5. .Net Identity OAuth 2.0 SecurityStamp 使用

    起源: 近期帮别人做项目,涉及到OAuth认证,服务端主动使token失效,要使对应用户不能再继续访问,只能重新登陆,或者重新授权. 场景: 这种场景OAuth2.0是支持的,比如用户修改了密码,那所 ...

  6. disk_free_space

    $df = disk_free_space('/')/1024/1024/1024; $df_c = disk_free_space("c:"); $df_d = disk_fre ...

  7. kafka杂记

    对kafka介绍全面的一个链接 [传送门]http://blog.csdn.net/lizhitao/article/details/39499283 http://blog.csdn.net/liz ...

  8. 学习计划 nginx 中 mime.types 的作用

    nginx中http模块下默认配置加载了mime.type 于是想知道这是什么? -- 什么是mime.type? 首先,应该了解到,浏览器是如何处理内容的,在浏览器中显示的各种内容,MP4.png. ...

  9. 学习grunt四解决yo webapp生成的是gulpfile而不是gruntfile问题

    虽然gulp慢慢取代了gruntfile,但是还有大部分的github源码保留gruntfile,另外我们开发项目也不是全用gulp,也是用grunt. 但是yeoman上generator-weba ...

  10. 第2章 2.n物理层--数据通信基础知识总结

    数据通信基础知识总结