Pomoc Syncthing - konfiguracja w Virtualization Station

Artproject-2004

System Engineer
Q Specialist
2 Lipiec 2021
167
1
36
28
QNAP
TS-x51
Ethernet
null
Dzień dobry,
1. Zainstalowałem Syncthing w kontenerze Debiana, który działa na Virtualization Station.

Kod:
linuxserver/syncthing
    container_name: syncthing
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Warsaw
    volumes:
      - /syncthing_data:/config
    ports:
      - 8384:8384
      - 22000:22000
      - 21027:21027/udp
    restart: unless-stopped
Zrzut - portainer na VStation

2. Montuję w dokerze foldery NAS:
sudo mount -t nfs 192.168.1.***:/Public /usr/share/FOLDER
To folder do którego chcę synchronizować dane.
Z poziomu konsoli mogę tworzyć/zapisywać pliki w zamontowanym folderze hosta (NAS)

3. Uruchamiam Syncthing, dodaję zamontowany folder do programu i pojawia się następujący błąd, jakiś problem z dostępem:
Zrzut

4. Proszę o podpowiedź, co należy zrobić, aby ten folder był dostępny do synchronizacji?
 
Ha, działa..

@Artproject-2004
Rano opiszę

edit:

Słowem wstępu, poprzednie moje posty bazowały na montowaniu Qnapa pod MX Linux, ale pod maską siedzi Debian. Więc myślałem, że tak samo ruszy. Teraz zrobiłem to pod Debianem.

Kroki które wykonałem:

Na początek doinstalowałem cifs-utils
Kod:
sudo apt install cifs-utils

Nastepnie, folder utworzony w /home/kamil/qnap zmieniłem na siebie, bo należał do root'a
Kod:
sudo chown -R kamil:kamil /home/kamil/qnap

Teraz edycja fstab i najprostszy wpis, jaki może być:
Kod:
//192.168.1.15/pliki /home/kamil/qnap cifs vers=3.0,auto,user=login,password=haslo
Plik zapisany, czas zamontować..
Kod:
sudo mount -a
I cyk, komenda wykonała się bez błędu. I szybko zaglądam do /home/kamil/qnap a tam pliki z Qnap'a !!

Także obyło się bez żadnych montowań przez crontab'a root'a.
Mam nadzieję, że tak wykonane kroki ci pomogą.
 
Czyli wygląda na to, że w Debianie nie ma opcji wczytania danych logowania z pliku.
działa działa .. mam w haśle znaki specjalne @ i przecinek
nie mogę zrobić montowania w fstabie z hasłem na żywca bo rozwala polecenie

strzelam że w plik .smbcredentials nie jest zabezpieczony chmod 700 ... no i ownerem musi być root ;P
i na końcu pliku nie ma być pustej linii !

jak robisz mounta z palca .. dopisz na końcu --verbose - to wtedy powie Ci więcej
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. syncthing