Answers:
您应该从Linux Documentation Project页面开始。
这里列出了一些有趣的参考。
但是,您应该浏览本指南页面以及网站上的其他页面。
根据您现有的理解,最好直接从中选择正确的指南。
一旦接触到问题,HOWTO页面将为特定问题提供帮助。
当我弄湿我的脚时,我并不是要听起来陈旧,但Google却提供了巨大的帮助:“ Samba slackware 10 conf技巧”。
Linuxquestions.org也是完全宝贵的资产。我可以问一些有关特定发行版的问题,或者是一个非常复杂的iptables方案,通常会得到一个友好的答案。
奥莱利(O'Reilly)也出版了好几本好书,即使在今天,我也把它们放在桌子上:
Linux网络管理员指南,第三版。托尼·鲍茨(Tony Bautts),特里·道森(Terry Dawson),格雷戈尔·普迪(Gregor N.Purdy)2005年2月页数:362 http://oreilly.com/catalog/9780596005481/
Linux iptables Pocket参考,第一版。格雷格·珀迪(Gregor N.Purdy)http://oreilly.com/catalog/9780596005696/
Linux服务器安全性,第二版。迈克尔·鲍尔(Michael D.Bauer)。2005年1月。页数:542 http://oreilly.com/catalog/9780596006709/
最后但并非最不重要的:沙盒。买一台便宜的二手计算机并在上面安装一些发行版(如果您想简单一些,我建议使用Ubuntu,如果您想更陡峭的学习曲线,我建议使用Slackware。)
我在同一条船上,自从我切换到Linux以来才过一段时间。我使用了以下资源:
当然,这绝不是一个完整的列表(因为我本人还是新手,所以更是如此),但是我觉得它是一个不错的开始。它当然帮助了我。希望它对您有帮助!
干杯。
我建议您暂时安装并使用Linux。您知道这句话:我们保留所听到内容的20%,所见内容的50%和所做工作的90%。
我建议您进行初学者友好的发行。
http://www.ubuntulinux.org/我最喜欢Ubuntu Linux。它非常人性化,但是基于坚实的Debian基础,如果您想更深入地学习,可以使用它。
将其安装在一些备用硬件或VM上,然后使用它。为您设置简单的任务(安装Web服务器,使用NAT设置路由器,安装群件,更新系统等),并了解将您带往何处。其他答案中列出的资源将很有用:-)。
关于Linux的好处是几乎所有东西都是可配置的,并且系统不会试图妨碍您。适应(像所有新事物一样)需要一些时间,但是不乐观的是,您会喜欢它的:-)。
对于Red Hat Enterprise Linux的常规管理文档(大部分适用于Centos之类的衍生产品,并且更普遍地适用于其他发行版中的同一软件),您可能会发现RHEL Docs Page很有用。
有关SELinux相关主题的信息,请尝试《Fedora SELinux用户指南》。
有关各种主题的更多常规文档,建议您浏览一下Gentoo的可用文档。在大多数情况下,Gentoo附带的所有内容都与上游项目发布的内容极为接近,并且Gentoo长期以来一直以其出色而详尽的文档而著称,您应该发现该文档大部分都适用于任何发行版。尝试使用其文档部分和(非官方的)Gentoo Wiki。
作为更一般性的建议,我无法强调您使用的任何发行版,都应尝试在其自己的工具(包管理器,提供的脚本等)的框架内以及在“发行版”首选方式”,而不是放弃从源代码进行编译或修改自己的脚本的诱惑。
大约2周前,我在这里提出了类似的问题。那天晚上,我使用此指南使用Ubuntu Server Edition设置了SAMBA服务器:http : //www.howtoforge.com/ubuntu-home-fileserver
我什至通过Windows笔记本电脑通过SSH(Putty)完成了安装。从那以后,没有一天我没有从家庭/工作/咖啡店远程登录并检查状态/带宽/其他。
我已经将其配置为文件服务器,并且正在运行Apache和一个不错的小型网站。我也将其用作FTP服务器。这不是监视器,键盘或鼠标,所以我使用腻子进行所有配置。
我已经迷上它了……它太棒了!
这是我帖子的链接:
有关大规模Linux / Unix系统管理,请参见http://www.infrastructures.org/
一些特定的工具建议有些过时(例如,用于版本控制的CVS,如今我建议使用git或mercurial),但是基本原理是合理的。