Linux下的FTP Server服务器的安装

原创 2008年10月03日 21:10:00
linux下创建FTP服务器

应用环境:
OS:         CentOS 2.6.18-92.1.13.el5
FTP Server 软件:vsftpd-2.0.7
IP地址:     192.168.0.104

{
[root@localhost ftp]# uname -a
Linux localhost.localdomain 2.6.18-92.1.13.el5 #1 SMP Wed Sep 24 19:33:52 EDT 2008 i686 i686 i386 GNU/Linux
[root@localhost ftp]# cat /proc/version
Linux version 2.6.18-92.1.13.el5 (mockbuild@builder16.centos.org) (gcc version 4.1.2 20071124 (Red Hat 4.1.2-42)) #1 SMP Wed Sep 24 19:33:52 EDT 2008
[root@localhost ftp]# cat /etc/issue
CentOS release 5.2 (Final)
Kernel /r on an /m

}

首先下载vsftpd软件:这是目前最流行,最安全的ftp服务器软件
redhat网站就是用的他。

#wget ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.7.tar.gz
然后解压缩:

#tar zxvf vsftpd-2.0.7.tar.gz
解压后出现一个vsftpd-2.0.7目录:
#cd vsftpd-2.0.7
#make 编译一下二进制文件
#cat INSTALL |more
这个文件是指导你怎么安装ftp server的,语言写的就像一个老朋友教你一步步入门一样,很不错的,唯一的障碍是英文。
现在我就一步步的翻译过来,让大家看中文的安装应用。

1.vsftpd在缺省的配置中需要一个nobody的用户,先添加这个用户。
#useradd nobody

2.vsftpd在缺省的配置中需要一个/usr/share/empty目录,

#mkdir /usr/share/empty

3. 为了让用户能匿名登录,我们得创建一个ftp用户,并且给这个用户一个家名录。

#mkdir /var/ftp/
#useradd -d /var/ftp ftp

下面的两条命令是useful的,now we write them down
#chown root.root /var/ftp
#chown og-w /var/ftp

现在是万事俱备了,开始make install了。
[root@localhost vsftpd-2.0.7]#make install

这一步执行完毕后,别忘记拷贝vsftpd.conf 到/etc中,这可是配置文件
cp vsftpd.conf /etc
下面的作者说的很有意思:
Step 4) Smoke test (without an inetd).
不知道什么意思没有关系,他好像是再说,“来,抽根烟,小测一下(不是那种服务的那种)”

我们还得把listen=YES加入到/etc/vsftpd.conf中,这可是管
vsftpd让他监听的。

ok,现在就可以利用/usr/local/sbin/vsftpd &来启动vsftpd,来检测一下我们的成果了

在同一个局域网里面其他机器的ie地址栏中输入ftp://ftp server的IP/

你可以看到匿名用户的根目录。
ok
最基本的ftp服务器就算架设完成。

打完,收工!!

想要变成服务,就要把/usr/local/sbin/vsftpd写到/etc/rc.local中。

Linux环境CENTOS下apache-ftpserver搭建配置及后台启动

1、apache-ftpserver-1.1.0.tar.gz下载 2、指定Linux目录,例如:/usr/local/FTPServer。将压缩包解压到该目录下。 3、在FTPServer目录下...
  • lnniyunlong99
  • lnniyunlong99
  • 2017年05月09日 15:26
  • 1254

Linux运维笔记----部署FTP服务器

部署FTP服务器1.部署FTP服务器FTP ( 文件传输协议 ) 是 INTERNET 上仍常用的最老的网络协议之一 , 它为系统提供了通过网络与远程服务器进行传输的简单方法• 在 RED HAT E...
  • men_wen
  • men_wen
  • 2016年09月10日 21:02
  • 2084

Linux Apache FTP-Server架设

Linux Apache FTP-Server架设
  • houshen
  • houshen
  • 2017年09月11日 11:10
  • 428

LINUX 搭建apache ftpserver

服务器搭建 1.下载资源 2. tar -xzvf   ftpserver-1.0.6.tar.gz   解压 3.修改两个配置文件        apache-ftpserver-1.0...
  • MaoTongBin
  • MaoTongBin
  • 2016年01月13日 16:14
  • 4136

linux ftp server

  • 2009年02月03日 07:43
  • 19KB
  • 下载

linux下ftp的server/client的部署及使用

1.首先在一台linux机器上安装ftp服务端软件,例如proftpd,vsftpd等等 2.ftp客户端使用 (1)ftp remoteserver      通过ip或者主机名来来通过ftp协...
  • wangjianno2
  • wangjianno2
  • 2015年07月12日 02:43
  • 2104

Linux下搭建FTP服务器

Linux 下我们使用vsftp来作为我们的ftp server. Server OS :  Redhat 6.3 1.检查server上是否已经安装了vsftpd rpm -q...
  • hitabc141592
  • hitabc141592
  • 2014年12月10日 16:06
  • 10309

slickedit通过ftp远程编写linux server上的代码

slickedit中可以通过ftp 远程编辑linux server上单个文件代码,首先保证服务器上安装了ftp server. 1.file->FTP->Start New Connection.....
  • janeqi1987
  • janeqi1987
  • 2017年02月10日 16:01
  • 418

Linux FTP 服务器配置简单说明

 一.  FTP 说明     linux 系统下常用的FTP 是vsftp, 即Very Security File Transfer Protocol. 还有一个是proftp(Professio...
  • tianlesoftware
  • tianlesoftware
  • 2011年01月18日 23:41
  • 26736

CentOS7安装和配置FTP

1. 安装vsftpd#安装vsftpd yum install -y vsftpd #设置开机启动 systemctl enable vsftpd.service # 重启 service vsf...
  • the_victory
  • the_victory
  • 2016年08月12日 15:28
  • 21144
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux下的FTP Server服务器的安装
举报原因:
原因补充:

(最多只允许输入30个字)