Системный Администратор (Сисадмин)
13.9K subscribers
1.7K photos
1.55K videos
87 files
1.73K links
Настройка серверов Windows, Linux, сетевое оборудование Cisco Systems, D-Link, HP, Huawei, Juniper, MikroTik. Книги и мануалы для сисадминов.
По всем вопросам @evgenycarter

РКН clck.ru/3KoGJ3
Download Telegram
Изучите Linux на продвинутом уровне

Не упустите возможность повысить квалификацию, чтобы претендовать на позицию в крупную компанию. Курс стартует уже 31 октября! И в честь Хеллоуина вы можете записаться на курс со скидкой 15% по промокоду «Hello15»: https://vk.cc/crVyqc

Что даст вам этот курс:
- Вы получите глубокое представление об архитектуре ОС Linux
- Научитесь устанавливать, обновлять и восстанавливать ОС, управлять загрузкой, создавать и изменять RAID-массивы, управлять логическими томами, работать с памятью, процессами, дисками, файлами
- Получите практические навыки в решении типовых задач администрирования, таких как настройка почты, веб серверов, файловых хранилищ, файрваллов, логирования, мониторинга, систем резервного копирования
- Поработаете с сетью в Linux от хоста до маршрутизатора и брандмауэра
- И на практике, на виртуальных стендах отточите все полученные знания

Переходите на сайт, чтобы ознакомиться с программой курса. Также курс доступен для приобретения в рассрочку.
This media is not supported in your browser
VIEW IN TELEGRAM
Как быстро найти команду в истории

Вы, вероятно, знакомы с тем, что предыдущие команды консоли можно перебирать с помощью стрелок вверх и вниз.

Однако если вам нужно найти давно выполненную команду по некоторым фрагментам слов, нажмите Ctrl + R и введите часть слова в консоли, чтобы отобразить последнюю команду с соответствующим вхождением этой строки. Каждое последующее нажатие будет искать следующую команду в истории.

👉 @sysadminof
👍5
Как собрать свой собственный x86 Wi-Fi роутер

За основу был взят мини-ПК Beelink U59 Pro, если собирать сейчас можно рассмотреть похожий мини-ПК Beelink EQ12 с портами 2.5 Гбит/сек.

Компоненты Beelink U59 Pro:

Intel Jasper Lake N5105, 4 ядра с частотой до 2,90 ГГц
DDR4 2666 МГц 8 ГБ
M.2 SATA 512 ГБ
Gigabit Ethernet два порта
HDMI два порта
USB 3.1 два порта
USB 3.0 Type-C
M.2 Wi-Fi

https://habr.com/ru/articles/768694/

👉 @sysadminof
👍5😁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
👍1👎1
Media is too big
VIEW IN TELEGRAM
Адресация IPv4. Деление на подсети и объединение подсетей

Что такое адресация IPv4 и как осуществляется деление на подсети? Вы познакомитесь с алгоритмом разделения сетей на подсети, а также со структурой IP-адреса, рассмотрите логическую структуру IP-адреса, разберёте понятия «идентификатор сети» и «идентификатор хоста», остановитесь на определении параметров IP-адресации при разделении сетей на подсети.

источник

👉 @sysadminof
👍71
#вакансия #системныйадминистратор #сисадмин #teamleader #vacancy
Компания Конфитрейд в поиске старшего системного администратора

Формат работы: офис, м.Сходненская
Занятость: full time
Вилка: от 150K rub net
Оформление: ТК РФ

Обязанности:
• обслуживание серверного и сетевого оборудования;
• техническая поддержка и консультации сотрудников
• обеспечение информационной безопасности;
• работа с провайдерами услуг связи и поставщиками оборудования;
• управление подразделением тех.поддержки (2 человека).

Мы хотим видеть:
• уверенные знания MS Windows Server на уровне администратора (AD, DNS, DHCP, GP, RDS, DFS, WSUS, SQL);
• знание принципов работы сетевых протоколов, принципов построения компьютерных сетей;
• понимание принципов и практический опыт работы с системами виртуализации (Hyper–V, VMware);
• опыт работы с оборудованием Cisco, Ubiquiti, Mikrotik, Netgear, HP, IBM, Supermicro;
• опыт работы с системами резервного копирования Veritas, Veeam;
• навыки администрирования 1С;
• опыт настройки систем мониторинга;
• уверенное знание аппаратной части, навыки диагностики и устранения неполадок;
• опыт работы с телефонией как традиционной, так и VoIP;
• опыт работы с системами безопасности СКУД и видеонаблюдения;
• опыт работы с почтовыми системами MDaemon, Exchange

Мы предлагаем:
• Работу в крупной стабильной федеральной компании: заработная плата дважды в месяц без задержек, официальное оформление;
• График работы: 5/2 с 9:30 до 18:00, офис класса В+, территориально метро Сходненская (корпоративный транспорт, 7 мин. в пути);
• ДМС, корпоративный спорт, скидки от партнеров;
• Перспективы дальнейшего роста и профессионального развития.

Контакты: @Mdmitrieva13, hr@confitrade.org
😁6👍3
Заблокируют ли нам VPN с помощью DPI?

В сети стали появляться новости о том, что провайдеры закупают DPI оборудование, для того чтобы блокировать VPN. В этой статье я хочу поделиться своим мнением в целом о блокировках и конкретно о DPI.

Как у нас происходят блокировки сейчас?

Роскомнадзор вносит нежелательный ресурс в черный список. Провайдеры вынуждены подчиняться и не пропускать запросы к такому ресурсу. Например, при попытке зайти в твиттер, наш браузер отправляет DNS запрос провайдеру для получения IP-адреса твиттера. Провайдер, поняв то, что этот IP-адрес в черном списке, отдает нам свою страницу, где сообщается о том, что доступ невозможен.

https://habr.com/ru/articles/768778/

👉 @sysadminof
👍6
Работа с файлами в Linux

ls -al – Показывает файлы и каталоги в текущей папке
pwd - Отображает текущий рабочий каталог
mkdir NewFolder - Создает новый каталог с именем "NewFolder".
rm NewFile - Удаляет файл с именем "NewFile"
rm -f NewFile - Принудительное удаление файла с именем "NewFile"
rm -r NewFolder - Рекурсивно удаляет каталог с именем "NewFolder"
rm -rf NewFolder - Принудительное удаление каталога с именем "NewFolder" рекурсивно
cp oldfile1 newfile2 - Копирует содержимое oldfile1 в newfile2
cp -r olddir1 newdir2 - Рекурсивно копирует каталог "olddir1" в "newdir2". Dir2 будет создан, если он не существует.
mv oldfile1 newfile2 - Переименовывает "oldfile1" в "newfile2".
ln -s /etc/log/file logfile - Создает ярлык на файл
touch newfile - Создает пустой файл с именем newfile
cat > newfile - Помещает STDIN в newfile
more newfile - Выводит содержимое newfile по частям
head newfile - Выводит первые 10 строк файла newfile
tail newfile - Вывод последних 10 строк newfile
gpg -c newfile - Шифрует newfile в формат gpg с помощью пароля и сохраняет его в том же каталоге.
gpg newfile.gpg – Расшифровывает gpg файл
wc newfile - Выводит количество байт, слов и строк нового файла.

👉 @sysadminof
👍11
Forwarded from Официальный канал TrueConf
🗣Вебинар: интеграция TrueConf с корпоративными почтовыми календарями

2 ноября в 11:00 по московскому времени мы проведем обучающий вебинар, посвященный возможностям интеграции экосистемы TrueConf с почтовыми календарями Microsoft Outlook, Mozilla Thunderbird и Р7-Офис.

👥 Ведущие — Лев Якупов, директор по маркетингу TrueConf, и Иван Даценко, бренд-менеджер компании, расскажут об особенностях планирования внутренних и публичных видеоконференций в календарях почтовых приложений, продемонстрируют возможности и процесс установки требуемых надстроек, а также ответят на вопросы зрителей.

🗓 Дата: 2 ноября 2023
🕒 Время: 11:00 по МСК
➡️ Участие по предварительной регистрации

@trueconf
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Миграция физических и виртуальных машин hyper-v на Proxmox

Конвертируем системные диски с помощью disk2vhd
Конвертируем диск vhdx в qcow2 в Windows
Создаем виртуальную машину Proxmox
Отключаем и удаляем диск виртуальной машины в Proxmox
Переносим сконвертированный диск формата qcow2 на локальный store Proxmox или хранилища подключенного к нему по SMB или NFS.
Делаем импорт диска в Proxmox и подключаем его к нашей виртуальной машине
Запускаем и проверяем
Уменьшение диска виртуальной машины

https://habr.com/ru/articles/692416/

👉 @sysadminof
👍61
Bash Массивы

Кроме обычных переменных, bash также различает массивы.
Вплоть до версии 3 индекс должен был быть числом.
Обратите внимание, что синтаксис для доступа к n-ному элементу отличается от синтаксиса, принятого в С.
х=()- Определение пустого массива
х[0]='а' - Присваивание элементов массива
х[1]='Ь' - Присваивание элементов массива
х[2]='с' - Присваивание элементов массива
х=('а' 'b' 'с') - Краткий вариант записи четырех предыдущих строк
echo ${x[l]} - Считывание элемента массива
echo ${x[@]} - Считывание всех элементов массива
Для программистов исключительно важны массивы ассоциативных элементов, которые стали поддерживаться в bash, начиная с версии 4.0.
Не забудьте, что массив сначала требуется специально объявить как ассоциативный с помощью declare -A.
В противном случае система сочтет, что это обычный массив.
Тогда последовательности символов, содержащиеся в индексе, будут интерпретированы как О, и у вас получится обычный массив, состоящий из одного-единствеиного элемента (Index 0).
declare -Ay - Определение пустого массива ассоциативных элементов
y[abc]=123 - Присваивание элемента ассоциативного массива
y[efg]=xxx - Присваивание элемента ассоциативного массива
у=( [abc]=123 [efg]=xxx ) - Краткий вариант записи двух предыдущих строк
echo ${y[abc]|- Считывание одного элемента массива
Еще одно важное нововведение версии 4 заключается в том, что с помощью команды mapfile можно построчно преобразовать текстовый файл в элементы обычного массива:
mapfile z < текстовый_файл

👉 @sysadminof
👍4
Делимся с вами отличной новостью! Мы добавили в приложение Яндекс Браузер для Android поддержку групповых политик, чтобы вы могли предоставить сотрудникам безопасный доступ к корпоративным ресурсам со смартфонов. Это позволит компании обезопасить необходимые данные, а сотрудникам даст легкий доступ к внутренним корпоративным ресурсам и сервисам. Список доступных политик можно найти в Справке.

💡 Если на устройстве сотрудника уже установлен обычный Яндекс Браузер, то он будет работать как раньше – в рамках рабочего профиля на устройство будет установлено еще одно, отдельное приложение Яндекс Браузера.

Скачать Яндекс Браузер для Android можно по ссылке.

Недавно мы рассказывали, что готовим расширенную версию мобильного Яндекс Браузера для организаций: с поддержкой увеличенного списка групповых политик, DLP-функционалом, доставкой сертификатов в браузер, фильтрацией контента и другими функциями. Если вы хотите рассказать нам о своих потребностях и необходимых вам сценариях корпоративного мобильного браузера, а также в числе первых получить к нему доступ, заполните форму по ссылке.

#БроНовости #ПроБраузер #ПроБезопасность
🤮4👍2
Массивы bash

Если вы используете «стандартную» оболочку *NIX-системы, возможно, вы не знакомы с такой полезной особенностью bash как массивы. Хотя массивы в bash не так круты, как в P-языках (Perl, Python и PHP) и других языках программирования, они часто бывают полезны.
Bash-массивы имеют только численные индексы, но они не обязательны к использованию, то есть вы не должны определять значения всех индексов в явном виде. Массив целиком может быть определен путем заключения записей в круглые скобки:

https://habr.com/ru/articles/511608/

👉 @sysadminof
2👍2
Использование journalctl для просмотра и анализа логов: подробный гайд

Journalctl — отличный инструмент для анализа логов, обычно один из первых с которым знакомятся начинающие администраторы linux систем. Встроенные возможности ротации, богатые возможности фильтрации и возможность просматривать логи всех systemd unit-сервисов одним инструментом очень удобны и заметно облегчают работу системным администраторам.

Эта статья рассматривает основные возможности утилиты journalctl и различные варианты ее применения. С помощью journalctl можно просматривать логи системы, чтобы решить возникшие проблемы на рабочей станции или сервере использующие дистрибутив linux с демоном инициализации systemd, де-факто уже ставшим стандартом в современных Linux-системах, например: RHEL, CentOS, Fedora, Debian и многих других.

https://habr.com/ru/companies/ruvds/articles/533918/

👉 @sysadminof
👍4
Совет💡

Если вам нужно подключиться к удаленному серверу по SSH только для того, чтобы выполнить команду, сделать это можно так.

ssh Remote_host «команда для запуска»

Вот пример запуска обновления на удаленном сервере Ubuntu 👆


👉 @sysadminof
👍74
2 полезных канала для изучения сетевых технологий и информационной безопасности:

🔐 infosec — редкая литература, курсы и уникальные мануалы для ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.

👨‍💻 Social Engineering — авторский Telegram канал, посвященный информационной безопасности, OSINT и социальной инженерии.
Please open Telegram to view this post
VIEW IN TELEGRAM