文章归档

CentOS vsftpd的安装与配置

CentOS vsftpd的安装与配置

下面这些关非人所写的.相关的内容是由post by 洪明伟 / 2010-4-4 9:20所写.因看到写的这些很有用处.所以我把它的文章直接转移过来.一个是为了自己保存他有的劳动成果.一方面是给自己留下学习的内容.

一、vsftpd软件介绍     ,全称:Very security 。是Linux系统下最常见,常用的 服务器架设软件。除此之外,还有一个proftp(Profession )。

二、访问方式     vsftp架设的FTP文件服务器,提供3种远程的登录方式:
1.匿名登录方式     不用解释了,就是不需要用户名,密码。就能登录到服务器电脑里面
2.本地用户方式     意思是,需要帐户名和密码才能登录。而且,这个帐户名和密码,都是在你linux系统里面,已经 有的用户。
3. 虚拟用户方式     同样需要用户名和密码才能登录。但是和上面的区别就是,这个用户名和密码,在你linux系统中 是没有的(没有该用户帐号)

三、 的安装
1. 对于Debian和Ubuntu系统,可以直接通过: sudo apt-get install vsftpd 来安装 启用,停用和重新启动是: /etc/init.d/vsftpd start(stop 和 restart)
2. 对于Redhat, Fedoar和Centos一 般这3类系统,都自带vsftpd,可以通过: rpm -qa|grep vsftp,来查询下是否已经安装 了。如果没装,可以从光盘里面找到安装包双击安装,或者也可以: yum install vsftpd 来安装。(我是安装的CentOS 5.4 我用的命令就是yum install vsftpd) 注:启用、停用、重启 vsftdp service vsftpd {start|stop|restart}或/etc/init.d/vsftpd {start|stop|restart}

四、配置前的注意事项   1.查看,修改vsftp启动状态 查看vsftpd状态:service vsftpd status
查看vsftpd启动状态:chkconfig –list vsftpd 设置vsftpd 2345为启动状态:chkconfig –level 2345 vsftpd on   2.查看,修改防火墙状态 查看防火墙状态:/etc/init.d/iptables status 添加开放21号端口:/sbin/iptables -I INPUT -p tcp –dport 21 -j ACCEPT  保存配置:/etc/rc.d/init.d/iptables save  重启防火墙(启用,停 用):service iptables {start|stop|restart}    3.查看,关闭selinux (查看selinux运行情况 #/usr/sbin/sestatus)  查看selinux状态 /usr/sbin/sestatus或sestatus 修改selinux状态vi /etc/sysconfig/selinux 修改 SELINUX=disabled 保存退出并重启系统reboot

这样子vsftp也就安装好了,剩下的就是进行用户模式的配置 了

阅读更多 »

Share

Ubuntu簡單配置vsftpd使用技巧

如果你把ubuntu做為你的服務器.那麼你會想把它做文件傳輸那麼你一定要架設FTP吧.那我們就簡單介紹一下如何設置了.

1、安装vsftpd

#sudo apt-get install

安装了之后会在/home/下建立一个ftp目录。这时候你可以试着访问下ftp://IP地址。应该可以看到一个空白内容的ftp空间。

默认设置下匿名用户可以下载,但不能写入或是上传.

阅读更多 »

Share

proFTP服务器设置

一、FTP简介

在网络应用中,最广泛的当属WWW和FTP这两种。FTP就是File Transport Protocol文件传输协议的缩写,FTP服务器能够在网络上提供文件传输服务。FTP服务器根据服务对象的不同可分为匿名服务器(Anonymous Server)和系统FTP服务器。前者是任何人都可以使用,后者就只能是在FTP服务器上有合法账号的人才能使用。

二、ProFTPD简介

目前在UNIX和LINUX下常用的免费FTP服务器软件主要是Wu-FTP和ProFTP这两种。Wu-FTP广泛应用在众多的Unix和Linux系统中,是RedHat Linux默认的FTP服务器软件,但是被发现安全漏洞也相当多。ProFTP正是针对Wu-FTP的弱项而开发的,除了改进的安全性,还具备许多Wu-FTP没有的特点,如设置简单,能以Stand-alone模式运行等等。ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点,TurboLinux就是一个例子。

三、ProFTP的设置

设置目标:把IP为10.0.8.39的RedHat Linux配置为FTP服务器,并允许以anonymous匿名访问FTP服务器,且只允许同一网段(10.0.8.*)的电脑对FTP的“incoming”目录有“Write”权限。

ProFTP的最新版本可以从www.proftpd.org上下载。这里我们以稳定的1.2.1版本的rpm安装包为例子(源代码编译也很简单)加以解说。

第一步:配置基本的匿名服务器
阅读更多 »

Share

一款不错的Linux命令行下的FTP客户端软件

  借用了兄弟部门在全国N台服务器的空间放一些视频文件,由于只给我开放FTP帐号,于是找了一款Linux命令行下的FTP客户端软件──ncftp,用来作整个目录批量上传。ncftpput是它的一个附带程序,在shell脚本中调用ncftpput上传文件到FTP服务器,非常方便。

  详细内容见其官方网站:http://www.ncftp.com/

  编译安装:

wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.2-src.tar.gz
tar zxvf ncftp-3.2.2-src.tar.gz
cd ncftp-3.2.2/
./configure –prefix=/usr/local/ncftp
make && make install

  示例:将本地/data0/htdocs/videofile/flv/games/目录内的所有文件和目录,上传到FTP服务器的flv/games/目录内(如果不存在flv/games/目录则自动创建)。

/usr/local/ncftp/bin/ncftpput -u FTP帐号 -p FTP密码 -P FTP端口 -m -R 192.168.1.2  flv/games/ /data0/htdocs/videofile/flv/games/*
[ 2008-12-12 18:57 | by 张宴 ]
  [文章作者:张宴 本文版本:v1.0 最后修改:2008.12.12 转载请注明原文链接:http://blog.s135.com/post/387.htm]
Share
Page 1 of 11