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

РКН clck.ru/3KoGJ3
Download Telegram
Media is too big
VIEW IN TELEGRAM
Деление IP сети на подсети при помощи маски легко и быстро. Наглядный способ!

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

источник

📲 Мы в MAX

👉 @sysadminof
👍13👎1🔥1
Cамые нужные команд SSH

Запускай команды быстро
Чтобы выполнить всего одну удаленную команду, совсем не обязательно подключаться к SSH, вводить команду, а затем отключаться. Можно сделать это сразу. Например, так можно посмотреть заполненность ФС удаленной машины:
$ ssh user@host df -h
А так — перезагрузить ее:
$ ssh user@host sudo reboot

Составляй списки команд и запускай их разом
Если у тебя есть целый список команд, которые следует выполнить, их можно записать в файл и скормить этот файл SSH:
$ ssh user@host "`cat file.txt`"

Редактируй удаленные файлы локальным редактором
Чтобы отредактировать файл на удаленной машине, не требуется заходить на нее и использовать консольный редактор. На самом деле файл можно открыть в твоем любимом текстовом редакторе на локальной машине (gvim заменяем на свой редактор):
$ gvim scp://user@host//путь/к/файлу

Копируй содержимое удаленного файла в буфер обмена
Если необходимо скопировать содержимое удаленного файла или вывод команды в буфер обмена, не обязательно выводить его на экран или открывать в текстовом редакторе и копировать вручную. Можно использовать следующую команду:
$ ssh user@host cat /путь/к/файлу | xclip
А так можно скопировать вывод команды:
$ ssh user@host uname -a | xclip

Сравнивай удаленный и локальный файл без копирования
Похожий прием можно использовать для сравнения двух файлов:
$ ssh user@host cat /путь/к/удаленному/файлу | diff /путь/к/лoкальному/файлу -

Работай с удаленными файлами с помощью локального файлового менеджера
Не всегда удобно работать с большим количеством файлов с помощью консольных команд или mc, запущенного на удаленной машине. Но всегда можно подключить любой каталог удаленной машины как сетевой диск. Для этого достаточно установить sshfs:
$ sudo apt-get install sshfs
Создать каталог для подключения «сетевого диска»:
$ mkdir remote_files
И подключить его:
$ sshfs user@host:/home/user ~/remote_files/
Теперь все файлы удаленного каталога /home/user будут видны в каталоге ~/remote_files/ и с ними можно работать, как с обычными.

Копируй ключи быстро
Хоть и копирование публичного ключа на удаленный сервер — задача простая, но она требует выполнения нескольких действий вручную. Если тебя это напpягает, скопировать ключ можно в автоматическом режиме:
$ ssh-copy-id user@host
При этом не обязательно копировать основной ключ, с помощью флага -i можно указать любой другой:
$ ssh-copy-id -i ~/my_key.pub user@host

Создай постоянное соединение с машиной
Если в течение дня ты часто подключаешься к одной машине, в том числе на несколько минут или секунд (чтобы просто запустить одну команду, например), есть смысл создать с ней постоянное соединение. Твой комп будет держать соединение открытым и использовать его для каждого подключения к машине. Это намного быстрее и экономичнее с точки зрения трафика и нагрузки на процессор.
Добавь следующие строки в ~/.ssh/config:
Host host
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster no

А затем создай соединение:
$ ssh -MNf user@host

📲 Мы в MAX

👉 @sysadminof
100👍12
Media is too big
VIEW IN TELEGRAM
MobaXterm

Это программа, предназначенная для удаленного администрирования компьютеров и серверов, самый универсальный терминал под Windows. SSH-RDP-FTP-SFTP...

https://mobaxterm.mobatek.net/

📲 Мы в MAX

👉 @sysadminof
1👍10🥱1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
TUIFIManager

Кроссплатформенный терминальный termux-ориентированный файловый менеджер, предназначенный для использования с проектом Uni-Curses

Установка
sudo pip3 install tuifimanager --upgrade
pip3 install TUIFIManager --upgrade


Использование
Запустите tuifi в терминале, или импортируйте его в один из ваших проектов Uni-Curses как компонент, например:
from TUIFIManager import *

https://github.com/GiorgosXou/TUIFIManager

📲 Мы в MAX

👉 @sysadminof
👍4
Bash

Что такое bash
Команды в bash
Перенаправление в bash
Управление задачами в bash
Понятие о сценариях оболочки bash
Ветвления, циклы, функции в сценариях bash

📲 Мы в MAX

👉 @sysadminof
8👍2👎2🔥2
Город микросхема

📲 Мы в MAX

👉 @sysadminof
👍84🥰1🎉1
От отключения хостером до полной стабильности
Как CURATOR защитил 3DNews и ServerNews от DDoS и ускорил доставку контента


Атака почти 3000 Мбит/с — и хостер 3DNews «падает» меньше чем за полчаса, просто отключив сеть.
Для медиа это катастрофа: простой, потеря трафика и удар по репутации.

Команда CURATOR подключилась в самый критичный момент и быстро вернула сайт к жизни. Подробнее о том, как это было сделано - в карточках.

Этот и другие реальные кейсы, а также экспертная информация в области кибербезопасности — в канале CURATOR.
🔥5
Шпаргалка по 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 - Проверка оперативной памяти.

📲 Мы в MAX

👉 @sysadminof
🔥11👍61
🟢 CAT5e – Бюджетный, но всё ещё надежный

🟠 CAT6 – Офисный фаворит (скорость + надёжность)

🔵 CAT6a / CAT7 – Экранированный (для мест с помехами)

🔴 CAT8 – Монстр скорости для дата-центров


📲 Мы в MAX

👉 @sysadminof
91
DevOps-инженер — следующий шаг в карьере сисадмина

Вы уже умеете администрировать системы. Добавьте навыки разработки — и откроете дверь в профессию, где спрос значительно превышает предложение.

На курсе Нетологии «DevOps-инженер с нуля» вы будете перенимать опыт у экспертов из ведущих компаний: Яндекса, VK, Alibaba Group. В течение всего обучения сможете бесплатно пользоваться Yandex Cloud.

На курсе вы:

- научитесь разворачивать кластер Kubernetes;
- поймёте, как работать с Docker и Docker Compose;
- разберётесь в процессах CI/CD;
- получите навыки мониторинга и логирования инфраструктуры;
- подготовите дипломный проект в Yandex Cloud.

А ещё освоите ispmanager: получите 3 месяца доступа к панели управления, +1 проект в портфолио и приоритет при отборе на вакансии партнёра.

Сейчас на курс действует скидка 40%. Записаться

Реклама. ООО “Нетология” ОГРН 1207700135884 Erid: 2VSb5yAPrr5
2👎2👍1