当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]ubuntu 安装GLFTPD的过程!
帖子发表于 : 2008-04-07 18:34 

注册: 2007-05-25 2:07
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
哈哈,研究几天LINUX ,全是在GOOGLE搜索来的资料,
现在还是对LINUX不懂

GLFTPD 主要是在 TOP SITE里使用得比较多,

因为对GLFTPD的操作比较熟悉,所以希望自己的服务器用GLFTPD来进行文件上传和下载,方便管理。

在默认安装 ubuntu 的LAMP之后, 在来装GLFTPD,装之前要先装他的运行环境。
首先用ROOT 权限进去

#第一次安装系统,可以使用 sudo passwd root 命令来设置ROOT密码,设置完之后 输入 exit 退出当前用户,使用ROOT进入

然后插入 ubuntu 的光盘,
用命令安装 sudo apt-get install xinetd

然后安装 sudo apt-get install gcc

安装完之后,找到光盘里的 J:\pool\main\o\openssl\ 目录整个上传到系统的 ROOT目录下
用 cd openssl 命令 进入OPENSSL目录
然后运行 sudo dpkg -i openssl_0.9.8e-5ubuntu3_i386.deb
安装完之后可以开始安装 GLFTPD了。


把下载过来的 glftpd-LNX_2.01.tgz 上传到ROOT目录下
运行:tar -zxvf glftpd-LNX_2.01.tgz
解压完成后
cd glftpd-LNX_2.01进入目录。
运行 ./installgl.sh
开始安装
============================

### # ##### ##### #### #### ###
# # # # # # # # # # #
# # ### # # # # # #
# ## # # # #### # # #
# # # # # # # # #
### ##### # # # #### #####


--== WE MAKE FILES TRANSFER ==--


-----------------------------------------------------------
GLFTPD INSTALLER v2.0.1 (linux)

Originally done by jehsom and dn.
Made ready for the new era by turranius and psxc.
-----------------------------------------------------------


Before we begin: If this installer fails on your system, please
let the devs know. You find us on irc (efnet) in #glftpd. Thank you.
Also, any bugs found in glftpd itself should be reported either to
the board @ http://www.glftpd.com, in the irc channel, or both.

Press <enter> to continue. 直接回车,
=============================
1. TCPD SETUP:
--------------

Do you wish to use tcpd? If you are not sure then you should not
use it. If you decided to change this at a later time, please
search for tcpd in glftpd.docs for the required changes.

Use tcpd? [Y]es [N]o:

我输入 N 回车继续
==========================
2. JAIL SETUP:
--------------

Do you want to run glftpd in a "Jailed" environment? In this
environment a private directory will be created and glftpd will
be installed inside. Regular shell users will not be able to get
inside this private directory. The glftpd.conf is also moved
inside for added security and a new group will be created so
you and other users you specify can access glftpd through the shell.

Use a jailed environment? [Y]es [N]o:
我选择Y 这里是问你是否要把GLFTPD的文件方到一个的单独的文件夹,选择是。方便管理。
=============================
Please enter the private directory to install glftpd inside [/jail]:
叫你输入一个目录来存放,我选择输入 /glftpd

==================
Do you want to create a private group? If you say no then only root will
be able to access glftpd. Otherwise you can add other shell users to the
group so they can access glftpd from the shell.

Use a private group? [Y]es [No]:
问你是否要建立一个组,输入N 不建立,因为组可以等你装好之后在FTP软件里用命令来建立。
========================
4. SERVICE SETUP & MULTI-INSTALL:
---------------------------------

Enter a service name for glftpd. This name will be used as the
service name mapped to the port in /etc/services, the name
used in your (x)inetd settings, and the name of your config-file.
NOTE: If you (wish to) have multiple instances of glftpd on the
same box, you *must* to change this.
Press <enter> for the default (glftpd)>

输入一个名字, 就使用默认的,直接回车
==========================
6. PORT AND SYSTEM SETUP:
-------------------------

Enter the port you would like glftpd to listen on [1337]:

要你选择FTP的端口,一般选择21,或者其他端口,
===============================
7. SSL/TLS SETUP:
-----------------

We will now create a certificate for SSL/TLS support. This step is
required.


Please specify location, inside /glftpd/glftpd,
to install the cert (ftpd-dsa.pem) [/etc]:

要求你输入一个名字 做为 SSL的证书名,我是:YYeTs

========================================
9. FINISH:
----------

Congratulations, glFtpD has been installed. Scroll up and note any errors
that needs fixing. ./installgl.debug contains a log of the installation process.

To get your site running, you must edit /glftpd/glftpd.conf according to
the instructions in /glftpd/glftpd/docs/glftpd.docs.
For help, visit #glftpd on EFnet AFTER you've read (not skimmed) the docs/faq.

After configuring glftpd, visit the following websites for additional
scripts to give your site some style!:
Turranius - http://www.grandis.nu/glftpd
Jehsoms - http://runslinux.net/
dn's and ip's - http://www.chimera-coding.com
D-ViBE's collection - http://www.glftpd.at

The official glftpd homepage is located at http://www.glftpd.com

Thanks for your support!
the glFtpD team

到此安装结束了,
=============================
CD ..
回上层目录。
然后重启下:xinetd
重启命令:/etc/init.d/xinetd restart
=============================

现在修改下配置文件,让我们可以从外部主机登录。

用编辑器打开 /glftpd/glftpd/ftp-data/users/glftpd
找到:
IP *@127.0.0.1

把他改为:IP *@*
就是不限制IP,等你加完用户在改回来。
在 运行下:/etc/init.d/xinetd restart
===============
然后就可以在FTP软件里用 glftpd用户名,密码也是glftpd登录了,哈哈,
---------
登录后可以添加用户,
我在FLASH FXP里运行原始命令:
site adduser admin 123456 *@*
添加一个用户,admin 名字是123456 IP段不限制。
要给他加权限,可以加管理权限:
SITE CHANGE admin FLAGS +G
===========
GLFTPD的命令和IOFTPD是一样的,两者都可以用,你可以把别人预置的命令导入 FLSAHFXP,

我附上一个。


附件:
文件注释: IOFTPD 命令
ioFTPD.5.8.plus.ioBanana.v20.and.ioA.zip [15.08 KiB]
被下载 67 次


最后由 lypzxm 编辑于 2008-04-08 4:51,总共编辑了 3 次
页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-07 18:39 

注册: 2007-05-25 2:07
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
给几个基本的命令在你使用管理员帐号登录后在FTP里执行原始命令来做:
假设用户是yyets

这个表示不能上传:site change yyets max_sim_up 0

允许20人同时在线,每IP 3线程
site change yyets num_logins 20 3

不限制流量:
site change YYeTs_RAW_084 ratio 0


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-08 4:50 

注册: 2007-05-25 2:07
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
晚上又测试了下,64位版系统,装2.01的装不上
装2.0的可以


页首
 用户资料  
 
4 楼 
 文章标题 : Re: [分享]ubuntu 安装GLFTPD的过程!
帖子发表于 : 2009-08-15 22:38 

注册: 2007-10-28 12:16
帖子: 94
地址: 中国人民解放军
送出感谢: 0 次
接收感谢: 0 次
你好,64位系统可以安装2.0.1的。
步骤完全一样,你没说明问题出在哪里。我帮不上你了!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译