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을 실제 볼륨 이름으로 변경하세요
    • publicpublic_bak으로 변경하세요
  5. 작업을 저장하고 실행을 클릭하여 이름 변경을 즉시 실행합니다.
  6. 제어판 → 공유폴더로 돌아갑니다.
  7. 우측 상단의 고급 설정을 클릭하고 방금 작업한 볼륨을 선택하여 공유폴더 복원을 실행합니다.
  8. 복원이 완료되면 공유폴더 또는 파일 관리로 돌아가 이름 변경된 디렉토리를 정상적으로 확인할 수 있습니다.

참고: 이름 변경 후 시스템은 더 이상 "시스템 수준의 public 또는 homes"로 인식하지 않으므로 정상적으로 표시됩니다.

해결 방법 2: SSH 터미널을 통해 조작 (TOS 5.1 / 6.0 공통)

TOS 6.0: 내장 터미널을 직접 사용 가능

  1. 제어판 → 터미널 서비스, SSH 활성화에 체크, 기본 포트 9222.

  2. 바탕화면 → 모든 앱 → 터미널, 명령줄에 직접 접속합니다.

  3. 자주 사용하는 작업 예시:

    # Volume 루트 디렉토리로 이동
    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 명령을 실행하고, 작업 완료 후 장치를 재시작합니다.