- Аналог статьи про Ubuntu, Gentoo
- (Centos, Ubuntu) PackageKit — открытый и свободный набор приложений для обеспечения высокоуровнего интерфейса для различных пакетных менеджеров. Он используется RHEL в качестве графического интерфейса (по факту нескольких интерфейсов/утилит – add/remove software, package updater, settings) управления пакетами.
Category: Linux
SecureCRT, Termius, MPutty, (supper)Putty, SolarPutty, mRemoteNG, iTerm, Mobaxterm, Windows Terminal
Альтернативы SecureCRT:
- Termius – кросс-платформенная альтернатива
- Windows: Windows Terminal, mRemoteNG, MPutty, SupperPutty, SolarPutty, Mobaxterm (препод Linux особенно хвалил)
- MacOS: iTerm2 – шикарная альтернатива на Mac
PUTTY
Король, использую его + закладки сессий самой Windows. Получается довольно удобно. 🙂
По PPK можно легко получить public key – это делает WinSCP с кнопки.<br><br> Читать дальше
Linux: работа с числами (bc, dc, expr)
http://www.basicallytech.com/blog/?/archives/23-command-line-calculations-using-bc.html – примеры расчета простых выражений с помощью bc.
expr и let – базовые целочисленные калькуляторы. Поддерживают операции сложения/деления/умножения/вычитания.
EXPR
$ expr 6 + 2
8
$ expr 6 - 2
4
$ expr 6 \* 2
12
$ expr 6 / 2
3
$ expr 6 / 5
1
LET
let "b = $a * 2"
let "b = $a - 2"
bc (basic calculator) — интерактивный интерпретатор Си-подобного языка, позволяет выполнять вычисления с произвольно заданной точностью.<br><br> Читать дальше
RFC, IETF (о самих документах)
https://tools.ietf.org/html/rfc1796 https://en.m.wikipedia.org/wiki/Request_for_Comments Not all RFCs are standards.[20][21]Each RFC is assigned a designation with regard to status within the Internet standardization process. This status is one of the following: Informational, Experimental, Best Current Practice, Standards Track, or Historic.<br><br> Читать дальше
Synstart – синхронизация времени запуска программ и утилит в Linux
synstart решает задачу синхронизации старта запуска программ за счет их предварительной планировки по времени (см. cron). Код простой на python.
В сравнении с at/atd погрешность запуска программ между демонами значительно ниже – вместо секундной погрешности в at/atd при использовании synstart получаем миллисекундную погрешность (возможно добиться вплоть до 10 микросекунд при тюнинге sleep на демонах).<br><br> Читать дальше
Linux: перезагрузка/отключение системы (reboot, shutdown, halt, poweroff)
Отключение
Soft-отключение системы прямо сейчас.
shutdown now
Soft-отключение системы через 60 минут.
shutdown -h +60 "Shutting down in 60 minutes. Be a dear and log out before then."
Hard-отключение системы прямо сейчас.
halt poweroff
Перезагрузка
Перезагрузка прямо сейчас. Команды reboot/shutdown перезагружают систему по разному.<br><br> Читать дальше
Network security: сетевые атаки (kali, yersinia, arpspoof, dns2proxy, mitmproxy, sslsplit, aircrack, dnsmasq, hping3, dnsflood, sockstress)
Kali linux
- Легко запускается в virtualbox/vmware
- Скачать можно тут
- kali/kali default username/password
- Можно поставить и life образ на flash, например, используя rufus.
- Примеры запуска DoS/DDoS атак с использованием hping3, dnsflood в отдельной статье DoS/DDoS
- Образ для QEMU, пригодится для GNS3 (доступ через vnc для GUI, ssh для CLI, но нужно включать)
# on KALI
sudo systemctl start ssh # sudo service ssh start
sudo systemctl enable ssh
# on remote
ssh root@172.16.208.130
-
- default password toor (-> root)
- Если есть проблема в работе NetworkManager в Kali Linux (нет апплета, не применяются настройки, падает интерфейс и проч) – лучше всего его снести (застопить, в конфиге /etc/NetworkManager/NetworkManager.conf
FTP, поднимаем FTP сервер на CentOS 7
FTP история появления из телеграм канала Network quiz
✍️ Разбор квиза: NQ Протокол FTP Вопрос: Почему протокол FTP использует отдельно соединения для управления и передачи данных? Объяснение от автора вопроса Surgeon и дополнение от Sergey Masharov (@Masharov): Протокол был разработан почти 53 года назад, в 1971 году.<br><br> Читать дальше
Установка и использование Dante в качестве сервера Socks5 на Ubuntu 16
В свете огромной вероятности блокировки telegram в ближайшее время возник вопрос в установке и использовании Dante в качестве сервера Socks5 на Ubuntu 16.
Большая часть инфы нагло взята из офф.<br><br> Читать дальше
Демонизация приложений, делаем демон приложения systemd в CentOS (Debian), работа с сервисами (sysvinit, systemctl)
- systemctl (system control) без запущенных аргументов выдает список systemd объектов/UNIT (mount, target, service, socket, timers, etc) запущенных в системе. с флагом —type <UNIT> можно отфильтровать конкретные объекты.
# systemctl UNIT LOAD ACTIVE SUB DESCRIPTION proc-sys-fs-binfmt_misc.automount loaded active waiting Arbitrary Executable File Formats File System Automount Point sys-devices-pci0000:00-0000:00:07.1-ata2-host1-target1:0:0-1:0:0:0-block-sr0.device<br><br> Читать дальше
