胖头鱼的Linux学习笔记

发表于:2007-07-04来源:作者:点击数: 标签:
作者: 胖头鱼 寻找Linux下的优秀工具和集成这些工具的优秀方法 胖头鱼的Linux学习笔记 ——寻找Linux下的优秀工具和集成这些工具的优秀方法 最后更新:2004-03-18 我们向您推荐使用安全可靠、 性能 卓越、应用丰富、成本低廉的 Linux系统 解决方案 。这幅图
 作者: 胖头鱼
寻找Linux下的优秀工具和集成这些工具的优秀方法

胖头鱼的Linux学习笔记
——寻找Linux下的优秀工具和集成这些工具的优秀方法

最后更新:2004-03-18


  1. 我们向您推荐使用安全可靠、性能卓越、应用丰富、成本低廉的Linux系统解决方案。这幅图描述的是ta139.com以及泰安移动公司的Internet接入方案,图中的防火墙和各种服务器均由Linux和基于Linux的自由软件提供动力支持。
      javascript:window.open(this.src);" style="CURSOR: pointer" onload="return imgzoom(this,550)">

  2. 个人习惯
    • 安装Red Hat Linux 7.3(2.4内核)或6.2版(2.2内核),以此为基础做服务器;安装Debian自娱自乐;
      Linux的应用目标是网络,小D竭力向您推荐Linux Server应用。对其他诸如Linux的中文支持、桌面美化、游戏Windows/Linux孰优孰劣等话题并不感冒;
      系统采用Server模式安装,或者定制安装,只安装基本系统和网络组件,然后根据实际需要安装其他软件包或进行系统的裁减;
      软件安装尽量使用RPM包。绝大多数情况下不需要键入configure; make; make install来浪费时间。
    • 用Google在全球范围内寻找答案!http://www.google.com

  3. 基础文档
    • Mandrake User DocSection
      MUO 是 MandrakeLinux(http://www.mandrakelinux.com/)为用户提供的入门手册,其内容实用并且实时更新,非常适合初学者做入门参考。与常见的各种Linux教程不同,MUO介绍给Linux初学者的是学习Linux的方法而非对某个系统的描述,这对各种有着千差万别的Linux发行版的学习尤为重要。吴晓光翻译并提供了部分章节的中文版:http://dummy.linux.net.cn/~xgwu/cmuo/,也可以从本地下载:cmuo.zip。
    • 鸟哥的Linux私房菜
    • 非常棒的Linux学习文档
    • Red Hat Docs
        这里有一份Red Hat Linux 9的官方中文文档:Red Hat Linux x86 安装指南 Red Hat Linux 入门指南 Red Hat Linux 定制指南
    • Debian GNU/Linux -- Documentation
    • The Linux Documentation Project
    • IBM : developerWorks 中国网站 : Linux 专区

  4. 安全接入Internet
    • 网络相关的命令:ifconfig、ifup、ifdown、route、ping、traceroute、netstat、host、dig、nslookup、whois、arp、telnet、ssh、ftp、ncftp、wget
    • 基于netfilter/iptables的NAT和防火墙 在Red Hat Linux 7.3上配置NAT和封包过滤防火墙
    • 很头疼写IPtables脚本?试试来自http://morizot.net/firewall/的Easy Firewall Generator for IPTables
    • 使用APT进行系统升级和软件包维护
      保持系统的持续更新,避免因为软件漏洞造成的安全隐患是保证系统安全健壮的基础,在Red Hat Linux中我们使用RPM来进行软件包的管理。RPM最大的问题就是复杂的依赖性处理,使用起来有时候非常麻烦,http://freshrpms.net/ 提供的APT(Advanced Package Tool),这个从Debian移植过来的软件包管理工具,有效的解决了上述问题。
    • Securing Optimizing Linux The Ultimate Solution 2.0
    • tcpdump和nmap
      嗅探器(sniffer)在网络安全领域是一把双刃剑,一方面常被黑客作为网络攻击工具,从而造成密码被盗、敏感数据被窃等安全事件;另一方面又在协助网络管理员监测网络状况、诊断网络故障、排除网络隐患等方面有着不可替代的作用。嗅探器是企业必不可少的网络管理工具。作为一个Linux网络管理员,最常用的网络嗅探器莫过于tcpdump了,当然有时候还需要nmap、netstat等其他工具的配合来进行你的工作。熟练掌握这些工具的使用,对系统维护有很大的帮助。对于我,直接的体验就是在检测处理公司网络内冲击波、MyDoom病毒的时候,利用tcpdump很快就能确定哪些机器中了招,然后查而杀之,呵呵。
    • Linux高级路由和流量控制HOWTO 一篇有关iproute2的文档,介绍了Linux实现的很多高级功能,原始出处 http://lartc.org/。
    • 基于ipchains的简易防火墙建置与流量统计 这篇文章是针对Linux 2.2内核的ipchains写的,非常详尽。如果要实现端口转发,则还需要ipmasqadm这个软件包。
    • IPTraf,IP Network Monitoring Software

  5. 代理服务器
    • Squid Web Proxy Cache
    • SOCKSv5 server
    • Proxy Auto-Config File
    • Kingate http://www.kingate.net kingate is a proxy server like wingate that support http, https, socks, pop3, smtp, telnet, ftp, mms, rtsp, and dns proxy.

  6. 运行在Linux上的各种服务
    • telnet & sshd
      虽然Linux可以利用X Window的Client/Server架构以及诸如VNC Server等图形化的远程登录手段进行远程控制,但对于一个系统管理员来说,基于控制台界面的ssh或telnet永远是第一选择。ssh需要支持ssh的客户端软件才能进行登录,在Windows上小D一直在用PuTTY,这是一个简单实用的小工具,可以从这里下载到PuTTY:http://www.chiark.greenend.org.uk/~sgtatham/putty/。另一方面从Linux桌面访问Windows终端服务可使用rdesktop,1.3.0版开始已经支持RDP5。
    • WWW服务器 -> 用apache/php/mysql + phpbb 搭建一个论坛,实例:http://taishan.ta139.com/
      网站运营中,分析了解网站的访问情况是一件重要的工作,AWStats是一个优秀的WEB日志分析软件(AWStats is a free powerful and featureful server logfileanalyzer that shows you all your Web/Mail/FTP statistics includingvisits, unique visitors, pages, hits, rush hours, os, browsers, searchengines, keywords, robots visits, broken links andmore...),它可以协助管理员制作这些详尽的统计报表。点这里察看本站的日志分析。
    • FTP服务器 -> proftpd
    • DHCP服务器
    • DNS服务器
    • NFS服务器
    • SAMBA服务器

  7. 邮件服务器
    • Qmail_setup-v1.5.4a.stable.tar.gz iceblood提供的Qmail安装包,在Red Hat Linux 7.x上安装成功
    • EasyQmail http://sourceforge.net/projects/easyqmail/
    • 金星工作室
      http://www.hleil.com/
      rpm-qmail的主页: http://www.hleil.com/qmail/qmail/index.html
      相关: http://www.hleil.com/qmail/vpopmail/index.html
      相关: http://www.hleil.com/support/howto/qmail-vpopmail-sqwebmail-howto.html
      相关: http://www.hleil.com/do/LeoBoard/forums.cgi?forum=4
    • Life with qmail
      Postfix + Cyrus-IMAP + Cyrus-SASL + MySQL + IMP完全指南
      Qmail Toaster Project for Red Hat
      Bill's Linux Qmail Toaster
    • iGENUS Org. WebMail iGENUS是一个Webmail接口,需要配合qmail+vpopmail+Mysql使用,http://www.ta139.com/webmail/是iGENUS的一个运行实例,在iGENUS基础上增加了注册功能和短信互动模块,支持新邮件到达短信通知,通过短信更改帐号口令等功能。
    • 邮件(杀毒)网关 AntiVir MailGate http://www.hbedv.com/,既可以和MTA结合对流经MTA的所有邮件进行检查过滤,也可以和代理服务器结合对通过代理发送的邮件进行检查。
    • 反垃圾邮件相关
      中国反垃圾邮件联盟 http://anti-spam.org.cn/
      Spamhaus China http://www.spamhaus.cn/
      Open Relay Test

  8. Linux 集群技术
    • 高可用性集群
    • 负载均衡集群

  9. 软盘上的Linux
    • floppyfw,软盘上的防火墙。姚飞把它移植到了其它存储介质上 http://yfroom.8800.org/ffwinstall.html
    • Coyote Linux
    • 廉价的打印服务器 How to convert an old 486 PC to a Print Server

  10. 中文论坛、讨论区
    • http://www.chinaunix.net/ 中国Unix技术社区
    • http://www.linuxsir.com/ LinuxSir
    • http://www.linuxfans.org/ 中国Linux公社
    • http://www.douzhe.com/ unix中文宝库
    • http://www.freebsdchina.org/ FreeBSD China
    • http://www.linuxaid.com.cn/forum/ LinuxAID技术支持中心
    • http://www.linuxfab.com/ LinuxFab
    • http://www.linuxforum.net/ 中国Linux论坛

  11. 开源项目和软件下载
    • http://sourceforge.net/ sourceforge.net
    • http://freshmeat.net/ feshmeat.net
    • http://www.cosoft.org.cn/ 共创软件联盟
    • http://www.wormwang.net/ 新丝(思)路

 为胖头鱼原创文档,均系胖头鱼业利用余时间学习、写作,如果您发现该文档水准业余,纯属事实,特此声明。xixi
胖头鱼,乡下小弟,进城务工青年。下面是小D在计算机方面的部分工作

基于Linux搭建开发的:

  • 这个网站:http://www.ta139.com/
  • 这个邮件系统:http://www.ta139.com/webmail/ 广告:泰安移动手机用户免费注册使用,新邮件短信通知也是免费的 :)
  • 以及在ta139.com这个域名背后,你看不到的很多很多台Linux服务器


  • 其它:

  • 杀毒工具KAV 2.0F、电子提醒簿Cool Clocker 1.0/2.0,如果你曾经用过或者曾经记得这些小工具,那么,咱们应该是老朋友了 :)
    开发工具:Turbo Pascal、Turbo ASM(KAV);Delphi(Cool Clocker)


  • 基于SMPP/CMPP的短信互动平台。如果你曾受到05380下发短信的骚扰,千万别扁我,不是我发的;如果你参加泰安移动的短信活动中了大奖,不用分我一半,记得请我吃饭就好了 ;)
    开发工具:Delphi(网关)、PHP(互动脚本) + MySQL
  • 原文转自:http://www.ltesting.net