Linux使用yum装vsftpd为什么失败?

Linux vsD是一款小巧易用FTP服务器程序,是一款在Linux发行版中最受推崇的FTP服务器程序,特点是小巧轻快,安全易用。

在最新的各大发行版中的安装盘中都有Linux vsFTPD的软件包,用相应发行版提供的软件包管理工具就能安装。当然也可以到各大发行版的FTP镜像中找到Linux vsFTPD的软件包,用软件包的管理工具在线安装。推荐用发行版提供的软件来安装,不推荐自己编译源码包的安装方式。Fedora 或Redhat 系统,可以用下面的命令在线安装;

如果是debian 类系统,可以用apt 来在线安装;

如果是RPM的系统,也可以找到vsftpd-xxxx.rpm 的包来通过rpm命令来安装;

源码包安装的方法,如果您的系统是RPM包管理的系统,可以删除/etc/xinetd.d/vsftpd 这个文件;然后启动xinetd 服务器;

  1. 重新启动vsFTPd用下面的命令;
  2. 关掉vsFTPd服务器,应该用下面的命令;

FTP用户一般是不能登录系统的,这也是为了安全。在系统中,没有权限登录系统的用户一般也被称之为虚拟用户;虚拟用户也是要写进 /etc/passwd中;这只是一种虚拟用户的方法,但说实在的并不是真正的虚拟用户,只是把他登录SHELL的权限去掉了,所以他没有能力登录系统;如果我们想把beinan这个用户目录定位在/opt/beinan这个目录中,并且不能登录系统;我们应该如下操作。

  1. 其实这还是不够的,还要改一下配置文件vsftpd.conf ,以确保本地虚拟用户能有读写权限;
  1. 可以通过如下的方法来实现。

我们要先在/var/ftp目录中建一个目录

  1. 然后执行mount命令
  1. 举例:我想让我的vsFTP最大支持链接数为100个,每个IP,最多能支持5个链接,所以我应该在vsftpd.conf中加上如下的两行:
  2. 注:这是vsFTP服务器上本地用户的速度
  3. 注:这个数字的单位是byte,所以我们要计算一下。
  4. 比如我想让匿名用户和vsFTP上的用户都以80KB下载,所以这个数字应该是20
  5. 所以我们要在vsftpd.conf中加入下面的两行
}

1、查看光盘挂载情况。

5、将之前移出去的配置文件还原回来yum源不能使用了,因为yum源默认使用CentOS-Base.repo配置

2、在yum源上查看可提供下载的软件包

4、启动vsftpd服务,并在启动后搜索该进程是否成功启动。

5、查看ftp默认的监听端口21是否已经处于监听状态

执行命令后可以看到21端口已经由vsftpd这个进程监听了。

6、服务启动失败的解决办法

7、匿名用户登录ftp

8、创建一个新的ftp用户

}

我要回帖

更多关于 yum命令安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信