Обложка канала

Системный администратор. Страница 20

18542 @i_odmin

Системный администратор. Все для системного администратора: библиотека электронных книг, полезные статьи, мануалы.

  • Системный администратор

    Шпаргалка по Tmux: установка, настройка, работа Tmux (ти-макс) — это менеджер терминалов, который позволяет работать с несколькими сессиями в одном окне. То есть вместо нескольких открытых окон терминала — вы используете одно, которое можно делить на несколько окон. Установка и настройка Tmux Устанавливается Tmux из стандартных репозиториев Linux: apt-get install tmux После установки рекомендуем сразу отредактировать конфигурационный файл ти-макса (/etc/tmux.conf) и внести следующие изменения: set -g mouse on Эта строчка кода позволит свободно перемещать границы разделения окон с помощью курсора мышки. Работа с Tmux Для работы с ти-миксом используется широкий набор горячих клавиш, состоящих из базового сочетания Ctrl + b и отдельных целевых клавиш (n,p,w,b и т.д.). Работа с сессиями в Tmux Для создания рабочей сессии без идентификатора — достаточно ввести tmux в терминале. Будет создана сессия 0: Идентификатор сессии отображается внизу слева в квадратных скобках. Для создания именной сессии достаточно ввести следующую команду: tmux new -s название сессии Поскольку ти-макс завершает соединение с сохранением состояния сессии, правильным способом возобновить работу ти-макса будет его запуск командой: tmux attach || tmux new Команда запускает проверку уже созданных сессий и если активных подключений нет — создается новое подключение. Просмотреть список созданных сессий можно командой: tmux ls Команда вернёт список следующего вида: 0: 1 windows (created Mon Aug 30 13:02:31 2021) (attached) Если в списке одна сессия, то командой tmux attach она будет автоматически восстановлена, а если в списке несколько сессий — необходимо ввести следующую команду: tmux attach -t наименование сессии В нашем случае сессия называется 0. Сменить сессию можно также, находясь в другой сессии. Для этого нужно воспользоваться сочетанием клавиш Ctrl + b, s. Выйти из сессии можно с помощью сочетания клавиш Ctrl + b, d. А завершить сессию командой: tmux kill-session -t название сессии Закрыть все сессии можно командой: tmux kill-server 👉 @i_odmin
  • Системный администратор

    💣 Хардкорный тест для сетевых инженеров! ➡️Пройдите тест из 20 вопросов и получите welcome-скидку на онлайн-курс «Network Engineer» от OTUS. 💻 В программе курса — все актуальные инструменты, необходимые сетевому инженеру. Возможна рассрочка. 👉 Хотите протестировать курс? Если вы прошли тест успешно, вам откроется доступ к 2 урокам: ✔️ Оптимизация BGP: как сделать BGP чувствительным к трафику ✔️ Диагностика BGP-проблем: причины и выявление ➡️ Пройти тест: https://otus.pw/VJKw/ Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Системный администратор

    Teleconsole Инструмент командной строки для совместного использования вашего терминала UNIX и переадресации локальных TCP-портов людям, которым вы доверяете. https://github.com/gravitational/teleconsole 👉 @i_odmin
    GitHub - gravitational/teleconsole: Command line tool to share your UNIX terminal and forward local TCP ports to people you trust.

    Command line tool to share your UNIX terminal and forward local TCP ports to people you trust. - GitHub - gravitational/teleconsole: Command line tool to share your UNIX terminal and forward local ...

    GitHub
  • Реклама

  • Системный администратор

    Бюджетные серверы на базе десктопных процессоров А вы знали, что в @Selectel есть возможность арендовать выделенный бюджетный сервер линейки Chipcore? Это полностью изолированные серверы, размещенные в защищенных дата-центрах под круглосуточным наблюдением, но по цене ниже, чем обычные выделенные серверы Selectel. Теперь при аренде последних конфигураций Chipcore вы можете связать серверы по локальной сети. Эта особенность позволяет создавать кластеры для решения задач с высокими требованиями к производительности и отказоустойчивости: например, для развертывания Kubernetes или работы с БД и 1C. Выбрать сервер можно из готовых конфигураций и арендовать по доступной цене на срок от одного дня. При долгосрочной аренде на 3, 6 или 12 месяцев вас ждут скидки до 15%. Регистрируйтесь по ссылке и заказывайте бюджетный выделенный сервер из линейки Chipcore: https://slc.tl/immwu Реклама ООО Селектел Pb3XmBtzst1e4zKwn9hu93GQEVsznf1LfjaP4mW
  • Системный администратор

    Подписывайтесь на канал 👉@tipsysdmin
  • Системный администратор

    Команда find в Linux – мощный инструмент сисадмина Иногда критически важно быстро найти нужный файл или информацию в системе. Порой можно ограничиться стандартами функциями поиска, которыми сейчас обладает любой файловый менеджер, но с возможностями терминала им не сравниться. Команда find – это невероятно мощный инструмент, позволяющий искать файлы не только по названию, но и по: Дате добавления. Содержимому. Регулярным выражениям. habr.com/ru/comp…g/525394 👉 @i_odmin
  • Системный администратор

    👨‍💻 По данным Роскомнадзора, в прошлом году произошло более 150 крупных утечек персональных данных. Как такое происходит? Ответ прост — нарушение простых требований информационной безопасности. Очень часто сотрудники передают пароли от важнейших корпоративных сервисов через мессенджеры или по почте, а иногда используют один и тот же пароль для нескольких аккаунтов. Причем все знают, что так делать не стоит, но всё равно делают. Всё это приводит к взломам и утечкам. Чтобы защитить бизнес от подобных инцидентов, используйте Пассворк.  Он упрощает совместную работу с корпоративными доступами. В Пассворк можно создавать общие папки, добавлять туда доступы от разных сервисов и приглашать своих коллег. Сотрудники будут быстро находить нужные пароли, а администратор сможет управлять правами пользователей и отслеживать все действия — кто какой пароль открыл, скопировал или передал. Подробнее тут — passwork.ru
  • Системный администратор

    Шпаргалка по поиску узких мест в Linux с помощью различных инструментов 👉 @i_odmin
  • Системный администратор

    ❗️Загляните под капот Kubernetes вместе с OTUS! Приглашаем 2 марта в 20:00 мск на бесплатный пробный урок «Архитектура Kubernetes» онлайн-курса «DevOps практики и инструменты». 📗На вебинаре мы: 1. Разберем Kubernetes под капотом. 2. Узнаем, из каких компонентов состоит кластер и как они взаимодействуют друг с другом. 3. Поговорим про основные команды для взаимодействия с кластером и создания ресурсов. 🔥Вебинар проведет Рустем Галиев, Senior DevOps Engineer и преподаватель OTUS. 👉Регистрация на вебинар: https://otus.pw/XnXX/ Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Системный администратор

    Шпаргалка по CMD командам в Windows Управление файлами и папками COPY - Копирование файлов в другое место DIR - Отображение файлов и папок в текущем каталоге DEL или ERASE - Удаление файлов EDIT - Запуск редактора файлов CD - Изменить каталог EXPAND - Распаковать сжатые файлы FC - Сравнивает файлы и показывает различия между ними FIND - Найти текстовую строку в файле MD или MAKEDIR - Создать папку MOVE - Переместить файлы из одной папки в другую PRINT – отобразить содержимое текстового файла RD или RMDIR - удалить папку REN или RENAME - переименовать файл или папку REPLACE - Замена файлов в одном каталоге на файлы с тем же именем в другом каталоге ROBOCOPY - Использует программу робокопи для копирования файлов и каталогов TREE - Показывает структуру каталогов диска или папки TYPE - Отображает содержимое текстовых файлов OPENFILES - Управление открытыми локальными или сетевыми файлами XCOPY - Копирование файлов и деревьев каталогов Приложения и процессы SCHTASKS – Запланированный запуск приложения приложения (планировщик задач) SHUTDOWN - Выключение или перезагрузка компьютера TASKLIST - Список выполняемых задач TASKKILL - Остановить или прекратить выполнение задачи (для остановки задачи используется PID, который можно узнать из TASKLIST). REG - Запустить редактор реестра RUNAS - Запуск задачи от имени другого пользователя Управление дисками CHKDISK - Проверяет диск и показывает статистику DEFRAG - Запуск дефрагментации диска CHKNTFS - Отображает или изменяет выполнение проверки диска при загрузке COMPACT - Отображает и изменяет сжатие файлов в разделах NTFS CONVERT - преобразование дискового тома FAT в NTFS DISKPART - Отображение и настройка свойств разделов диска FORMAT - Форматирование диска FSUTIL - Отображение и настройка свойств файловой системы LABEL - Создание, изменение или удаление метки тома диска RECOVER - Восстановление данных с поврежденного или испорченного диска VOL - Отображение метки тома и серийного номера диска Системная информация DATE - Выводит или устанавливает текущую дату TIME - Выводит или устанавливает системное время DRIVERQUERY - Отображает текущее состояние и свойства драйвера устройства HOSTNAME - Отображает имя компьютера SYSTEMINFO - Отображает информацию о конфигурации компьютера VER - Позволяет просмотреть версию Windows GPRESULT - Отображает текущие примененные групповые политики (RSoP) GPUPDATE - Обновление групповых политик Сеть IPCONFIG - Отображает информацию о сетевых интерфейсах PING - Отправляет ICMP-запросы на целевой хост, проверяет его доступность TRACERT – Отображение пути пакетов в сети NSLOOKUP - Поиск IP-адреса по имени ресурса ROUTE - Отображает таблицы сетевых маршрутов ARP - Показывает таблицу с IP-адресами, преобразованными в физические адреса NETSH - Запускает программу управления сетевыми настройками GETMAC - Показывает MAC-адрес сетевого адаптера TFTP - Запускает TFTP-клиент в консоли Настройка командной строки CLS - Очистить экран CMD - Отображает другую командную строку COLOR - Устанавливает цвет текста и фона в консоли PROMPT – Изменение начального текста командной строки TITLE - Присвоение заголовка для текущего сеанса HELP - Запуск справки CMD EXIT - Выход из командной строки 👉 @i_odmin
  • Системный администратор

    Открытый практикум DevOps by Rebrain: Ansible 101 Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию! 👉Регистрация Время проведения: 21 Февраля (Вторник) в 20:00 по МСК Программа практикума: 🔹Установка окружения 🔹Ad-hoc магия ansible 🔹Композиция playbook Кто ведет? Павел Фискович - Инженер с 2009 года. Мечтатель. Отец. He/him Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
  • Системный администратор

    30 инструментов мониторинга системы Linux, которые должен знать каждый системный администратор 1. top 2. vmstat 3. w 4. uptime 5. ps ... www.cyberciti.biz/tips/to…ols.html 👉 @i_odmin
  • Системный администратор

    ПРИГЛАШАЕМ ВАС НА БЕСПЛАТНЫЙ ВЕБИНАР "Отказоустойчивость СХД АЭРОДИСК: зачем она нужна и как ее повысить?" Который состоится 21 февраля в 15:00 (МСК) Спикеры: Фарух Шаймарданов - Менеджер по продукту, АЭРОДИСК Алексей Меркулов - Руководитель отдела разработки СХД, АЭРОДИСК Программа вебинара: — Для чего это нужно? Обзор сценариев отказоустойчивости СХД АЭРОДИСК — Как это работает? Настройка и демонстрация отказоустойчивости СХД АЭРОДИСК — Ответы на вопросы и анонс следующих тем ОколоИТ Регистрация по ссылке: https://clck.ru/33XWmS
  • Системный администратор

    KVM быстрый перенос виртуальной машины на другой сервер Представим, что есть несколько гипервизоров - server1 и server2, как быстро перенести виртуального гостя с одного сервера, на другой? Очень просто. Действия на server1 Выключить машину: virsh shutdown vm1 Сделать дамп конфигурации машины: virsh dumpxml vm1 > ~/vm1.xml Скопировать данные на другой хост: scp ~/vm1.xml server2:/path/to/folder/ scp /var/lib/libvirt/images/vm1.qcow2 server2:/var/lib/libvirt/images/ Действия на server2 Импортировать конфиг: virsh define /path/to/folder/vm1.xml Запустить виртуалную машину: virsh start vm1 Удаление виртуальной машины KVM Удалить машину: virsh undefine vm1 Удалить диск: virsh vol-delete --pool default vm1 Убедиться, что файл образа так же удален: rm /var/lib/libvirt/images/vm1.qcow2 👉 @i_odmin
  • Системный администратор

    Как и зачем следует автоматизировать DevOps Концепция DevOps не нова. В IT-индустрии все понимают, что это правильная методология построения ПО. DevOps пленила мир своим обещанием ускоренной доставки высококачественного продукта. Однако, несмотря на это обещание, многие бизнес-проекты не осознают весь потенциал этой методологии. И хотя отчасти это обусловлено культурной инертностью и недостатком навыков, основным препятствием для получения полноценной отдачи от вложений в DevOps остаётся отсутствие автоматизации. Именно за счёт интеграции и автоматизации можно добиться более эффективного потока разработки ПО. Поэтому в текущей статье мы разберём, что подразумевает собой автоматизация DevOps, и как можно начать автоматизировать ваши процессы в рамках данной методологии. Rus https://habr.com/ru/company/ruvds/blog/715536/ Eng dzone.com/article…g-devops #devops #девопс Подпишись 👉@i_DevOps
  • Реклама

  • Системный администратор

    Обучающие семинары TrueConf для ИТ-специалистов и ВКС-администраторов С марта по май в 10 городах России пройдут обучающие семинары для ИТ-специалистов и администраторов ВКС-систем. Команда TrueConf расскажет о тонкостях организации корпоративных коммуникаций и совместной работы в 2023 году, а также покажет возможности отечественного мессенджера и ВКС-решений, в том числе свои наработки в области AI для приватности и высокого качества аудио. Программа семинаров рассчитана на специалистов, занимающихся цифровизацией, внедрением и обслуживанием ВКС-систем и корпоративных мессенджеров, оборудованием переговорных комнат, проведением онлайн-мероприятий и трансляций. 🔹Воронеж 🔹Ижевск 🔹Казань 🔹Краснодар 🔹Мурманск 🔹Нижний Новгород 🔹Пермь 🔹Сыктывкар 🔹Уфа 🔹Челябинск Расписание семинаров → https://clck.ru/33UN9w 👉 Формат участия — очно. Требуется предварительная онлайн-регистрация.
  • Системный администратор

    Как сисадмин из Ульяновска попал в Кремниевую долину. Такая ли большая разница? Почему собственно Кремниевая долина? На самом деле, свет клином на ней не сошелся. Особенно сейчас, после пандемии, когда 70% вакансий прямо в названии позиции говорят «fully remote», найти работу «в офисе» было достаточно проблематично. Почему я сконцентрировался именно на этом, надеюсь, будет понятно из статьи, она все‑таки с упором на карьеру и это было именно профессиональное решение. Но начнем по порядку. История длинная, усаживайтесь поудобнее. https://habr.com/ru/post/716348/ 👉 @i_odmin
    Как сисадмин из Ульяновска попал в Кремниевую долину. Такая ли большая разница?

    Почему собственно Кремниевая долина? На самом деле, свет клином на ней не сошелся. Особенно сейчас, после пандемии, когда 70% вакансий прямо в названии позиции говорят «fully...

    Хабр
  • Системный администратор

    Shell скрипт для управления Linux- пользователями Функциональные возможности Создание пользователей Просмотр списка существующих пользователей Сброс пароля для существующих пользователей Блокировка / Разблокировка пользовтеля Просмотр всех заблокированных пользователей Создание резервной копии домашнего каталога пользователя Генерирование SSH ключей для пользователя Повышение пользователя до админа и обратно Удаление пользователя Запись всех действий в журнал actions.log Резервные копии Скрипт создает каталог резервных копий в папке скрипта и создает архив tar.gz с именем, содержащим - имя пользователя и текущую дату Генерация SSH ключа Для генерации используется ssh-keygen, в результате будут отображены сведения о том, куда был сохранен ключ и отображено содержимое публичного ключа: https://github.com/m0zgen/user-manager 👉 @i_odmin
    GitHub - m0zgen/user-manager: ⚙ Linux script for user management

    ⚙ Linux script for user management. Contribute to m0zgen/user-manager development by creating an account on GitHub.

    GitHub