● Webhard_Nas(DSM 6.2.4) 공유링크 DB수정 방법

웹콘솔 접속하여 터미널을 활성화한다.

File Station 접속 제어판 터미널 및 SNMP(※포트번호는 가급적 변경하여 사용하길 권장합니다.)

SSH 클라이언트를 이용해 접속해 준다

시놀로지에서는 ROOT 권한을 얻기 위해서는 “sudo -i”를 입력 후 패스워드를 입력한다.(처음부터 관리자권한이 있는 계정으로 접속하여야 한다.)

아래의 경로로 이동한다. (/usr/syno/etc/private/session/sharing)상황에 따라 경로는 달라질 수 있다고 시놀로지에서는 말한다.

해당 경로에 sharing.db 파일이 존재하며, 해당 파일이 공유링크를 담당하는 DB파일이다. sqlite3로 되어 있으며, 터미널 상에 sqlite3가 설치되어 있고, 실행(”sqlite3”을 입력하면 됨)해 준다.

아래부터는 이미지 상에 각 명령어 들을 확인하며, 실행하면 내용을 확인할 수 있다.

.open sharing.db DB파일을 오픈

.database DB파일이 오픈되었는지 확인

.tables 해당 DB에 테이블 확인

.schema 테이블의 구조 확인

Entry 테이블을 조회한 후 id확인 후 UPDATE 쳐준다.

UPDATE 이후 변경된 것을 확인할 수 있고, FileStation에서도 변경된 것을 볼 수 있으며, 접속하여 다운로드도 가능하다.

추후에는 DSM버전이 더 높은 상태에서도 가능한지 확인해 봐야 할 것 같다.

 

Posted by jjblaid

블로그 이미지
jjblaid

공지사항

Yesterday
Today
Total

달력

 « |  » 2025.11
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

최근에 올라온 글

최근에 달린 댓글

글 보관함