TOS 5.1 / TOS 6.0 Problemă de afișare a mai multor directoare public / homes
Versiuni afectate
- TOS 5.1.x
- TOS 6.0.x
Simptom
Când sistemul are mai multe volume care conțin fiecare câte un director public sau homes, aceste directoare nu pot fi afișate corespunzător în interfața web, împiedicând operațiunile directe din interfața de utilizator.
Explicarea cauzei
Din cauza limitării mecanismului de afișare a directoarelor din TOS 5.1 / 6.0, sistemul recunoaște implicit doar un singur director public sau homes. Când mai multe volume conțin simultan astfel de directoare de sistem, acestea sunt ascunse automat în Shared Folders și File Management, devenind inaccesibile pentru navigare și editare.
Soluția 1: Redenumește directoarele prin Scheduled Task (funcționează pe TOS 5.1 / 6.0)
Efectuează redenumirea printr-o sarcină de fundal a sistemului, apoi restaurează afișarea în Shared Folders. Urmează acești pași:
- Autentifică-te în interfața web TOS și deschide Control Panel.
- Derulează în jos la General Settings → Scheduled Tasks.
- Fă clic pe Create → Custom Schedule și completează setările de bază (nu este necesar să bifezi opțiuni suplimentare).
- În câmpul Custom Command Script, introdu comanda de redenumire. Exemplu:
mv /Volume3/public /Volume3/public_bak- Înlocuiește
Volume3cu numele real al volumului tău. - Înlocuiește
publiccupublic_bak.
- Înlocuiește
- Salvează sarcina și fă clic pe Run pentru a executa redenumirea imediat.
- Revino la Control Panel → Shared Folders.
- Fă clic pe Advanced Settings în colțul din dreapta sus, selectează volumul pe care tocmai l-ai operat și execută Restore Shared Folder.
- După finalizarea restaurării, revino la Shared Folders sau File Management – ar trebui să vezi acum directorul redenumit.
Notă: După redenumire, sistemul nu mai recunoaște directorul ca un director „system-level public or homes”, astfel încât acesta poate fi afișat normal.
Soluția 2: Operează prin terminalul SSH (funcționează pe TOS 5.1 / 6.0)
TOS 6.0: Folosește terminalul integrat
-
Mergi la Control Panel → Terminal Services, bifează Enable SSH, portul implicit 9222.
-
Mergi la Desktop → All Apps → Terminal pentru a accesa direct linia de comandă.
-
Exemplu de operațiuni comune:
# Navigate to the volume root directory
cd /volume3
# List files
ls
# Rename (same effect as Solution 1)
mv /public /public_bak -
După finalizarea operațiunii, repornește dispozitivul. Dacă directorul nu apare, poți folosi împreună și funcția avansată de restaurare a folderelor partajate.
TOS 5.1: Fără terminal integrat; folosește un instrument SSH extern pentru conexiune la distanță
- Mergi la Control Panel → Network Services → Terminal & SNMP, activează SSH (portul 9222).
- Pe computerul tău, conectează-te folosind PuTTY / Xshell / FinalShell sau instrumente similare. Pentru configurarea detaliată, consultă documentația oficială:
- După autentificare, execută aceeași comandă
mvca mai sus, apoi repornește dispozitivul.