Системный Администратор (Сисадмин)
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
Media is too big
VIEW IN TELEGRAM
Управление и настройка сети в Linux с помощью утилиты nmcli

Вы можете использовать различные инструменты для настройки сетевых подключений, как графических так и консольно командных, графические удобны своей простотой, а командные удобны тем что их можно использовать в различных сценариях, в этом видео вы познакомитесь с консольной утилитой nmcli (Network Manager Command Line Interface)

Команды тут

источник

👉 @sysadminof
👍3🥰3
Бесплатные воркшопы по Linux для тех, кто хочет прокачать скиллы на реальных задачах.

В октябре Orion soft запускает серию онлайн-интенсивов по Linux. Вместе с инженерами из Orion soft, K2 Cloud и K2 Tech ты сможешь создать self-hosted мессенджер, настроить VPN-решение или развернуть облачное хранилище. Никакой теории в стол – сразу к делу.

Начинаем 7 октября с открытого митапа про карьеру в Linux. А дальше — три воркшопа на выбор по субботам.

Подробнее – тут
👍5
Media is too big
VIEW IN TELEGRAM
Деление IP сети на подсети при помощи маски легко и быстро. Наглядный способ!

Как выделить подсеть нужного размера из большой IP сети? Как быстро и наглядно вычислить все адреса компьютеров в нужной подсети, маску для подсети нужного размера, как найти первые и последние адреса формируемых подсетей? Как выделить несколько подсетей разного размера? В этом видео вы найдете ответы на эти вопросы.

источник

👉 @sysadminof
👍16
Подборка Telegram каналов для программистов

Системное администрирование 📌

https://t.me/devops_star DevOps Star (Звезда Девопса)
https://t.me/i_linux Системный администратор
https://t.me/linuxchmod Linux
https://t.me/sys_adminos Системный Администратор
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

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/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 Полезные советы по программированию
https://t.me/rust_lib Полезный контент по программированию на Rust
https://t.me/golang_lib Библиотека Go (Golang) разработчика
https://t.me/itmozg Программисты, дизайнеры, новости из мира IT
https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻
https://t.me/nodejs_lib Подборки по Node js и все что с ним связано
https://t.me/ruby_lib Библиотека Ruby программиста

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 Канал по математике
https://t.me/phis_mat Обучающие видео, книги по Физике и Математике

Excel лайфхак📌
https://t.me/Excel_lifehack

https://t.me/tikon_1 Новости высоких технологий, науки и техники💡
https://t.me/mir_teh Мир технологий (Technology World)

Вакансии 📌
https://t.me/sysadmin_rabota Системный Администратор
https://t.me/progjob Вакансии в IT
👍2
Долгое завершение rdp сессии

Очень часто, долго завершается терминальная сессия. Виноват какой то процесс, долго выполняющий свое закрытие. Чаще всего это – SplWOW64.exe

Для его принудительного, быстрого завершения, необходимо добавить ветку реестра

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\SysProcs"
DWORD: SPLWOW64.EXE = 0


Таким же способом добавляется любая программа, которая долго выполняет закрытие.

👉 @sysadminof
👍9
Шпаргалка по run командам Windows

msconfig - Системные настройки.
msinfo32 - Информация о системе.
resmon - Монитор ресурсов.
main.cpl - Свойства мыши.
mstsc - Подключение к удаленному рабочему столу.
cmd - Командная строка.
explorer - Проводник Windows.
taskmgr - Диспетчер задач.
shutdown - Выключение компьютера.
chkdsk - Проверка диска.
cleanmgr – Очистка диска.
dxdiag - Параметры
powershell - Консоль Windows PowerShell.
winver - Версия
controlfolders - Параметры папок.
diskmgmt.msc – Управление дисками.
eventvwr.msc – Журнал событий.
gpedit.msc - Редактор локальной групповой политики.
regedit - Редактор реестра.
sysdm.cpl - Свойства системы.
powercfg.cpl - Параметры питания.
magnify – Экранная лупа.
charmap - Таблица символов Windows.
ncpa.cpl - Сетевые подключения.
mrt - Средство удаления вредоносных программ Microsoft Windows.
devmgmt.msc - Диспетчер устройств.
netplwiz - Учетные записи пользователей.
services.msc - Службы.
appwiz.cpl - Программы и компоненты.
control - Панель управления.
"." - открыть папку текущего пользователя.
osk - Экранная клавиатура.
snippingtool - Ножницы.
mdsched - Проверка оперативной памяти.

👉 @sysadminof
👍13🔥7
Using and Administer... by Both David.pdf
7.9 MB
Using And Administering Linux: Volume 3: Zero To SysAdmin: Network Services (eng)
Автор: David Both (2020)

Начните с обзора администрирования серверов Linux, установки и настройки различных служб сервера Linux, таких как DHCP, DNS, NTP и SSH-сервер, которые будут использоваться для предоставления расширенных сетевых услуг. Затем научитесь устанавливать и настраивать такие серверы, как BIND для служб имен, DHCP для конфигурации сетевых узлов и SSH для безопасного входа на удаленные узлы. Также рассматриваются такие темы, как пары открытых и закрытых ключей для дальнейшего повышения безопасности, SendMail и IMAP, использование Apache и WordPress для создания и управления веб-сайтами, NFS, SAMBA и Chrony. Также рассматривается SELinux и сборка RPM для распространения скриптов автоматизации. Все эти службы устанавливаются на одном серверном узле в течение всего курса книги, и к тому времени, когда вы закончите, у вас будет один сервер, предоставляющий эти службы для вашей сети.

👉 @sysadminof
👍10
Media is too big
VIEW IN TELEGRAM
Oh My Posh

Кастомизируем командную строку в PowerShell, Windows Terminal, чтобы воспользоваться всеми её преимуществами.

Сайт https://ohmyposh.dev/

Документация https://ohmyposh.dev/docs

👉 @sysadminof
👍4
Network_Communication_Protocols_Map.pdf
330.4 KB
Шпаргалка по сетевым протоколам

👉 @sysadminof
👍9🔥1
Список полезных команд для работы с `telnet`, которые могут помочь при подключении и отладке сетевых служб

### Основные команды telnet:
1. Подключение к удаленному хосту:

telnet <hostname> <port>

Пример:

telnet example.com 80

Подключается к хосту example.com на порту 80 (HTTP).

2. Закрытие соединения:
Чтобы завершить сессию, используйте сочетание клавиш:

Ctrl + ] (переход в режим команд)

Затем введите:

quit


3. Отправка текстового запроса после подключения:
Если подключились к порту, например, HTTP-сервера, можно отправить запрос вручную:

GET / HTTP/1.1
Host: example.com

Это выполняет запрос к домашней странице на порту 80.

### Встроенные команды telnet (используйте в режиме команд после нажатия `Ctrl + ]`):

1. help
Показывает список доступных команд telnet:

telnet> help


2. open
Открывает новое соединение с указанным хостом:

telnet> open <hostname> <port>


3. close
Закрывает текущее соединение:

telnet> close


4. display
Показывает текущие параметры подключения:

telnet> display


5. mode
Переключает режим работы telnet (например, line или `character`):

telnet> mode line


6. send
Отправляет управляющие символы (например, send escape для отправки escape-секвенции):

telnet> send escape


7. status
Показывает статус текущего соединения:

telnet> status


8. set и unset
Настраивают параметры подключения (например, установка режима эхо):

telnet> set echo
telnet> unset echo


### Примеры использования telnet:

1. Проверка доступности порта:
Чтобы проверить, открыт ли порт на удаленном сервере:

telnet <hostname> <port>


2. Проверка почтового сервера (SMTP):
Подключение к серверу SMTP:

telnet smtp.example.com 25

Затем можно вручную ввести SMTP-команды, такие как:

EHLO example.com


3. Проверка DNS сервера:
Можно подключиться к DNS-серверу и проверить его ответы:

telnet <dns-server> 53


Эти команды помогут вам работать с telnet для отладки, диагностики и проверки сетевых служб.

👉 @sysadminof
👍12
Более чем 80 средств мониторинга системы Linux

По ссылке будет приведен список инструментов мониторинга. Есть как минимум 80 способов, с помощью которых ваша машинка будет под контролем.

https://habr.com/ru/companies/ua-hosting/articles/281519/

👉 @sysadminof
👍5🥰5
Администрирование Linux

Установка Debian. Командная строка Debian
Пользователи, файлы и права доступа в Linux Debian

источник

👉 @sysadminof
👍10
Работа с правами доступа файлов и директорий в Linux

# chown vasya /file
Назначить пользователя vasya владельцем файла file

# chown -R vasya directory
Рекурсивно обойти директорию directory и назначить пользователя vasya владельцем всех вложенных файлов и директорий

# chown vasya:group /file
Назначить владельца и группу для файла /file

# chmod ugo+rwx /directory
Установить полные права доступа rwx ( Read Write eXecute ) для всех ugo ( User Group Other ) на директорию /directory. То-же самое
можно сделать, используя числовой представление chmod 777 directory

# chmod go-rwx /directory
Удалить все права на директорию /directory для группы и остальных

# chgrp new_group file
Изменить группу-владельца для file на new_group

# chmod o+t /home/public
Установить так называемый STIKY-бит на директорию /home/public. Удалить файл в такой директории может только владелец данного файла

# chmod o-t /home/public
Удалить STIKY-бит с директории /home/public

# chmod u+s /bin/binary_file
Установить SUID-бит на файл /bin/binary_file. Это позволяет любому пользователю системы, запускать данный файл с правами владельца файла

# chmod u-s /bin/binary_file
Удалить SUID-бит с файла /bin/binary_file

# chmod g+s /home/public
Установить SGID-бит на директории /home/public

# chmod g-s /home/public
Удалить SGID-бит с директории /home/public

# find / -perm -u+s
Поиск всех файлов с установленным SUID битом, начиная с корня файловой системы

# ls -lh
Листинг текущего каталога с правами доступа

👉 @sysadminof
👍14
Media is too big
VIEW IN TELEGRAM
Quickemu

Быстрое создание и запуск оптимизированных виртуальных машин для настольных систем Windows, macOS и Linux.

Особенности
macOS Monterey, Big Sur, Catalina, Mojave и High Sierra
Windows 8.1, 10 и 11, включая TPM 2.0
Ubuntu и все официальные версии Ubuntu.
Поддерживается более 360 редакций операционных систем!
Полная поддержка SPICE, включая совместное использование буфера обмена между хостом и гостем
Общий доступ к файлам VirtIO-webdavd для гостей Linux и Windows
Обмен файлами VirtIO-9p для гостей Linux и macOS
Поддержка гостевого агента QEMU; обеспечивает доступ к агенту системного уровня через стандартные команды QMP
Общий доступ к файлам Samba для гостей Linux, macOS и Windows (если на хосте установлен smbd)
Ускорение VirGL
Пропуск USB-устройств
Пропуск смарт-карт
Автоматическое перенаправление портов SSH для гостей
Перенаправление сетевых портов
Полнодуплексное аудио
Поддержка шрифта Брайля
EFI (с SecureBoot или без него) и загрузка с Legacy BIOS
Доступны графические пользовательские интерфейсы

https://github.com/quickemu-project/quickemu


👉 @sysadminof
👍5
Media is too big
VIEW IN TELEGRAM
10 вопросов Linux-администратору

00:53 — Расскажи о том, где ты учился и как пришел в IT
02:18 — Какими проектами ты занимаешься в компании?
02:55 — С какими трудностями сталкивается человек, когда начинает работать с Linux?
04:28 — А дома у тебя тоже Linux стоит?
06:00 — С чего начать вход в профессию?
06:33 — Я ставил на ноут Ubuntu, значит я уже могу работать администратором Linux?
07:55 — Ты умеешь программировать? Это требуется в работе?
08:54 — Подумывал ли ты когда-то сменить направление внутри IT или за пределами?
09:31 — Правда ли, что у админов экстравагантные хобби?
10:19 — Для чего IT-специалисту самообразование?
11:08 — Блиц-опрос сгенерирован нейросетью ChatGPT
11:10 — БЛИЦ - Почему Unix так любит командную строку?
11:18 — БЛИЦ - Почему Unix не любит Windows?
11:23 — БЛИЦ - Почему Unix-администратор всегда исподтишка произносит "sudo"?
11:32 — БЛИЦ - Беляш или эчпочмак?

источник

👉 @sysadminof
👍5👎3😁3🥱1
10 полезных функций Far Manager

1. Режимы отображения
Меняйте ширину и количество столбцов на активной панели интерфейса, в которых отображаются файлы и папки.

Ctrl + 1 — установить краткий режим просмотра (три узких столбца).
Ctrl + 2 — установить стандартный режим просмотра (два средних столбца).
Ctrl + 3 — установить полный режим просмотра (один широкий и три узких столбца со служебной информацией).
Ctrl + 4 — установить широкий режим просмотра (один широкий и один узкий столбец со служебной информацией).
Ctrl + 5 — установить детальный режим просмотра (один максимально широкий и ещё несколько дополнительных стоблцов со служебной информацией — занимают всё окно программы).

2. Сортировка элементов
Сортируйте файлы и папки на активной панели интерфейса.

Ctrl + F3 — сортировать по имени элемента.
Ctrl + F4 — сортировать по типу расширения.
Ctrl + F5 — сортировать по дате изменения.
Ctrl + F6 — сортировать по размеру.
Ctrl + F8 — сортировать по дате создания.
Ctrl + F12 — вывести меню элементов сортировки.

3. Просмотр размера файлов и папок
Просматривайте размер выделенного файла или папки с помощью клавиши F3. Значение отображается в столбце Size или в нижней части активной панели — в зависимости от выбранного вида.
Чтобы выделить один элемент, нажмите Shift и стрелку вниз или вверх на клавиатуре. Для массового выделения используйте Shift со стрелками вправо и влево.

4. Одновременная работа с элементами, которые находятся в разных папках
Добавляйте файлы и папки из разных каталогов на «Временную панель», если вам нужно работать со всеми ними одновременно. Это позволит вам выполнять с элементами групповые операции так, будто они находятся в одном каталоге. При этом их реальное местоположение не изменится.
Чтобы открыть «Временную панель», нажмите F11 и выберите Temporary Panel. Для добавления файлов и папок просто перетащите их на неё с помощью курсора мыши. Вы также можете найти нужные файлы через комбинацию Alt + F7 и добавить результаты поиска на «Временную панель», кликнув Panel в поисковом окне.

5. Фильтрация файлов по типу
Фильтруйте список файлов по расширению, чтобы временно скрывать с панели лишние элементы. Чтобы включить фильтр, воспользуйтесь комбинацией CTRL + I, в появившемся списке выделите нужное расширение и нажмите пробел. Возле выбранного типа файлов появится плюс. Когда нажмёте Enter, файлы с другими расширениями исчезнут с текущей панели. Чтобы отменить фильтрацию, снова нажмите CTRL + I и уберите плюс с помощью пробела.

6. Просмотр списка процессов
Просматривайте список активных процессов прямо в окне Far Manager. Чтобы просмотреть его, откройте окно выбора диска (ALT + F1/F2) и нажмите 0. В этом списке можно отсортировать процессы по размеру, нажав CTRL + F6. Чтобы удалить процесс, выделите его и нажмите F8. Чтобы просмотреть детальную информацию о процессе, используйте клавишу F3.

7. Навигация по папкам
Вы можете быстро открывать корневую папку локального диска с помощью комбинации CTRL + \. Клавиши ALT + F12 — отображают папки, которые вы открывали ранее

8. Сравнение идентичности папок
Если захотите проверить две папки на предмет их идентичности, откройте одну из них на левой панели, а вторую на правой. Затем нажмите F11 и выберите Advanced Compare. В открывшемся окне укажите параметры сравнения и нажмите ОК. Программа отобразит размеры обеих папок и подсветит их файлы, которые не совпадают.

9. Запись макросов
Используйте макросы, чтобы автоматизировать рутинные операции с программой.
Чтобы создать макрос, нажмите Shift + Ctrl + «.» (точка) и совершите несколько действий в Far. Затем снова воспользуйтесь этой комбинацией и в открывшемся окне выберите удобную клавишу. Теперь по её нажатию программа будет выполнять эти действия автоматически.
К примеру, во время создания макроса можно кликнуть правой кнопкой по файлу и выбрать в контекстном меню «Свойства», а после назначить эти действия на клавишу J. После этого вы сможете быстро вызывать свойства файлов с помощью J.

👉 @sysadminof
👍7
Linux SysOps Handbook

Записная книжка для общих знаний и задач системного администратора Linux.

https://abarrak.gitbook.io/linux-sysops-handbook/

👉 @sysadminof
👍5
Хотели бы реализовать свои идеи в проекте с многомиллионной аудиторией? 🚀

В Авито актуальны вакансии для инженеров под разные задачи:

1️⃣ Data Engineer в команду Clickstream

Вы будете разрабатывать новые и поддерживать существующие продукты в составе кросс-функциональной команды, заниматься развитием существующей BigData-платформы, а также создавать новые сервисы на Python.

2️⃣ Системный инженер HPC кластеров

Вам предстоит участвовать в разворачивании HPC кластера для задач ML/AI с нуля, а также заниматься сопровождением и развитием высокопроизводительных кластеров.

Что ещё вас ждёт:

– достойная зарплата, размер которой обсуждается на собеседовании;
– прозрачная система премий;
– передовые технологии и подходы, возможность пробовать новое;
– опытные и заинтересованные коллеги, готовые оказать поддержку;
– мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;
– личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
– забота о здоровье: ДМС со стоматологией с первого дня, в офисе принимают терапевт и массажист;
– возможность работать удалённо и по желанию посещать комфортный офис в Москве или Санкт-Петербурге.

Откликайтесь по ссылкам выше!
🔥2
Cisco

Настройка статической и динамической маршрутизации
1 часть, 2 часть STATIC, 3 часть RIP, 4 часть должно было быть IGRP
10 04 2020 консультация по практическим Орг.АДМ.
Настройка протокола динамической маршрутизации (OSPF),(EIGRP)
VLANs Router
VLANs SW

источник

👉 @sysadminof
👏4👍2