1.2.1 почему где то udp, где-то tcp используют 1.2.2 почему вместо udp не пользовать tcp 1.2.3 флаги tcp
- В чем отличие tcp/udp? 1.2.4 установка соединения (кто кому как зачем и почему шлет какие пакеты), как происходит разрыв соединения 1.2.5 протокол ip 1.2.6 протокол icmp 1.2.7 размер пакета пинга
- Основные отличия ipv4 от ipv6*
- Что такое CIDR?
- Для чего нужна маска подсети?
- Какое максимальное и минимальное количество ip адресов возможно в подсети?
- перечислить для каждой маски общее количество IP и реальное (на что могут быть зарезервированы и сколько)
- как вычисляется количество IP в той или иной подсети?
- как вычисляется маска подсети?
- Максимальная и минимальная маска?
- Сколько адересов в какой маске, как посчитать?
- чем проверять доступность портов
- Вот если бы была возможность заново переизобрести интернет, то какой транспортный протокол ты бы выбрал?
- На какой порт стучит icmp?
- Описать 3-way handshake
- TCP (в т.ч. Handshake), UDP, IP, ICMP, DNS, NAT, IPv6 vs IPv4, SLAAC, DHCP, HTTP, HTTPS
- Что такое NAT и для чего нужен?
- Как работает NAT в облаке?
- Что такое DHCP? Как он работает? И что он вещает?
- Перечислить сетевые уровни? (тоже самое, что и про OSI - уровни модели OSI)
- На каком сетевом уровне работает ping?
- Как работает ping?
- Что такое mtu и mss?
- Для чего используются и mss?
- Как задать mss?*
- Сеть как настроить?
- Шлюз по-умолчанию и next hop?
- Уникален ли IP-адрес?
- в чем разница между http и https?
- что такое протокол http?
- какой уровень OSI http?
- как работает http?
- какие есть версии?
- чем разница между http1.0 1.1 2.0?
- Какие бывают коды ответ HTTP? По группам и основноые из каждой.
- Как посмотреть заголовки?
- что внутри?
- как происходит шифрование?
- установка https сессии?
- где взять серт?
- Для чего SSL сертификат?
- Какие бывают
- Как сгенерировать?
- Расскажи о SSL/TLS handshake? Как это работает?
1.5.3 Какие бывают варианты аутентификации по SSH?
- Какие ключи используются для аутентификации на сервере по SSH?
- Как проверить соответствие закрытого SSH ключа открытому
- Как работает SSH-аутентификация пользователя посредством пары ключей?
- Знаком ли ты с X11 Forwarding?
- что такое pid?
- что за процесс с pid 1, что делает
- права доступа
- load average
- чем мониторить цпу, озу, диски
- системные вызовы
- ссылки
- чем посмотреть переменные среды
- Какой командой посмотреть версию ядра?
- Как скопировать файлы с одного сервера на другой
- Как узнать релиз дистрибутива на сервере?
- что происходит от включения компа и до загрузки системы --> gpt/mbr?
- как подключить диск и начать с ним работать (разбивка/создание фс/и тд)?
- Как примонтировать диск?
- Что такое inode, как это работает?
- Что такое симлинк?
- Что такое жесткая ссылка, как работает
- Что такое gpt ?
- Что такое mbr?
- "Представь, что тебе нужно создать файл, но ты не можешь (Связано с inode'ами), почему, как диагностировать, как решить?
- Права - owner, group, anybody. Как их подсчитать и как назначить?
- Разобраться как запускается сервер на линуксе:
- MBR/GPT
- BIOS
- POST
- GRUB
- Init
- initramfs
- SystemD
- udev
- Как проверить свободное пространство на диске?
- Как узнать сколько весит файл или папка?
- Как увеличили диск? Как расширить раздел диска на ВМ? Последовательность команд.
- Ошибка: Out of inodes (ext)?
- Что такое Sticky bit? Как с ним работать?
- Что такое setuid / setgid? Как с ними работать?
- Какие бывают
- Как с ними работать
- Как посмотреть
- как убить
- какие сигналы можно отправить
- что такое сигналы
- таблица процессов
- жизненный цикл процесса
- зачем нужны зомби
- как убить зомби
- как создать демона
- как порождаются процессы
- межпроцессное взаимодействие
- nohup
- kill
- ps
- lsof
- strace
- системные вызовы
- Потоки ввода вывода
- Как проверить нагрузку на процессор? Что означает load average?
- Как остановить процессы ?
- Что такое oom и как работает?
- Статусы процессов?
- Какие syscall знаешь?
- Какие бывают файловые системы?
- tmpfs
- procfs (/proc)
- sysfs (/sys)
- разделы
- структура файловой системы линукса
- Что такое swap?
- виртуальная память
- анонимная память
- общая память
- аллокация памяти
- страницы памяти
- виды файлов
- символические и жесткие ссылки
- рейды (1, 0, 5, 10)
- файловые дескрипторы
- перенаправление 2>&1
-
- Структура файловой системы ОС Linux?
- Где хранятся файлы настроек сетевых соединений?
- Где хранятся устройства в файловой системе?
- Для чего требуется /dev/null?
- Как примонтировать папку или раздел
- Какие бывают права доступа?
- Какие бывают ссылки в Linux?
- Что такое inode?
- Что означают права доступа на файл 0644?
- В чем разница между /bin,/sbin,/usr/bin,/usr/sbin?
- В чем разница между ext2, ext3, ext4?
- Расскажи о xfs?
- Расскажи о btrfs?
- Расскажи о nfs?
- Расскажи о virtiofs? Зачем? Как работает в облаке? Как смонтировать? Сколько стоит? Сравни с s3 хранилищем.
- top как работает, что и как можно посмотреть
- Как примонтировать диск
- что где посмотреть, какие команды, последовательность
- классика: как выйти из vi, что еще по vi.
- как посмотреть кто залогинен в системе
- примеры работы утилит, назначение и флаги:
- ss
- ps
- nc
- dig
- Как проверить опертивную память RAM
- Как пососмотреть сетевые интерфейсы?
- Как посмотреть сетевые маршруты?
- Как проверить удаленную доступность хоста?
- Как проверить потери пакетов.
- Как включить режим отладки у консольных команд?
- Утилиты диагностики сетей?
- 58. Как работать с
- tcpdump
- tcpshark
- wireshark
- Поля утилит top/htop (см. LA)?
- Как посмотреть переменные окружения?
- Изобрази цикл на bash?
for i in {10..14}; do ping -c 3 10.10.10.$i;done
- Изобрази вложенный цикл?
- Изобрази ветвления на bash?
- Как искать по истории команд?
- Чем контейнеризация отличается от виртуализации?
- Какая ОС может быть в контейнере?
- Связаны ли хостовая ОС и в контейнере?
- На чем основана контейнеризация?
- Почему "один процесс - один контейнер" ?
- Как видны процессы на хосте и в контейнере? в контейнере pid 1 -> pid xxx на хосте. pid yyy на хосте а контейнере не виден.
- Как проверить DNS записи домена?
- Какие записи RR (resource records) бывает?
- как устроен
- что происходит по порядку после например ввода адреса в браузере?
- делегирование
- какие записи есть
- зачем прописывать адрес днс сервера 8.8.8.8,как он работает
- ptr запись
- утилиты
- Разница между записяси ANAME CNAME DNAME?
- Что такое TTL? Какое бывате?
- Что такое SOA? Из чего состоит?
- Для чего и как работает CNAME?
- Что такое PTR запись? Как работает?
- Как делегировать домен?
- Что такое TTL в DNS? Какие бывают? Как работает?
- Как происхит разрешение доменны имён в общем виде при запросе адреса домена в браузере?
- Настройка аудита для доступа к файлу и контроль логинов c помощью auditd
aulast
aulastlog
cat /etc/audit/rules.d/audit.rules
## First rule - delete all
-D
## Increase the buffers to survive stress events.
## Make this bigger for busy systems
-b 8192
## This determine how long to wait in burst of events
--backlog_wait_time 60000
## Set failure mode to syslog
-f 1
-a exit,always -S open -F loginuid=1000
-w /etc/group -p wa
-w /etc/passwd -p wa
-w /etc/shadow -p wa
-w /etc/sudoers -p wa
-w /etc/audit/ -p r
-w /etc/audit/rules.d/audit.rules -p -wa
-w /etc/dnf -p r
-w /etc/dnf/dnf.conf -p wa
###################################
- почему где то udp, где-то tcp используют
Ответ: 22 по умолчанию, если не менялся.
Ответ: посканировать порты, например SSH.
Ответ:
- по ключу
- по паролю
Ответ:
Ответ:
Ответ:
Ответ: