- 论坛徽章:
- 0
|
glftpd的官方网站是http://www.glftpd.com/,目前的最新版本是2.0.1 2005-12-25发布的,到现在也没有什么大的安全漏洞,经典程序啊!
# tar -zxvf glftpd-LNX_2.01.tgz
解压完成后
# cd glftpd-LNX_2.01
# ./installgl.sh
如果被告知权限被deny了,请用chmod +x 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:
小知识:tcpd程序是负责检测telnet、FTP等服务请求的。一旦有服务请求到来,inetd进程将启动tcpd进程。tcpd在日志文件中记录该请求,并且完成其它一些检测工作。如果一切正常通过,tcpd将启动相应的服务器进程,然后结束。
我输入 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:
这里是问你是否要把GLFTPD的文件方到一个的单独的文件夹
我选择Y ,回车继续
=============================
3 GLFTPD BASE SETUP:
--------------
Please enter the private directory to install glftpd inside [/jail]:
叫你输入一个目录来存放
我输入 /usr/local/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 不建立
========================
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)>
直接回车使用默认
==========================
5. COMPILING SOURCES & COPYING LIBS:
---------------------------------
这里会输出一些提示
==========================
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的证书名
我输入:cacti
========================================
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
到此安装结束了 |
|