从Windows的背景来看,我在Linux方面有点失落,所以对于一个对Linux不熟悉的有经验的系统pipe理员来说,有没有什么好的解决scheme。
您应该从Linux文档项目页面开始。
这里列出了一些有趣的参考。
但是你应该浏览这个指南页面,也可能是网站上的其他页面。
根据你现有的理解,直接从那里select正确的指南是很好的。
一旦你进入事情, HOWTO页面应该帮助具体的事情。
当我湿透我的脚时,我的意思并不是要performance出诚恳的态度,而是Google给予了巨大的帮助:“Samba slackware 10 conf tips”。
Linuxquestions.org也是一个非常宝贵的资产。 我可能会问具体的发行版或一个非常复杂的iptablesscheme的具体问题,通常会得到一个友好的答案。
O'Reilly也出版了几本很棒的书,甚至在今天我的桌上也有:
Linuxnetworkingpipe理员指南 ,第三版。 作者:Tony Bautts,Terry Dawson,Gregor N. Purdy 2005年2月页数:362 http://oreilly.com/catalog/9780596005481/
Linux iptables袖珍参考 ,第1版。 作者:Gregor N. Purdy http://oreilly.com/catalog/9780596005696/
Linux服务器安全 ,第二版。 由迈克尔D.鲍尔。 January 2005. Pages:542 http://oreilly.com/catalog/9780596006709/
最后但并非最不重要的一个沙箱。 得到一个便宜的二手电脑,并安装一些发行版(如果你想要一些简单的东西,我推荐Ubuntu,或者如果你想要一个更陡的学习曲线,可以使用Slackware。)
我在同一条船上,自从我转向Linux以来,只是一段时间。 我使用了以下资源:
当然,这绝不是一份全面的清单(我自己更是一个初学者),但我觉得这是一个很好的开始。 这当然帮助了我。 希望它也帮助你!
干杯。
我build议你安装一段时间并使用Linux。 你们知道这个说法:我们保留20%的收入,50%的收入和90%的收入。
我build议一个初学者友好的分布。
http://www.ubuntulinux.org/ Ubuntu Linux是我的最爱; 它非常友好,但基于可靠的Debian基础,如果您想深入了解,可以使用它。
安装在一些备用硬件或虚拟机上,然后使用它。 设置你自己的简单任务(安装networking服务器,设置一个路由器与NAT,安装组件,更新系统等),看看你的位置。 在其他答案列出的资源将有用:-)。
关于Linux的好处是几乎所有东西都是可configuration的,系统不会妨碍你的工作。 它需要一些习惯(如所有新的),但即时通讯乐观,你会喜欢它:-)。
对于红帽企业Linux的一般pipe理文档(大多数情况下适用于像Centos这样的衍生产品,更一般地适用于其他发行版的相同软件),您可能会发现RHEL Docs Page有用。
有关SELinux相关主题的信息,请尝试Fedora SELinux用户指南
有关各种主题的更多一般性文档,我会build议通过Gentoo提供的文档。 大多数情况下,Gentoo的所有内容都非常接近上游项目发布的内容,而且Gentoo以其出色的详细文档而闻名,您可以在大部分发行版中find适用的版本。 尝试其文档部分和(非官方) Gentoo Wiki 。
作为一个更一般的build议,我不能强调,无论你使用什么发行版,你都应该在自己的工具(包pipe理器,提供的脚本等)的框架内尽可能地做,并在“发行版喜欢的方式“,而不是屈服于从源头上编译或破解自己的脚本的诱惑。
大约2个星期前,我在这里问了一个类似的问题。 那天晚上,我使用本指南设置了一个使用Ubuntu Server Edition的SAMBA服务器: http : //www.howtoforge.com/ubuntu-home-fileserver
我甚至通过我的Windows笔记本电脑上的SSH(腻子)完成安装。 从那以后,没有一天过去了,我没有远程login家庭/工作/咖啡店,并检查状态/带宽/无论如何。
我已经configuration它为一个文件服务器,我正在运行Apache和一个不错的小网站。 我也使用它作为FTP服务器。 这是没有显示器,键盘或鼠标,所以我做所有configuration使用腻子。
我已经迷上了它…真棒!
这里是我的post的链接:
Windowspipe理员希望从Linux(ubuntu)文件服务器开始小
对于大规模的Linux / Unix系统pipe理,请参见http://www.infrastructures.org/
一些具体的工具build议有点过时(例如版本控制CVS,现在我build议git或mercurial),但基本原则是健全的。