Мы собираемся купить здесь VPS, чтобы делать весь наш хостинг. Компания, которую мы собираемся купить, предлагает cPanel для управления ею.
Мне нужен хороший материал для чтения о том, как управлять VPS. Настройка джейлов / гостевых ОС (что бы они ни называли), управление IP-адресами и т. Д.
Я полагаю, что всего этого можно достичь с помощью cPanel. Но было бы неплохо узнать, как подключиться по SSH к корневой ОС и выполнять все административные задачи.
Какие хорошие электронные книги / руководства / инструкции по управлению VPS я могу прочитать?
В тот момент, о котором вы говорите, вам нужно больше «Как администрировать Linux-сервер», раз уж вы этим занимаетесь.
CPanel, Webmin и все эти типы инструментов представляют собой уровни абстракции, от которых вы отказываетесь. Когда вы опускаетесь ниже этого, это основное администрирование, что означает научиться возиться с ручками различных программ, запускающих шоу. Это включает в себя такие вещи, как ваш MTA (sendmail или postfix, возможно), ваш веб-сервер (возможно, Apache, хотя, возможно, nginx), интерпретируемый язык сценариев (php или, возможно, perl), а также все другие забавные элементы, которые поставляются с администрированием сервера, которые вы упомянули, например, администрирование пользователей, конфигурацию сети, управление хранилищем, резервное копирование вручную и т. д.
Звучит весело? Если да, то вы больной человек (и добро пожаловать в клуб).
Я бы порекомендовал общую книгу администратора Linux. Если у вас установлена ОС CentOS, вы можете сделать намного хуже, чем Red Hat Linux Unleashed (Redhat и CentOS практически идентичны для задач, которые вы будете выполнять). Существуют эквивалентные книги для любой ОС, которую вы используете, так что поищите на Amazon. Если вы обновите дистрибутив, который используете, я готов поспорить, что некоторые люди могут предложить хорошие предложения.
Вы говорите о том, чтобы открыть большую банку с червями. Убедитесь, что вы действительно заинтересованы, прежде чем копать. Кроличья нора глубокая.