Skip to main content

TOS 5.1 / TOS 6.0 Несколько каталогов public / homes не отображаются

Применимые версии

  • TOS 5.1.x
  • TOS 6.0.x

Описание проблемы

Когда в системе на нескольких томах есть каталоги public или homes, веб-интерфейс не может нормально отобразить эти каталоги, что делает невозможным прямое управление через интерфейс.

Объяснение причины

Ограничение механизма отображения каталогов TOS 5.1 / 6.0: система по умолчанию распознаёт только один каталог public или homes; когда на нескольких томах одновременно существуют такие системные каталоги, они автоматически скрываются в общих папках и управлении файлами, и их нельзя напрямую просматривать и редактировать.

Решение 1: Переименование каталога через 【Планировщик задач】 (применимо к TOS 5.1 / 6.0)

Выполните переименование через системную задачу, а затем восстановите отображение в общих папках, выполните следующие шаги:

  1. Войдите в веб-интерфейс TOS, откройте Панель управления.
  2. Прокрутите вниз и найдите Общие настройки → Планировщик задач.
  3. Нажмите Создать → Пользовательское расписание, завершите базовую настройку следуя мастеру (дополнительные флажки не требуются).
  4. В Пользовательском скрипте команд введите команду переименования, пример:
    mv /Volume3/public /Volume3/public_bak
    • Замените Volume3 на фактическое имя вашего тома
    • Замените public на public_bak
  5. Сохраните задачу, нажмите Выполнить для немедленного выполнения переименования.
  6. Вернитесь в Панель управления → Общие папки.
  7. Нажмите Дополнительные настройки в правом верхнем углу, выберите том, на котором выполнялась операция, и выполните Восстановить общие папки.
  8. После завершения восстановления вернитесь в общие папки или управление файлами, чтобы нормально видеть переименованный каталог.

Примечание: После переименования система больше не распознаёт его как «системный каталог public или homes», поэтому он может нормально отображаться.

Решение 2: Управление через терминал SSH (применимо к TOS 5.1 / 6.0)

TOS 6.0: Можно напрямую использовать встроенный терминал

  1. Панель управления → Службы терминала, отметьте Включить SSH, порт по умолчанию 9222.

  2. Рабочий стол → Все приложения → Терминал, перейдите непосредственно в командную строку.

  3. Примеры типичных операций:

    # Перейти в корневой каталог тома
    cd /volume3
    # Просмотреть файлы
    ls
    # Переименовать (тот же эффект, что и в решении 1)
    mv /public /public_bak
  4. После завершения операций перезагрузите устройство. Если отображение ненормально, можно использовать функцию расширенного восстановления общих папок.

TOS 5.1: Без встроенного терминала, требуются внешние SSH-инструменты для удалённого подключения

  1. Панель управления → Сетевые службы → Терминал и SNMP, включите SSH (порт 9222).

  2. Используйте на компьютере такие инструменты, как PuTTY / Xshell / FinalShell для подключения, подробную настройку см. в официальной документации:

https://forum.terra-master.com/cn/viewtopic.php?t=1511

  1. После входа выполните ту же команду mv, что и выше, и перезагрузите устройство после завершения операции.