This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Основы документирования сетей. Как рисовать понятные и красивые схемы на примере типового дизайна сети
1.Основы документирования сетей. Введение
2.Основы документирования сетей. Чем рисовать? Visio
3.Основы документирования сетей. Чем рисовать? Diagrams.net
4.Основы документирования сетей. Структурная схема сети
5.Основы документирования сетей. L3 схема сети
6.Основы документирования сетей. L2 схема сети
7.Основы документирования сетей. Расположение оборудования в стойке
8.Основы документирования сетей. IP-план
9.Основы документирования сетей. Описание настроек
10.Основы документирования сетей. Заключение
источник
👉 @sysadminof
1.Основы документирования сетей. Введение
2.Основы документирования сетей. Чем рисовать? Visio
3.Основы документирования сетей. Чем рисовать? Diagrams.net
4.Основы документирования сетей. Структурная схема сети
5.Основы документирования сетей. L3 схема сети
6.Основы документирования сетей. L2 схема сети
7.Основы документирования сетей. Расположение оборудования в стойке
8.Основы документирования сетей. IP-план
9.Основы документирования сетей. Описание настроек
10.Основы документирования сетей. Заключение
источник
👉 @sysadminof
👍19❤3
Media is too big
VIEW IN TELEGRAM
KDE | История графической оболочки в Linux
История появления и развития самого первого графического окружения в Linux!
источник
👉 @sysadminof
История появления и развития самого первого графического окружения в Linux!
источник
👉 @sysadminof
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
Как сменить пароль Linux пользователя при помощи Ansible
00:00 Введение
00:20 Ansible.builtin.user Модуль Ansible
01:00 параметры ansible.builtin.user
02:30 демонстрация модуля пользователя в плейбуке
04:35 выполнение и проверка модуля user
05:38 Подведение итогов
change_password.yml
Запуск
👉 @sysadminof
00:00 Введение
00:20 Ansible.builtin.user Модуль Ansible
01:00 параметры ansible.builtin.user
02:30 демонстрация модуля пользователя в плейбуке
04:35 выполнение и проверка модуля user
05:38 Подведение итогов
change_password.yml
---
- name: user module demo
hosts: all
become: true
vars:
myuser: "example"
mypassword: "password"
tasks:
- name: change password
ansible.builtin.user:
name: "{{ myuser }}"
state: present
password: "{{ mypassword | password_hash('sha512') }}"
Запуск
ansible-playbook change_password.yml
👉 @sysadminof
👍6👾1
This media is not supported in your browser
VIEW IN TELEGRAM
-
ctrl-x
ctrl-f
- автозаполнение сегментов имени файла и пути к файлу-
ctrl-n
- перемещение вниз по списку совпадений автозаполнения-
ctrl-p
- вернуться вверх по списку автозаполнения👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🤩1
Shell скрипт для управления Linux- пользователями
Функциональные возможности
Создание пользователей
Просмотр списка существующих пользователей
Сброс пароля для существующих пользователей
Блокировка / Разблокировка пользовтеля
Просмотр всех заблокированных пользователей
Создание резервной копии домашнего каталога пользователя
Генерирование SSH ключей для пользователя
Повышение пользователя до админа и обратно
Удаление пользователя
Запись всех действий в журнал actions.log
Резервные копии
Скрипт создает каталог резервных копий в папке скрипта и создает архив tar.gz с именем, содержащим - имя пользователя и текущую дату
Генерация SSH ключа
Для генерации используется ssh-keygen, в результате будут отображены сведения о том, куда был сохранен ключ и отображено содержимое публичного ключа:
https://github.com/m0zgen/user-manager
👉 @sysadminof
Функциональные возможности
Создание пользователей
Просмотр списка существующих пользователей
Сброс пароля для существующих пользователей
Блокировка / Разблокировка пользовтеля
Просмотр всех заблокированных пользователей
Создание резервной копии домашнего каталога пользователя
Генерирование SSH ключей для пользователя
Повышение пользователя до админа и обратно
Удаление пользователя
Запись всех действий в журнал actions.log
Резервные копии
Скрипт создает каталог резервных копий в папке скрипта и создает архив tar.gz с именем, содержащим - имя пользователя и текущую дату
Генерация SSH ключа
Для генерации используется ssh-keygen, в результате будут отображены сведения о том, куда был сохранен ключ и отображено содержимое публичного ключа:
https://github.com/m0zgen/user-manager
👉 @sysadminof
GitHub
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.
👍4
KVM быстрый перенос виртуальной машины на другой сервер
Представим, что есть несколько гипервизоров - server1 и server2, как быстро перенести виртуального гостя с одного сервера, на другой? Очень просто.
Действия на server1
Выключить машину:
Сделать дамп конфигурации машины:
Скопировать данные на другой хост:
Действия на server2
Импортировать конфиг:
Запустить виртуалную машину:
Удаление виртуальной машины KVM
Удалить машину:
Удалить диск:
Убедиться, что файл образа так же удален:
👉 @sysadminof
Представим, что есть несколько гипервизоров - 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
👉 @sysadminof
👍5👎2
Хочешь стать мидлом в большом IT? 🚀
Приходи на интенсив для прикладных администраторов в Открытые школы Т1!
🎓 Открытые школы Т1 — это бесплатная карьерная программа для IТ-специалистов с опытом от года, объединяющая обучение без отрыва от работы и offer weeks.
За полгода существования проекта мы выпустили 450+ специалистов, лучшие из которых получили оффер в команду Т1 — крупнейшую ИТ-компанию России по версии RAEX 2023.
👨💻 В программе: брокеры сообщений, знание и понимание принципов работы Openshift/Kubernetes, понимание современных DevOps-концепций, мониторинг и логирование.
⌛️ Длительность: 1 месяц.
💻 Формат: онлайн по вечерам (от 8 часов в неделю на вебинары и практику).
Готов к вызову? Тогда подавай заявку до 21 июня!
Реклама. Информация о рекламодателе
Приходи на интенсив для прикладных администраторов в Открытые школы Т1!
За полгода существования проекта мы выпустили 450+ специалистов, лучшие из которых получили оффер в команду Т1 — крупнейшую ИТ-компанию России по версии RAEX 2023.
Готов к вызову? Тогда подавай заявку до 21 июня!
Реклама. Информация о рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎2❤1❤🔥1🤮1
Подборка Telegram каналов для программистов
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Excel лайфхак📌
https://t.me/Excel_lifehack
Системное администрирование 📌
https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов
https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://t.me/sysadminoff Новости Линукс Linux
https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT.
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике
https://t.me/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста
1C разработка 📌
https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://t.me/cpp_lib Библиотека C/C++ разработчика
https://t.me/cpp_knigi Книги для программистов C/C++
https://t.me/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍
https://t.me/BookPython Библиотека Python разработчика
https://t.me/python_real Python подборки на русском и английском
https://t.me/python_360 Книги по Python Rus
Java разработка 📌
https://t.me/BookJava Библиотека Java разработчика
https://t.me/java_360 Книги по Java Rus
https://t.me/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://t.me/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://t.me/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://t.me/developer_mobila Мобильная разработка
https://t.me/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/frontend_sovet Frontend советы, примеры и практика!
https://t.me/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://t.me/game_devv Все о разработке игр
Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
Чат программистов📌
https://t.me/developers_ru
Библиотеки 📌
https://t.me/book_for_dev Книги для программистов Rus
https://t.me/programmist_of Книги по программированию
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов
https://t.me/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/coddy_academy Полезные советы по программированию
QA, тестирование 📌
https://t.me/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://t.me/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности
https://t.me/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров
Английский 📌
https://t.me/UchuEnglish Английский с нуля
Математика 📌
https://t.me/Pomatematike Канал по математике
Excel лайфхак📌
https://t.me/Excel_lifehack
👍3❤1🤣1
Команда find в Linux – мощный инструмент сисадмина
Иногда критически важно быстро найти нужный файл или информацию в системе. Порой можно ограничиться стандартами функциями поиска, которыми сейчас обладает любой файловый менеджер, но с возможностями терминала им не сравниться.
Команда find – это невероятно мощный инструмент, позволяющий искать файлы не только по названию, но и по:
Дате добавления.
Содержимому.
Регулярным выражениям.
https://telegra.ph/Komanda-find-v-Linux--moshchnyj-instrument-sisadmina-06-10
👉 @sysadminof
Иногда критически важно быстро найти нужный файл или информацию в системе. Порой можно ограничиться стандартами функциями поиска, которыми сейчас обладает любой файловый менеджер, но с возможностями терминала им не сравниться.
Команда find – это невероятно мощный инструмент, позволяющий искать файлы не только по названию, но и по:
Дате добавления.
Содержимому.
Регулярным выражениям.
https://telegra.ph/Komanda-find-v-Linux--moshchnyj-instrument-sisadmina-06-10
👉 @sysadminof
👍6
TACACS in da Сloud
Вот есть у вас сотня коммутаторов или маршрутизаторов. Это много или мало?
Ну вроде как мало. А если надо на всех разом нового сотрудника добавить? А потом удалить уволившегося? А потом поротировать скомпрометированные пароли и ключи?
И тут приходит служба безопасности, которая, во-первых, хочет централизованно контролировать, у кого какие доступы, во-вторых, актуальны ли они на железках, в-третьих, ещё и смотреть, кто что когда запускал, да ещё и разрешать или запрещать это делать («Просто продолжай, не останавливайся» © СИБ).
Ну вот совсем уже и не мало. Чувствуете, чем это пахнет? Даааа, TACACS-ом.
Сегодня мы разберём, как сделать аутентификацию и авторизацию на сетевом оборудовании на основе TACACS, сделать работу сервиса отказоустойчивой, обеспечить себе запасной ход на случай глобальных проблем и осчастливить безопасников.
https://habr.com/ru/companies/yandex/articles/817883/
👉 @sysadminof
Вот есть у вас сотня коммутаторов или маршрутизаторов. Это много или мало?
Ну вроде как мало. А если надо на всех разом нового сотрудника добавить? А потом удалить уволившегося? А потом поротировать скомпрометированные пароли и ключи?
И тут приходит служба безопасности, которая, во-первых, хочет централизованно контролировать, у кого какие доступы, во-вторых, актуальны ли они на железках, в-третьих, ещё и смотреть, кто что когда запускал, да ещё и разрешать или запрещать это делать («Просто продолжай, не останавливайся» © СИБ).
Ну вот совсем уже и не мало. Чувствуете, чем это пахнет? Даааа, TACACS-ом.
Сегодня мы разберём, как сделать аутентификацию и авторизацию на сетевом оборудовании на основе TACACS, сделать работу сервиса отказоустойчивой, обеспечить себе запасной ход на случай глобальных проблем и осчастливить безопасников.
https://habr.com/ru/companies/yandex/articles/817883/
👉 @sysadminof
👍4❤2
Forwarded from Linux
Выпущен systemd 256 с run0, systemd-vpick, importctl и другими новыми функциями
👉 @sysadminoff
https://www.phoronix.com/news/systemd-256
👉 @sysadminoff
https://www.phoronix.com/news/systemd-256
Phoronix
systemd 256 Released With run0, systemd-vpick, importctl & Other New Features
Systemd 256 is out today as the latest major feature update to this integral component to modern Linux distributions.
👎3🔥1
Что такое RAID? Какие основные типы RAID существуют?
В работе с дисками есть две проблемы:
Низкая скорость чтения\записи
Выход дисков из строя и потеря данных
И это всё решается с помощью технологии RAID — избыточного массива независимых дисков.
Существуют следующие уровни спецификации RAID: 1, 2, 3, 4, 5, 6, 0. Кроме того, существуют комбинации: 01, 10, 50, 05, 60, 06. Существуют аппаратные и программные RAID-массивы.
Программные массивы создаются уже после установки ОС средствами программных продуктов и утилит, что и является главным недостатком таких дисковых массивов.
Аппаратные RAID’ы создают дисковый массив до установки ОС и от неё не зависят.
RAID 0 — чередование
RAID 1 — зеркалирование
RAID 5 — чередование с четностью
RAID 6 — чередование с двойной четностью
RAID 10 — совмещение зеркалирования и чередования
👉 @sysadminof
В работе с дисками есть две проблемы:
Низкая скорость чтения\записи
Выход дисков из строя и потеря данных
И это всё решается с помощью технологии RAID — избыточного массива независимых дисков.
Существуют следующие уровни спецификации RAID: 1, 2, 3, 4, 5, 6, 0. Кроме того, существуют комбинации: 01, 10, 50, 05, 60, 06. Существуют аппаратные и программные RAID-массивы.
Программные массивы создаются уже после установки ОС средствами программных продуктов и утилит, что и является главным недостатком таких дисковых массивов.
Аппаратные RAID’ы создают дисковый массив до установки ОС и от неё не зависят.
RAID 0 — чередование
RAID 1 — зеркалирование
RAID 5 — чередование с четностью
RAID 6 — чередование с двойной четностью
RAID 10 — совмещение зеркалирования и чередования
👉 @sysadminof
👍11
Массивы bash
Если вы используете «стандартную» оболочку *NIX-системы, возможно, вы не знакомы с такой полезной особенностью bash как массивы. Хотя массивы в bash не так круты, как в P-языках (Perl, Python и PHP) и других языках программирования, они часто бывают полезны.
Bash-массивы имеют только численные индексы, но они не обязательны к использованию, то есть вы не должны определять значения всех индексов в явном виде.
https://habr.com/ru/articles/511608/
👉 @sysadminof
Если вы используете «стандартную» оболочку *NIX-системы, возможно, вы не знакомы с такой полезной особенностью bash как массивы. Хотя массивы в bash не так круты, как в P-языках (Perl, Python и PHP) и других языках программирования, они часто бывают полезны.
Bash-массивы имеют только численные индексы, но они не обязательны к использованию, то есть вы не должны определять значения всех индексов в явном виде.
https://habr.com/ru/articles/511608/
👉 @sysadminof
👍3
Шпаргалка по Tmux: установка, настройка, работа
Tmux (ти-макс) — это менеджер терминалов, который позволяет работать с несколькими сессиями в одном окне. То есть вместо нескольких открытых окон терминала — вы используете одно, которое можно делить на несколько окон.
Установка и настройка Tmux
Устанавливается Tmux из стандартных репозиториев Linux:
После установки рекомендуем сразу отредактировать конфигурационный файл ти-макса (/etc/tmux.conf) и внести следующие изменения:
Эта строчка кода позволит свободно перемещать границы разделения окон с помощью курсора мышки.
Работа с Tmux
Для работы с ти-миксом используется широкий набор горячих клавиш, состоящих из базового сочетания Ctrl + b и отдельных целевых клавиш (n,p,w,b и т.д.).
Работа с сессиями в Tmux
Для создания рабочей сессии без идентификатора — достаточно ввести tmux в терминале. Будет создана сессия 0:
Идентификатор сессии отображается внизу слева в квадратных скобках. Для создания именной сессии достаточно ввести следующую команду:
Поскольку ти-макс завершает соединение с сохранением состояния сессии, правильным способом возобновить работу ти-макса будет его запуск командой:
Команда запускает проверку уже созданных сессий и если активных подключений нет — создается новое подключение.
Просмотреть список созданных сессий можно командой:
Команда вернёт список следующего вида:
Если в списке одна сессия, то командой tmux attach она будет автоматически восстановлена, а если в списке несколько сессий — необходимо ввести следующую команду:
В нашем случае сессия называется 0.
Сменить сессию можно также, находясь в другой сессии. Для этого нужно воспользоваться сочетанием клавиш
Выйти из сессии можно с помощью сочетания клавиш Ctrl + b, d. А завершить сессию командой:
Закрыть все сессии можно командой:
👉 @sysadminof
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
👉 @sysadminof
👍10
Полезный софт под Android 🔔
Если что то упустили, делитесь в комментах!
Termius (ex. ServerAuditor)
Быстрая, функциональная, удобная программка для доступа к серверу по SSH.
https://www.termius.com/
https://4pda.to/forum/index.php?showtopic=419987
Remote Desktop
Используйте Удаленный рабочий стол (Майкрософт) для Android для подключения к Виртуальному рабочему столу Azure, Windows 365, виртуальным приложениям и рабочим столам, предоставленным администратором, или к удаленным компьютерам. С помощью Удаленного рабочего стола (Майкрософт) вы можете работать продуктивно, где бы вы ни находились.
https://play.google.com/store/apps/details?id=com.microsoft.rdc.androidx&hl=ru&gl=US&pli=1
VNC Viewer - Remote Desktop
VNC® Viewer превращает ваш телефон в удаленный рабочий стол, предоставляя вам мгновенный доступ к вашим компьютерам Mac, Windows и Linux из любой точки мира.
https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=ru&gl=US
https://4pda.to/forum/index.php?showtopic=119414
Proxmox Virtual Environment
Войдите на свой сервер Proxmox Virtual Environment (VE) и управляйте виртуальными машинами, контейнерами, хостами и кластерами.
https://play.google.com/store/apps/details?id=com.proxmox.app.pve_flutter_frontend&hl=ru&gl=US
MikroTik Pro
Используйте приложение для смартфона MikroTik, чтобы настроить маршрутизатор, когда компьютер недоступен.
https://play.google.com/store/apps/details?id=com.mikrotik.android.tikapp&hl=ru&gl=US
https://4pda.to/forum/index.php?showtopic=999729
Moobix 2.0
Moobix идеально подходит для вас, используя систему мониторинга Zabbix, вы будете иметь ключевые функции инструмента в любое время и в любом месте.
https://play.google.com/store/apps/details?id=cloud.zabbixinbox.moobixapp
Tabbix
Важно: Вы должны написать полный URL-адрес zabbix при добавлении нового сервера. Если ваш zabbix работает на http: // yourzabbixurl / zabbix, вам нужно записать http: // yourzabbixurl / zabbix на новое текстовое поле сервера.
https://play.google.com/store/apps/details?id=com.tirgil.tabbix&hl=ru&gl=US
OpenVPN Connect
Официальное приложение для Access Server, OpenVPN Cloud и сервисов, совместимых с OpenVPN.
https://4pda.to/forum/index.php?showtopic=727790
https://play.google.com/store/apps/details?id=net.openvpn.openvpn&hl=ru&gl=US
Total Commander
Двухпанельный файловый менеджер для Android с русским интерфейсом.
https://4pda.to/forum/index.php?showtopic=224555
https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&hl=ru&gl=US
Linux Command Library
В настоящее время приложение содержит 4608 справочных страниц, 21 основные категории и множество общих советов по работе с терминалом. Он работает на 100% в автономном режиме, не требует подключения к Интернету и не имеет программного обеспечения для отслеживания.
https://play.google.com/store/apps/details?id=com.inspiredandroid.linuxcommandbibliotheca&hl=ru&gl=US
https://f-droid.org/ru/packages/com.inspiredandroid.linuxcommandbibliotheca/
WiFi network Analyzer
Это приложение отслеживает и анализирует Вашу сеть и предупреждает если есть проблемы.
https://4pda.to/forum/index.php?showtopic=662401
👉 @sysadminof
Если что то упустили, делитесь в комментах!
Termius (ex. ServerAuditor)
Быстрая, функциональная, удобная программка для доступа к серверу по SSH.
https://www.termius.com/
https://4pda.to/forum/index.php?showtopic=419987
Remote Desktop
Используйте Удаленный рабочий стол (Майкрософт) для Android для подключения к Виртуальному рабочему столу Azure, Windows 365, виртуальным приложениям и рабочим столам, предоставленным администратором, или к удаленным компьютерам. С помощью Удаленного рабочего стола (Майкрософт) вы можете работать продуктивно, где бы вы ни находились.
https://play.google.com/store/apps/details?id=com.microsoft.rdc.androidx&hl=ru&gl=US&pli=1
VNC Viewer - Remote Desktop
VNC® Viewer превращает ваш телефон в удаленный рабочий стол, предоставляя вам мгновенный доступ к вашим компьютерам Mac, Windows и Linux из любой точки мира.
https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=ru&gl=US
https://4pda.to/forum/index.php?showtopic=119414
Proxmox Virtual Environment
Войдите на свой сервер Proxmox Virtual Environment (VE) и управляйте виртуальными машинами, контейнерами, хостами и кластерами.
https://play.google.com/store/apps/details?id=com.proxmox.app.pve_flutter_frontend&hl=ru&gl=US
MikroTik Pro
Используйте приложение для смартфона MikroTik, чтобы настроить маршрутизатор, когда компьютер недоступен.
https://play.google.com/store/apps/details?id=com.mikrotik.android.tikapp&hl=ru&gl=US
https://4pda.to/forum/index.php?showtopic=999729
Moobix 2.0
Moobix идеально подходит для вас, используя систему мониторинга Zabbix, вы будете иметь ключевые функции инструмента в любое время и в любом месте.
https://play.google.com/store/apps/details?id=cloud.zabbixinbox.moobixapp
Tabbix
Важно: Вы должны написать полный URL-адрес zabbix при добавлении нового сервера. Если ваш zabbix работает на http: // yourzabbixurl / zabbix, вам нужно записать http: // yourzabbixurl / zabbix на новое текстовое поле сервера.
https://play.google.com/store/apps/details?id=com.tirgil.tabbix&hl=ru&gl=US
OpenVPN Connect
Официальное приложение для Access Server, OpenVPN Cloud и сервисов, совместимых с OpenVPN.
https://4pda.to/forum/index.php?showtopic=727790
https://play.google.com/store/apps/details?id=net.openvpn.openvpn&hl=ru&gl=US
Total Commander
Двухпанельный файловый менеджер для Android с русским интерфейсом.
https://4pda.to/forum/index.php?showtopic=224555
https://play.google.com/store/apps/details?id=com.ghisler.android.TotalCommander&hl=ru&gl=US
Linux Command Library
В настоящее время приложение содержит 4608 справочных страниц, 21 основные категории и множество общих советов по работе с терминалом. Он работает на 100% в автономном режиме, не требует подключения к Интернету и не имеет программного обеспечения для отслеживания.
https://play.google.com/store/apps/details?id=com.inspiredandroid.linuxcommandbibliotheca&hl=ru&gl=US
https://f-droid.org/ru/packages/com.inspiredandroid.linuxcommandbibliotheca/
WiFi network Analyzer
Это приложение отслеживает и анализирует Вашу сеть и предупреждает если есть проблемы.
https://4pda.to/forum/index.php?showtopic=662401
👉 @sysadminof
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤3🔥2
Срок действия учетной записи
Узнать срок действия учетной записи в ActiveDirectory можно через оснастку: Пользователи и компьютеры или с помощью команды Powershell. Во втором случае мы получим список всех учетных записей, у которых заканчивается срок действия.
Устанавливаем
👉 @sysadminof
Узнать срок действия учетной записи в ActiveDirectory можно через оснастку: Пользователи и компьютеры или с помощью команды Powershell. Во втором случае мы получим список всех учетных записей, у которых заканчивается срок действия.
Search-ADAccount -AccountExpiring -UsersOnly -TimeSpan 07.00:00:00 | Sort-Object -Descending AccountExpirationDate | ft Name, AccountExpirationDate
Устанавливаем
TimeSpan
на одну неделю и получаем список учетных записей срок действия которых закончится в течение одной недели (7 дней).👉 @sysadminof
👍7
Команды Linux
👉 @sysadminof
ulimit
— команда для вывода информации о лимитах ресурсов текущего пользователяumount
— команда для отключения файловой системы заданного устройстваuname
— команда для вывода информации о версии ядра операционной системыuniq
— команда для удаления повторяющихся строк из текстового файлаunlink
— команда для удаления ссылки на элемент файловой системыunzip
— команда для распаковки архива формата ZIPuptime
— команда для вывода информации о времени, в течение которого ваш компьютер функционируетuseradd
— команда для создания новой учетной записи пользователяuserdel
— команда для удаления учетной записи пользователяusermod
— команда для изменения параметров учетной записи пользователя👉 @sysadminof
👍6