0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: linux, системное администрирование, cssh</p>
1
<p>Теги: linux, системное администрирование, cssh</p>
2
<p>Еще не так давно (лет 5-7 назад) системный Linux-администратор был ограничен в выборе средств администрирования и автоматизации. При этом в одних случаях можно было обойтись самописными bash/Python/Perl-скриптами, а в других требовались уже решения уровня Enterprise от таких гигантов, как Oracle, IBM либо RedHat.</p>
2
<p>Еще не так давно (лет 5-7 назад) системный Linux-администратор был ограничен в выборе средств администрирования и автоматизации. При этом в одних случаях можно было обойтись самописными bash/Python/Perl-скриптами, а в других требовались уже решения уровня Enterprise от таких гигантов, как Oracle, IBM либо RedHat.</p>
3
<p>Однако с развитием Open Source существенно развивалась и автоматизация в администрировании. Довольно скоро на смену самописным скриптам пришли готовые решения, но появились данные инструменты не на пустом месте. По сути, они представляли собой решения по автоматизации стоящих перед сисадмином задач, причем эти решения развивались по принципу KISS ("Keep it simple, stupid"), следовательно, они получали широкие перспективы как в плане развития, так и в плане распространения.</p>
3
<p>Однако с развитием Open Source существенно развивалась и автоматизация в администрировании. Довольно скоро на смену самописным скриптам пришли готовые решения, но появились данные инструменты не на пустом месте. По сути, они представляли собой решения по автоматизации стоящих перед сисадмином задач, причем эти решения развивались по принципу KISS ("Keep it simple, stupid"), следовательно, они получали широкие перспективы как в плане развития, так и в плане распространения.</p>
4
<h2>Cluster SSH</h2>
4
<h2>Cluster SSH</h2>
5
<p><strong>Сssh</strong>(Cluster SSH) -- один из наиболее часто применяемых инструментов администрирования, который был таковым вплоть до появления средств ansible/puppet/chef.</p>
5
<p><strong>Сssh</strong>(Cluster SSH) -- один из наиболее часто применяемых инструментов администрирования, который был таковым вплоть до появления средств ansible/puppet/chef.</p>
6
<p>Работа с cssh отличалась простотой, так как не было необходимости повторять те же самые действия на каждом сервере поочередно -- все сводилось непосредственно к мультиплексированию ввода в терминале на группу SSH-подключений. Конечно, у данного решения были и недостатки, ведь должно было сохраняться взаимодействие с администратором, то есть его контроль.</p>
6
<p>Работа с cssh отличалась простотой, так как не было необходимости повторять те же самые действия на каждом сервере поочередно -- все сводилось непосредственно к мультиплексированию ввода в терминале на группу SSH-подключений. Конечно, у данного решения были и недостатки, ведь должно было сохраняться взаимодействие с администратором, то есть его контроль.</p>
7
<p>Вот как выглядит<strong>Cluster SSH</strong>в работе:</p>
7
<p>Вот как выглядит<strong>Cluster SSH</strong>в работе:</p>
8
<p>Конечно, в настоящее время средства автоматизации шагнули далеко вперед как в плане своих возможностей, так и с точки зрения функциональности, не говоря уже о расширении этих возможностей плагинами.</p>
8
<p>Конечно, в настоящее время средства автоматизации шагнули далеко вперед как в плане своих возможностей, так и с точки зрения функциональности, не говоря уже о расширении этих возможностей плагинами.</p>
9
<h2>Пару слов про Ansible</h2>
9
<h2>Пару слов про Ansible</h2>
10
<p>Сегодня наиболее распространенным средством автоматизации в администрировании является хорошо известный<strong>Ansible</strong>. Он позволяет автоматизировать почти любые задачи сисадмина, что не может не радовать, при этом для работы достаточно лишь SSH-доступа к хостам. Изначально данный проект развивался независимо, однако потом был приобретен компанией RedHat. Впрочем,<a>про Ansible мы уже неоднократно писали</a>, поэтому вы можете последовать по ссылке и изучить эту тему более подробно.</p>
10
<p>Сегодня наиболее распространенным средством автоматизации в администрировании является хорошо известный<strong>Ansible</strong>. Он позволяет автоматизировать почти любые задачи сисадмина, что не может не радовать, при этом для работы достаточно лишь SSH-доступа к хостам. Изначально данный проект развивался независимо, однако потом был приобретен компанией RedHat. Впрочем,<a>про Ansible мы уже неоднократно писали</a>, поэтому вы можете последовать по ссылке и изучить эту тему более подробно.</p>
11
<p><em>По материалам https://tproger.ru/.</em></p>
11
<p><em>По материалам https://tproger.ru/.</em></p>
12
<p>Также вам могут быть интересны следующие статьи:</p>
12
<p>Также вам могут быть интересны следующие статьи:</p>
13
<ul><li>"<a>Инструменты сисадмина: резервное копирование</a>";</li>
13
<ul><li>"<a>Инструменты сисадмина: резервное копирование</a>";</li>
14
<li>"<a>Инструменты сисадмина для мониторинга и логирования</a>".</li>
14
<li>"<a>Инструменты сисадмина для мониторинга и логирования</a>".</li>
15
</ul>
15
</ul>