Answer the question
In order to leave comments, you need to log in
What literature can you start learning about system administration?
There is no goal to become a professional in this area, but I would like to understand the pieces of iron better. There is an idea to build a small home server for picking. If possible, I would like to see in the answer some one book (most likely, by inertia, I will be able to find reading material for myself if necessary), or a list of references in the recommended reading order.
PS Please do not offer options "poke and read the forums", I have already spent a lot of time studying web development)
Answer the question
In order to leave comments, you need to log in
Surprisingly, the author is a woman. This, in my opinion, is the foundation of the fundamentals. Like, probably, books from a tsiska
I will disappoint you to the point of impossibility...
Administration is a set of practices. And like any applied discipline, it does not exist outside of specific tasks. And all the manuals on this subject are just a more or less coherent presentation of these practices - how to put the axis, how to tune it, how to tune it, how to do it, how to do it, "and why the raccoon and the mole dance tango and foxtrot" .. Yes, there is a certain educational minimum - but for it you do not need to read Nemeth comrades, but Oliferov. If you know who Olifers are and what they write about, then you don’t need to read anything, you need to set a task and start solving it. And to study the questions that arise in the course of the solution.
Actually, this is system administration :)
There is no such magic "one" book :-) Administration is a work with a bunch of SYSTEMS, SUBSYSTEMS, SERVICES AND PROTOCOLS. And for each of the representatives of the above, ten or more fairly thick books have been written. And to pick a home server - yes, you can get by with a few books. But one is definitely not.
Since ... Well, let's say you started installing Linux. Questions immediately begin: "how to split a disk?" "GPT or MBR"? Reading manuals begins, and how GPT differs from MBR. The next question, also on the disk: "What file system should I do? Ext3 / ext4 / xfs / btrfs / zfs / ufs? Reading begins, which file systems are supported by the OS you are installing, how they differ and which one is preferable specifically for your scenario.
Then network settings. Need an IP address. What is an IP address, what is it for, and which one should be assigned to this particular machine? And how will she then go online. If I assign a dynamic address, where will it come from? Will it spontaneously appear on my network, or will I need to do something first. Oh, some new acronym: DHCP. What is this?! And reading about DHCP begins ...
OK, I have a router at home, it can DHCP and everything seems to be set up. If I on the server I will expose "to receive the address on DHCP", then there will be no problems? In theory, it shouldn't..." A few days later: "Oh, why isn't this server responding to the IP it had the day before yesterday?!
Let's say you installed the system. It is necessary to somehow manage it so that each time you do not run to the server. What is the word SSH? How to use it, how to connect? Yeah, putty... Why am I entering root and password when logging in, but it won't let me in?!
Well, and so on, I will not develop the idea further :-) Making a home server is a laudable desire, but it is still very, very far from system administration. In addition, you did not specify which OS you are going to install on this server.
P / S /: Yes, and "I want to understand the hardware better" - this is a slightly orthogonal topic to all of the above, there are branching knowledge sets with their own rake :-)
Evie Nemeth's book is definitely good and it's the basics, not on system administration in general, but on Linux. That is, if you plan to work with Windows Server, for example, then this book will help you a little.
I would advise A.M. Kenin - "System Administrator's Tutorial" . Just right for beginners, a little bit of everything. Having understood the basics, you can already move on, choosing the direction of interest.
A wonderful book. Talks about the principles of the system / network administrator, without affecting the technical part.
As CityCat4 said above, no one will ever write a book about administration. This is just unreal!
But to read mana in the original language, then no one will forbid trying (although sometimes it is fraught - from my own experience). This is the basis of the fundamentals.
Yes, in order to automate the routine, it would be nice to master a couple of EPs. For sometimes the questions "how to make *** do it again" will even make you laugh. And in the console, the language is not complete.
And one more thing: thematic forums (not ENT) may well allow you to master the topic of interest.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question