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 공통)
시스템 백그라운드 작업을 통해 이름 변경을 실행한 후 공유폴더에서 표시를 복원합니다. 단계는 다음과 같습니다:
- TOS 웹 인터페이스에 로그인하고 제어판을 엽니다.
- 아래로 스크롤하여 일반 설정 → 작업 스케줄러를 찾습니다.
- 만들기 → 사용자 정의 일정을 클릭하고 마법사에 따라 기본 설정을 완료합니다 (추가 체크박스 필요 없음).
- 사용자 정의 명령 스크립트에 이름 변경 명령을 입력합니다. 예:
mv /Volume3/public /Volume3/public_bakVolume3을 실제 볼륨 이름으로 변경하세요public을public_bak으로 변경하세요
- 작업을 저장하고 실행을 클릭하여 이름 변경을 즉시 실행합니다.
- 제어판 → 공유폴더로 돌아갑니다.
- 우측 상단의 고급 설정을 클릭하고 방금 작업한 볼륨을 선택하여 공유폴더 복원을 실행합니다.
- 복원이 완료되면 공유폴더 또는 파일 관리로 돌아가 이름 변경된 디렉토리를 정상적으로 확인할 수 있습니다.
참고: 이름 변경 후 시스템은 더 이상 "시스템 수준의 public 또는 homes"로 인식하지 않으므로 정상적으로 표시됩니다.
해결 방법 2: SSH 터미널을 통해 조작 (TOS 5.1 / 6.0 공통)
TOS 6.0: 내장 터미널을 직접 사용 가능
-
제어판 → 터미널 서비스, SSH 활성화에 체크, 기본 포트 9222.
-
바탕화면 → 모든 앱 → 터미널, 명령줄에 직접 접속합니다.
-
자주 사용하는 작업 예시:
# Volume 루트 디렉토리로 이동
cd /volume3
# 파일 확인
ls
# 이름 변경 (방법 1과 동일한 효과)
mv /public /public_bak -
작업 완료 후 장치를 재시작합니다. 정상적으로 표시되지 않으면 공유폴더 고급 복원 기능을 함께 사용하세요.
TOS 5.1: 내장 터미널 없음, 외부 SSH 도구로 원격 연결 필요
-
제어판 → 네트워크 서비스 → 터미널 및 SNMP, SSH를 활성화합니다 (포트 9222).
-
컴퓨터에서 PuTTY / Xshell / FinalShell 등의 도구를 사용하여 연결합니다. 자세한 설정은 공식 문서를 참조하세요:
- 로그인 후 위와 동일한
mv명령을 실행하고, 작업 완료 후 장치를 재시작합니다.