Скрипт бэкапа на внешний NTFS USB диск

Скрипт бэкапа на внешний NTFS USB диск #!/bin/bash # Backup by cron one time per day umount -l /mnt && sleep 10 dev=”UUID=8A7EE9C17EE9A5E3″ uuid=8A7EE9C17EE9A5E3 blk=$(/usr/sbin/blkid | grep $uuid | awk ‘{ print $1 }’ | wc -l ) DST1=backup logfile=/home/user SRC1=/home/user/_backup/folder SRC2=folder_1 SRC3=folder_2 SRC4=folder_3 mount $dev /mnt if [ $blk -eq 1 ] then rsync …

Continue reading ‘Скрипт бэкапа на внешний NTFS USB диск’ »

MAC вывод физических адресов устройств

Нужно посмотреть, какие MAC-адреса висят за тем или иным интерфейсом маршрутизатора. ip arp print – показать arp таблицу > ip arp p Flags: X – disabled, I – invalid, H – DHCP, D – dynamic, P – published, C – complete #             ADDRESS         MAC-ADDRESS        …

Continue reading ‘MAC вывод физических адресов устройств’ »

Hairpin NAT – делаем доступ к сервисам пользователям из LAN используя внешний IP

Hairpin NAT очень полезная штука в случае когда надо дать доступ внутренним сервисам (находящимся в LAN) друг к другу, используя внешний IP адрес (например, “для единообразия” или если не хочется заморачиваться с DNS). Делается это просто: iptables -t nat -A PREROUTING -d ${extip} -p tcp -m tcp –dport ${extport} -j DNAT –to-destination ${localhostip} iptables -t …

Continue reading ‘Hairpin NAT – делаем доступ к сервисам пользователям из LAN используя внешний IP’ »

Windows 11 – установка на старый ПК

Способ 1 Запускаем программу установки Windows 11 на своём компьютере (из папки или путём создания загрузочного носителя и загрузки с него). В ходе установки появится предупреждение о несоответствии оборудования минимальным системным требованиям. Не закрывая это окно, вызываем командную строку комбинацией клавиш Shift+F10 и вводим в ней команду regedit.  В открывшемся редакторе реестра нужно перейти в …

Continue reading ‘Windows 11 – установка на старый ПК’ »

systemctl основные команды

Посмотреть статус, запустить, поставить в автозагрузку, убрать из автозагрузки, остановить, перечитать конфигурацию, рестартовать сервис # systemctl status sshd # systemctl start sshd # systemctl enabled sshd # systemctl disabled sshd # systemctl stop sshd # systemctl reload sshd # systemctl restart sshd Отобразить все активные юниты: # systemctl list-units UNIT: The systemd unit name LOAD: Whether the …

Continue reading ‘systemctl основные команды’ »