Секреты сисадмина | DevOps, Linux, SRE
25.8K subscribers
658 photos
17 videos
435 files
597 links
Крупнейший справочник системного администратора.

Сотрудничество: @max_excel

РКН: vk.cc/cHhGTz
Download Telegram
IPv6 — это катастрофа (но поправимая)

В последнее время мы всё чаще слышим не самые приятные новости про IP-адреса. Компания AWS объявила, что будет брать по $0,005/ч. за каждый адрес IPv4, тем самым присоединившись к другим облачным провайдерам, сделавшим платным использование публичного адреса IPv4. Очевидно, что эпоха, когда облачные провайдеры расширялись, скупая дополнительное пространство IPv4, подходит к концу. Чем дальше, тем ценнее становятся эти адреса, и тем менее целесообразно предоставлять их бесплатно. Так что перспективы ясны — нам нужно переходить на IPv6.

Читать

#СекретыСисадмина
Увеличение дискового пространства в ОС FreeBSD

Для того чтобы сделать новое дисковое пространство доступным для операционной системы, следуйте инструкции.

#СекретыСисадмина

📁 Скачать/Download 👇
Адресация IPv4: деление на подсети и объединение подсетей

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

Смотреть

#СекретыСисадмина
11 примеров использования netstat

Команда netstat, входящая в стандартный набор сетевых инструментов UNIX, отображает различную network–related информацию, такую как сетевые подключения, статистику интерфейсов, таблицы маршрутизации, masquerade, multicast, и т.п.

В этой статье рассмотрим практические примеры использования команды netstat в Linux.

#СекретыСисадмина

📁 Скачать/Download 👇
6 способов очистки терминала в Linux

Иногда при работе в терминале вызываемые команды и результаты их выполнения полностью “засоряют” экран и делают работу в консоли некомфортной. Давайте разберемся с несколькими способами быстрой очистки терминала в Linux.

1. Самый простой и самый быстрый способ очистки терминала - использование комбинации клавиш ctrl+L (control+L для MacOS).

2. Вторым широко известным способом очистки консоли является команда clear.

3. На третьем месте по частоте использования в целях очистки терминала находится команда reset.

4. Далее следуют несколько экзотические способы. Например, для очистки терминала можно ввести такую команду:
printf "\033c"

Естественно, это не так удобно в использовании, как первые три варианта, но мы можем сделать алиас:
alias cls='printf "\033c"'

И это уже не выглядит странно.

5. Данный вариант можно использовать для очистки терминала в дистрибутивах с графической оболочкой KDE:
clear && echo -en "\e[3J"

Ну или сразу создаем алиас:
alias cls='clear && echo -en "\e[3J"'

6. В дистрибутивах с оболочкой GNOME можно самостоятельно назначить комбинацию клавиш, которая будет отвечать за очистку терминала, например: Shift + ctrl + alt + c

#СекретыСисадмина
Kims Storage Toolkit

Этот скрипт под Linux помогает определить, кто и чем занял свободное место и где требуется очистка.

Читать

#СекретыСисадмина
Шпаргалка по GNU Screen

Скачайте шпаргалку по использованию популярного терминального мультиплексора Linux.

#СекретыСисадмина

📁 Скачать/Download 👇
17 лучших дистрибутивов linux

Дистрибутивы Linux от различных организаций имеют различные функции для удовлетворения потребностей всех типов пользователей. Поиск лучшего дистрибутива Linux с желаемыми функциями может стать для вас утомительным процессом. Эта статья рекомендует 17 лучших дистрибутивов Linux для всех пользователей с начальными и продвинутыми знаниями о работе с этими операционными системами.

1. Alpine Linux
2. Arch linux
3. CENTOS Linux
4. Chakra Linux
5. Debian
6. Elementary Os
7. Fedora
8. Frugalware
9. Kali Linux
10. Linux Mint
11. Lubuntu
12. Manjaro
13. Opensuse
14. Puppy Linux
15. Qubes Os
16. Solus
17. Ubuntu

#СекретыСисадмина
Команда awk – примеры использования в Linux и Unix

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

Клик

#СекретыСисадмина
Работа с логами в Linux. Команда Journalctl

#СекретыСисадмина

📁 Скачать/Download 👇
Bash скрипт для удаления файлов старше заданного количества дней в Linux

На этот раз поговорим о том, как удалять файлы старше n-ого количества дней, используя для этого простой скрипт, написанный на bash.

#СекретыСисадмина

📁 Скачать/Download 👇
Cisco (защищаем доступ)

Установим пароль на доступ через консольный порт:
line console 0
login
password password

Создаём access-list с разрешёнными для доступа сетями или хостами (пишем сети с обратной маской):
access-list 1 permit 192.168.1.0 0.0.0.255
access-list 1 permit 192.168.2.0 0.0.0.255

Отключаем доступ по виртуальному терминалу для протокола telnet и применяем ранее созданный access-list для ограничения доступа по ssh:
line vty 0 4
transport input ssh
access-class 1 in
privilege level 15
login local

Добавляем watch for login Attacks
login block-for 600 attempts 2 within 30
login delay 5
login quiet-mode access-class 1

#СекретыСисадмина
Отличный обзор всех основных команд Linux:

- Основные операции с файлами
- Просмотр файлов
- Даты и время
- Сеть
- Просмотр процессов

Файл по ссылке - смотреть

#СекретыСисадмина
Популярные пакетные менеджеры Linux: характеристики, особенности, сравнение

#СекретыСисадмина

📁 Скачать/Download 👇