Отредактировано 4 несколько месяцев назад от ExtremeHow Редакционная команда
FedoraКабинаУправление системойGUIКонфигурацияКомандная строкаТерминалПрограммное обеспечениеНовичкиАдминистрирование системы
Перевод обновлен 4 несколько месяцев назад
Fedora — хорошо известный дистрибутив Linux, предоставляющий надежную платформу для разработчиков, системных администраторов и технических энтузиастов. Одним из инструментов, упрощающим управление системами Fedora, является «Cockpit». Cockpit — это веб-интерфейс, который позволяет легко управлять вашей системой Linux. Он позволяет выполнять такие задачи, как запуск служб, устранение неполадок, настройка сетей и даже запуск контейнеров.
Cockpit разработан так, чтобы быть удобным для пользователя и может быть доступен через любой современный веб-браузер. Благодаря интуитивному дизайну как новые, так и опытные пользователи могут управлять своими системами без необходимости запоминать сложные инструкции командной строки.
Прежде чем вы сможете использовать Cockpit, вы должны установить его на своей системе Fedora. Это, как правило, просто.
sudo
.sudo dnf install cockpit
sudo systemctl start cockpit.socket
sudo systemctl enable cockpit.socket
После выполнения этих шагов Cockpit будет установлен и запущен на вашем компьютере с Fedora.
После установки Cockpit получить к нему доступ очень просто. Если вы получаете доступ удаленно, убедитесь, что настройки брандмауэра позволяют HTTP-трафик.
Чтобы получить доступ к Cockpit, откройте веб-браузер и перейдите по следующему адресу: https://localhost:9090
. Браузер может предупредить вас о сертификате безопасности, так как Cockpit по умолчанию использует самоподписанный сертификат. Вы можете безопасно посетить сайт.
Если вы получаете доступ к системе Fedora удаленно, замените localhost
на IP-адрес системы:
https://<your-server-ip>:9090
.
Войдите в систему, используя ваше имя пользователя и пароль. Возможно, вам потребуется предоставить дополнительные учетные данные при удаленном доступе.
После входа в систему вы обнаружите, что интерфейс Cockpit чистый и организованный. Главная страница предоставит вам панель обзора системы.
На этой странице легко читаемые графики отображают информацию о:
В разделе «Сервисы» вы можете легко управлять системными службами. Вы можете увидеть, какие сервисы работают, остановлены или не работают. Запуск или остановка службы осуществляется простым нажатием кнопки рядом с названием службы.
Настройка сетевых параметров через Cockpit проста. Вы можете управлять сетевыми интерфейсами, IP-адресами и просматривать активные соединения без ручного изменения конфигурационных файлов. Это осуществляется через раздел «Сеть».
Для пользователей, комфортно работающих с командной строкой, Cockpit предоставляет веб-терминал. Эта функция находится в разделе «Терминал», который позволяет выполнять команды так же, как в обычной терминальной сессии.
Доступ к системным журналам жизненно важен для диагностики проблем. Cockpit предоставляет весь раздел для журналов, позволяя фильтровать журналы, искать конкретные записи и отслеживать журналы в реальном времени.
В разделе «Аккаунты» вы можете эффективно управлять пользовательскими аккаунтами. Легко добавляйте новых пользователей, удаляйте существующих пользователей или изменяйте роли пользователей.
Держите вашу систему в актуальном состоянии, управляя обновлениями программного обеспечения непосредственно из интерфейса Cockpit. Раздел «Обновления» проверяет доступные обновления и позволяет установить их одним щелчком мыши.
Cockpit имеет встроенную поддержку для управления контейнерами. В разделе «Контейнеры» вы можете загружать образы Docker, запускать контейнеры и эффективно управлять настройками контейнеров без использования CLI.
Поддержание систем безопасности с Cockpit просто. Раздел «Брандмауэр» позволяет интерактивно управлять правилами брандмауэра, обеспечивая открытие нужных портов и протоколов для вашего конкретного использования.
Cockpit поддерживает расширения, которые предоставляют больше функциональности. Ознакомьтесь с доступными дополнениями Cockpit, которые могут быть установлены для расширения его возможностей, например, мониторинг расширенных метрик производительности или управление конкретными задачами сервера.
Если Docker не является вашим основным выбором, дополнительные модули, такие как «cockpit-podman», могут быть полезны для управления контейнерами Podman. Установка может быть легко выполнена через управление пакетами:
sudo dnf install cockpit-podman
Если у вас возникают проблемы с загрузкой Cockpit или если функции не работают должным образом, проверьте следующее:
sudo systemctl status cockpit.socket
Если проблема заключается в отключении сессии, проверьте стабильность сетевого подключения и также проверьте настройки, связанные с разрешениями.
При использовании Cockpit для управления системами следуйте следующим рекомендациям:
Использование Cockpit в Fedora может значительно повысить вашу эффективность и действенность как системного администратора. Графический характер Cockpit, в сочетании с возможностью использования утилит командной строки, дает вам лучшее из обоих миров. Это современный подход к управлению системой, устраняющий сложности, часто связанные с администрированием серверов.
Если вы найдете что-то неправильное в содержании статьи, вы можете