最近正在学习linux,忽然想起自己搭建一个ftp服务器。在网上看过一些资料后,开始动手,仅作为在初始学习时的一个笔记,偶尔帮助记忆,希望高手看后莫笑~

搭建环境:win7系统下安装vmware工作站,在虚拟机中安装CentOS 5.4。

1. 在官网上下载vsftp的rpm包;

2. 安装后,按照INSTALL和README里的说明,进行相关设置。

在配置完成后,重启vsftpd服务,发现可以用本地用户登录,而win7主机无法连接。然后在网上找了很多资料后,还是没找到,最后发了个帖子,得到回复是可能是防火墙设置有问题。于是出现下边东西~~~:

3. 在root下,输入命令setup后,选择防火墙配置,允许FTP。

4. 连接FTP时出现如下错误:

C:\Users\jim>ftp 192.168.10.250

连接到 192.168.10.250。

220 Welcome to kong's FTP server.

用户(192.168.10.250:(none)): ftp

331 Please specify the password.

密码:

500 OOPS: vsftpd: refusing to run with writable anonymous root

500 OOPS: child died

远程主机关闭连接。

5. 在网上查了下错误提示,为ftp根目录权限问题,需要为root:root才可以,更改后连接正常。

C:\Users\jim>ftp 192.168.10.250

连接到 192.168.10.250。

220 Welcome to kong's FTP server.

用户(192.168.10.250:(none)): ftp

331 Please specify the password.

密码:

230 Login successful.

ftp> dir

200 PORT command successful. Consider using PASV.

150 Here comes the directory listing.

drwxrwxrwx    3 14       0            4096 Jul 16 08:57 pub

-rw-r--r--    1 0        0              15 Jul 16 08:26 shh.txt

226 Directory send OK.

ftp: 收到 126 字节,用时 0.01秒 25.20千字节/秒。

ftp>

6.安装之后,可以匿名用户下载文件,但无法上传,可能需要修改selinux设置:将/etc/sysconfig/selinux中SELINUX=disabled,就可以上传了。

linux yum 安装vsftp,CentOS下安装安装vsftp相关推荐

  1. mysql linux centos 安装_Linux centos 下在线安装mysql

    1,查看是否有安装过mysql: #rpm -qa | grep mysql 如果无结果返回,说明没有安装Mysql,可以全新安装. 2,查看在线服务器提供的Mysql相关的安装包有哪些: #yum ...

  2. nginx 怎么重新编译安装mysql,centos 下 编译安装 nginx + mysql + php 服务

    centos 下编译安装nginx + mysql + php 服务 1.安装nginx 1.1.安装依赖包 yum install wget make gcc gcc-c++ pcre-devel ...

  3. linux yum php环境,centos下yum搭建安装linux+apache+mysql+php环境教程

    我们利用linux系统中yum安装apache+mysql+php是非常的简单哦,只需要几步就可以完成,具体如下: 一.脚本yum源安装: 1.yum install wget             ...

  4. linux怎么离线安装gcc文件夹,CentOS下离线安装gcc环境,图文详细,方法全面

    CentOS下离线安装gcc环境,图文详细,方法全面 下载 方式1:如果有网的虚拟机还没有安装,可以直接 yum install --downloadonly --downloaddir=/root/ ...

  5. linux nginx rpm 安装配置,Centos下安装nginx rpm包

    1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...

  6. centos得mysql安装教程_Centos下Mysql安装图文教程_MySQL

    Mysql是比较常用的数据库,日常开发中也是采用地比较多.工欲善其事必先利其器,本文特地来讲解下如何在centos(其他linux发行版类似)下安装Mysql.首先准备的材料:Mysql,我这里采用的 ...

  7. cent mysql 配置,centos下MySQL安装配置

    centos下MySQL安装配置 下载 https://dev.mysql.com/downloads/mysql/下载Linux-Generic版本 uname -a查看系统架构, 选择相应版本. ...

  8. 华为云centOs下docker安装(一)

    华为云centOs下docker安装 安装centOs下安装docker 安装centOs下安装docker CentOS 7.6 64bit 系统盘容量: 40 GB系统类型: 64-bit 把yu ...

  9. Mongodb学习(安装篇): 在centos下的安装

    安装篇 ###下载解压文件 [root@192 lamp]# wget http://fastdl.mongodb.org/linux/mongodb-linux-i686- 2.2.2.tgz ## ...

  10. 【潇湘菌子】Centos下YAPI安装

    Centos下YAPI安装 YAPI是什么 这个也无需多讲,是一个管理api的平台,大家在平台把规则定好.前后端就可以分离的做开发了.比sawgger的那个功能强大.而且支持用户,权限,多种数据导入, ...

最新文章

  1. 进程kswapd0与events/0消耗大量CPU的问题
  2. 6-5 软件测试与测试优先的编程
  3. BootStrap的基本使用
  4. 【学习技巧和心得】 - 如何将学习资源转化成图文笔记?
  5. linux 中cp是什么意思,linux系统cp是什么
  6. ccleaner专业版注册码
  7. Oracle根据生日计算年龄
  8. 洛谷P1979 华容道(dfs)
  9. swift纯代码UITabBarController的使用
  10. 快捷键使电脑屏幕翻转
  11. 笔记 | 杂谈控制固定效应这件事
  12. 微信小程序实例:创建下发模板消息实例
  13. SFUD简介和移植感受
  14. 【蓝桥杯】算法提高 着急的WYF(不同子串个数)
  15. RGB图像转RGBA图像
  16. Houdini9:摄像机初识
  17. 宇视存储服务器vs系列,【VS-HD4000V-02 4TB VX1848 宇视 存储 一体化SATA企业级硬盘】价格_厂家 - 中国供应商...
  18. 常见CNN网络创新点
  19. SIMULINK 的POWER GUI功能使用--傅里叶分析
  20. OrCAD Capture CIS 原理图绘制时Place Power(放置电源符号)中各个符号的区别

热门文章

  1. python精进之路 -- open函数
  2. 给你的杭州旅游攻略-愿你走出半生,归来仍是姑娘
  3. 如何让squid实现动态缓存
  4. C#使用Xamarin开发可移植移动应用(1.入门与Xamarin.Forms页面),附源码
  5. 2435: [Noi2011]道路修建
  6. Spring之作用域
  7. 通过Keepalived实现Redis Failover自动故障切换功能[实践分享] =转载
  8. OpenCV学习(19) 细化算法(7)
  9. 面对 iPad,Surface 的键盘是必杀技
  10. 并发环境下HashMap引起的full gc排查