Робота з синхронізатором файлів syncthing

sudo apt install syncthing -y
sudo ufw allow 8384/tcp
sudo ufw allow 22000/tcp
sudo ufw allow 22000/udp
sudo systemctl restart ufw
sudo systemctl start syncthing@$USER.service
sudo systemctl enable syncthing@$USER.service



  • для налаштування потрібно зайти на 127.0.0.1:8384
  • якщо немає можливості зайти напряму (з монітором і мишею) то потрібно створити ссш тунель наприклад:
    ssh -L 8384:127.0.0.1:8384 [email protected]
    після цього зайти в браузер по адресі з першого пункту (але тільки з цього ж пк, сенс в тому що ссш буде "перехоплювати" пакети і відправляти їх через себе на віддалений пк. Я робив з під лінукса, на термукс не можливо, на вінді не пробував)
  • можливо знадобиться прокинути порт 8384 на роутері, потім після обміну ключами можна вимкнути
  • він по замовчуванню не копіює файли з доступом рут, тому їх потрібно буде або змінити, або запустити з під рута, але то вважається небезпечно
  • при налаштуванні синхронізації потрібно вказати папку яка буде контролюватись та з одного пк дати запит, а на іншому підтвердити, і навпаки