仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 600|回复: 8
打印 上一主题 下一主题

[其他Linux] 来讲讲:Linux体系下完成FTP假造主机

[复制链接]
灵魂腐蚀 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:58:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用gcc或g++进行编译,使用gdb进行调试;
在Linux下,我们能够用wu-ftp、tftp-server、proftpd、gssftp、vsftp等FTP服务程序来构建FTP服务器。因为wu-ftp(WashingtonUniversityFtp)普遍利用在各类Linux刊行版本和多种的Unix(个中包含了IBMAIX、FreeBSD、HP-UX、各类BSD、Solaris等)中,同时它在因特网中的占据量凌驾了50%,而且如今Linux刊行版本中都带有2.6版本的wu-ftp,因而上面以它为例先容在Linux下怎样完成FTP假造主机。
假造主机安装请求
wu-ftpd供应了假造主机的功效。它经由过程一个FTP软件在统一台主机上供应分歧FTP服务器,以主机称号或IP来辨别各个分歧的假造主机。
wu-ftp有rpm和tar两种安装体例。rpm安装对照复杂,能够间接经由过程rpmivhwu-ftp*.rpm就能够安装完成。上面次要先容tar安装体例。
关于没有RPM安装程序包的Linux,能够从http://www.wu-ftpd.org下载一个源程序tar代码包,如许能够更好地依照需求来定制wu-ftp所能撑持的各类功效,包括一些附加的upload的速度、假造主机等功效。
1.解紧缩包tar-zxvfwu-ftpd-current.tar.gz:
#cdwu-ftp

2.设置所必要的附加功效:
#./configure--enable-virtual

这个enable-virtual参数必需举行设定,经由过程设定了这个参数,供应假造主机的服务,同时增添了对FTP服务器的吞吐量,如许wu-ftp就具有了假造主机的功效。
3.举行编译及安装
#make
#makeinstall


经由过程以上各个步骤,就已把服务器乐成地安装在Linux体系上了。如今体系上应当包括了
/etc/ftpaccess
/etc/ftpconversions
/etc/ftpgroups
/etc/ftphosts
/etc/ftpusers


设置文件,和
/usr/bin/ftpcount
/usr/bin/ftpwho
/usr/sbin/ftprestart
/usr/sbin/ftpshut
/usr/sbin/in.ftpd


等可实行的程序,固然还包括一些help,man的文档。只需体系中包括了这些文件,就申明FTP服务器已安装乐成。
在这些文件中有两个文件是关于假造主机设置的,个中ftpservers文件把持了当客户上岸分歧假造主机时分,服务器接纳分歧的设置文件来举行功效设置。比方在ftpservers中增添上面两个语句:
172.20.66.10/etc/ftpaccess.1
172.20.66.20/etc/ftpaccess.2


这两行参数指定了当用户从10IP会见的时分,服务器指定的是ftpaccess.1的设置文件,而当用户从20IP会见的时分,服务器指定的是ftpaccess.2的设置文件。鄙人面设置假造主机的过程当中,必要这个文件的共同利用

</p>
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup
再现理想 该用户已被删除
沙发
发表于 2015-1-18 09:15:02 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-21 18:51:08 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
深爱那片海 该用户已被删除
地板
发表于 2015-1-30 21:50:43 | 只看该作者
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。
变相怪杰 该用户已被删除
5#
发表于 2015-2-6 16:12:44 | 只看该作者
学习Linux,应该怎样学,主要学些什么,一位Linux热心学习者,一段学习Linux的风云经验,历时十二个小时的思考总结,近十位网络Linux学习者权威肯定,为您学习Linux指明方向。
再见西城 该用户已被删除
6#
发表于 2015-2-17 03:48:12 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
谁可相欹 该用户已被删除
7#
发表于 2015-3-5 15:36:12 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
飘飘悠悠 该用户已被删除
8#
发表于 2015-3-12 09:53:23 | 只看该作者
一些显而易见的小错误还是用vi改正比较方便。以后的大一点的程序就得在Linux下调试了,因为有的头文件在VC里面说找不到。?
若天明 该用户已被删除
9#
发表于 2015-3-19 20:17:17 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 04:21

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表