RHEL -------------------------------------------------------------------------------------------------------------------------------------------------------------- 7z x image.iso -o/the/path/to/unpacking/the/iso/image/ |#|#| Команда для распаковки iso-образа "image.iso" в каталог "/the/path/to/unpacking/the/iso/image/". P.S. Между опцией "-o" и каталогом "/the/path/to/unpacking/the/iso/image/" не должно быть пробела. ------------ eval "$(ssh-agent -s)" |#|#| Запускает ssh-агента и настраивает переменные среды, используемые агентом. ssh-add /root/.ssh/key |#|#| Добавляет SSH-ключ в запущенного ранее ssh-агента. P.S. Если вы выполняете данные команды на ВМ, к которой подключетесь по SSH, то после обрыва SSH-соединения с этой ВМ, вам нужно будет выполнить две выше указанные команды заново. ------------ wget -m -np -c -nH --cut-dirs=4 -R "index.html*" -P /var/www/html/Astra_Linux_Common_Edition/2.12.46/ --accept-regex=".*" --no-check-certificate http://dl.astralinux.ru/astra/frozen/2.12_x86-64/2.12.46/repository/ ⇑⇑⇑|#|#|⇑⇑⇑ Данная команда рекурсивно скачивает содержимое каталога "http://dl.astralinux.ru/.../repository/" в локальный каталог "/var/www/html/Astra_Linux_Common_Edition/2.12.46/" при этом убирает лишние уровни директорий и не скачивает index.html файлы. ------------ ssh-keygen -t ed25519 |#|#| Данная команда используется для создания новой пары SSH-ключей(приватный и публичный), используя алгоритм Ed25519. ------------ xfreerdp /v:192.168.50.14 /u:user /p:P@ssw0rD /size:97%h |#|#| Данная команда используется для подключения из под ОС Linux к удаленному рабочему столу. ------------ mount -t cifs //10.10.10.10/Downloads /mnt -o username=Администратор,password=P@ssw0rD,vers=2.1 |#|#| Данная команда подключает сетевую папку(Windows-сервер / Samba) к локальному каталогу Linux как обычную файловую систему. P.S. Данная сетевая папка будет работать только до перезагрузки ОС. ------------ ssh-keygen -R 10.10.10.10 |#|#| Команда для сброса ключа авторизации. ------------ ssh -X root@10.10.10.10 |#|#| Подключение по ssh с опцией "-X", даёт возможность запустить GUI-приложение. ------------ nano /etc/default/grub P.S. Меняем значение "true" на "false" в строке "GRUB_ENABLE_BLSCFG = ". Данные манипуляции полезно произвести в том случае, если вам необходимо залезть в загрузчик grub, через ПО "grub-customizer", на ОС Linux Fedora. Если этого не сделать, то в ПО "grub-customizer" у вас не будут показываться пункты загрузки ОС(ядра). ------------ ssh -i /home/user/.ssh/key user@10.10.10.10 |#|#| Команда для подключения к ВМ с IP-адресом "10.10.10.10" с помощью ssh-ключа "key". ------------ ip route |#|#| Команда для показа шлюза по умолчанию ------------ cat /etc/resolv.conf |#|#| Команда для поиска DNS-серверов ------------ ARP-таблица. ping 10.10.10.10 |#|#| ОС делает ARP-запрос, чтобы узнать MAC-адрес устройства, и добавляет его в ARP-таблицу. arp -a 10.10.10.10 |#|#| Данная команда позволяет узнать, какой MAC-адрес у устройства с IP 10.10.10.10, если оно есть в ARP-таблице. Пример вывода: "? (10.10.10.10) at 00:1A:2B:3C:4D:5E [ether] on eth0" ------------ dnf autoremove |#|#| Команда для удаления пакетов, которые больше не нужны системе. ------------ Multimedia -------------------------------------------------------------------------------------------------------------------------------------------------------------- rtsp://Admin:P@ssw0rD@10.10.10.10:554/snl/live/1/1 |#|#|\ |#|#| — RTSP-URL — адрес потока видеонаблюдения или IP-камеры для транслирования изображения с помощью видеоплеера или ПО. rtsp://admin:admin@10.10.10.11:554/ch01/0 |#|#|/ ------------ Zabbix-tuning -------------------------------------------------------------------------------------------------------------------------------------------------------------- При появлении ошибки "Zabbix server: More than 100 items having missing data for more than 10 minutes". nano /etc/zabbix/zabbix_server.conf P.S. Найти и раскомментировать строки(# StartPollers=5 и # StartPollersUnreachable=1). После чего заменить стандартные значения на StartPollers=20, StartPollersUnreachable=5. ВАЖНО! При увеличении лимитов, соответственно будут нужны дополнительные ресурсы. systemctl restart zabbix-server |#|#| Команда для перезапуска Zabbix-server-а. ------------ Windows -------------------------------------------------------------------------------------------------------------------------------------------------------------- netsh advfirewall firewall add rule name="ICMPv4-Ping" protocol=icmpv4:8,any dir=in action=allow |#|#| Разрешить Ping ------------ netsh advfirewall firewall add rule name="OpenSSH Server" dir=in action=allow protocol=TCP localport=22 |#|#|\ |#|#| — Открыть 22 порт для OpenSSH.Server netsh advfirewall firewall add rule name="OpenSSH Server Out" dir=out action=allow protocol=TCP |#|#|/ ------------ Get-WindowsCapability -Online | ? Name -like 'OpenSSH.Client*' |#|#| Проверка текущего состояния компонента OpenSSH.Client ------------ Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0 |#|#| Установка компонента OpenSSH.Client ------------ Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' | Add-WindowsCapability -Online |#|#| Установка компонента OpenSSH.Server ------------ Get-Service sshd |#|#| Проверка статуса службы sshd ------------ Set-Service -Name sshd -StartupType Automatic |#|#| Включение автозапуска службы sshd ------------ Start-Service sshd |#|#| Запуск службы sshd ------------ Restart-Service sshd |#|#| Перезапуск службы sshd ------------ В файле "sshd_config" по пути "C:\ProgramData\ssh\" раскомментировать следующие строки со следующими значениями: PubkeyAuthentication yes StrictModes no PasswordAuthentication no PubkeyAuthentication yes: включает аутентификацию публичными ключами. StrictModes no: отключает строгую проверку прав на файлы ключей (нужно для Windows NTFS). PasswordAuthentication no: запрещает вход по паролю, предотвращая brute-force. ------------ Создать файл "administrators_authorized_keys" по пути "C:\ProgramData\ssh\" с содержимым: ssh-ed25519 AAAAA1AaaA1aAAA1AAA1AAAAAAaaaaaaaaa1AAaaaAAAaa+A1AAA1Aaaa1AaAAAaaAa1 root@user Файл "administrators_authorized_keys" в "C:\ProgramData\ssh\" на ОС Windows с OpenSSH содержит публичные SSH-ключи для беспарольной аутентификации учётных записей администраторов. ------------ ipconfig /all |#|#| Просмотр сетевых настроек ------------ wmic csproduct get name |#|#| Просмотр информацию об устройстве ------------ wmic bios get serialnumber |#|#| Просмотр серийного номера устройства ------------ Get-WmiObject Win32_OperatingSystem | Select-Object Caption,Version,BuildNumber, OSArchitecture |#|#| Просмотр установленной версии ОС Windows ------------ net user root PasSw0rD |#|#| Смена пароля у пользователя "root" на "PasSw0rD" ------------ net user root PasSw0rD /add |#|#| Создание пользователя "root" с паролем "PasSw0rD" ------------ net localgroup Администраторы root /add |#|#| Добавление пользователя "root" в группу "Администраторы" ------------ net user root /delete |#|#| Удаление пользователя root ------------ net localgroup Пользователи root /delete |#|#| Удаление пользователя "root" из группы "Пользователи" ------------ net localgroup Администраторы |#|#| Просмотр группы пользователей "Администраторы" ------------ net localgroup Пользователи |#|#| Просмотр группы пользователей "Пользователи"