L’autore della fonte ha fatto funzionare completamente NextExplorer su ZimaOS con operazioni di creazione, caricamento, scrittura ed eliminazione. Il punto importante non era usare solo chmod: il processo NextExplorer veniva eseguito come utente non root, mentre lo storage montato utilizzava un gruppo diverso. Allineare il gruppo e applicare setgid alle directory ha fatto sì che i contenuti creati successivamente ereditassero il gruppo condiviso previsto.
I comandi esatti presenti nel forum non devono essere copiati alla cieca su un intero pool di storage. La fonte usa PGID=1001 e modifica ricorsivamente gruppo e autorizzazioni su /media/Safe-Storage; quei valori e quell’ambito sono specifici di quel sistema. L’attuale NextExplorer è attivamente mantenuto e utilizza ancora mount Docker sotto /mnt, quindi un approccio attuale più sicuro consiste nel montare solo le cartelle che vuoi far gestire a NextExplorer e allineare le autorizzazioni su quelle cartelle.
L’attuale NextExplorer utilizza ancora volumi Docker sotto /mnt
La guida rapida upstream attuale associa:
/path/to/your/files:/mnt/Files
e mantiene persistenti /config e /cache. Ogni elemento figlio diretto sotto /mnt diventa un volume visibile nell’interfaccia.
Usa l’attuale modello di distribuzione di NextExplorer.
La fonte utilizzava una configurazione e una cache persistenti
La guida creava:
/DATA/AppData/nextexplorer/config
/DATA/AppData/nextexplorer/cache
e le associava rispettivamente a /config e /cache. Questo rimane un buon approccio perché il container può essere ricreato mentre la configurazione e la cache generata restano al di fuori di esso.
Il problema di scrittura era causato da una mancata corrispondenza del gruppo
L’autore descriveva una proprietà dello storage ZimaOS come monitor:samba, mentre NextExplorer veniva eseguito con un’identità non root. Quando il gruppo effettivo dell’app non corrispondeva al gruppo dello storage con autorizzazioni di scrittura, le operazioni di eliminazione e creazione restituivano EACCES.
Prima di impostare PGID, controlla l’ID effettivo del gruppo della cartella dedicata che intendi esporre. Non dare per scontato che 1001 sia un valore universale.
setgid aiuta le nuove directory a ereditare il gruppo condiviso
La fonte applicava setgid alle directory dopo aver allineato la proprietà del gruppo. Su un filesystem nativo Linux, questo può fare in modo che le nuove sottocartelle ereditino il gruppo della directory padre, una soluzione molto più duratura rispetto alla correzione ripetuta della proprietà dopo ogni caricamento.
Non eseguire chgrp ricorsivamente sull’intero NAS, a meno che non sia davvero ciò che vuoi
Modificare la proprietà del gruppo e le modalità su un’intera radice multimediale o di storage può avere conseguenze su Plex, Jellyfin, sulle attività di backup, sugli utenti SMB e su altri container. Crea una cartella dedicata gestita da NextExplorer oppure scegli deliberatamente il gruppo condiviso utilizzato da tutti i servizi coinvolti.
La fonte avvertiva che l’eliminazione era permanente
La guida di marzo 2026 avvertiva esplicitamente che la configurazione di NextExplorer descritta non disponeva di un cestino e che l’eliminazione era immediata. Da allora upstream si è evoluto significativamente, includendo funzionalità più recenti di controllo degli accessi e condivisione, ma la fonte non documenta un flusso di cestino recuperabile per quella distribuzione.
Conserva i backup e verifica il comportamento dell’eliminazione con file sacrificabili prima di concedere a NextExplorer l’accesso in scrittura a dati insostituibili.
L’attuale NextExplorer offre opzioni di autenticazione più solide
La documentazione upstream attuale descrive utenti e gruppi locali, oltre all’SSO OIDC opzionale. Questo è importante se esponi un gestore di file potente al di fuori di una singola LAN fidata.
Domande frequenti sulle autorizzazioni di NextExplorer
La correzione della fonte consisteva solo nell’uso di chmod?
No. L’autore ha sottolineato che il punto chiave era l’allineamento del gruppo insieme a setgid.
Ogni sistema dovrebbe usare PGID 1001?
No. Usa l’ID effettivo del gruppo proprietario della cartella con autorizzazioni di scrittura che intendi utilizzare sul tuo sistema ZimaOS.
NextExplorer dovrebbe ottenere per impostazione predefinita l’accesso in scrittura ed eliminazione all’intero NAS?
No. Limita i mount e le autorizzazioni alle cartelle di cui ha effettivamente bisogno e conserva i backup dei dati importanti.
