http://clien.net/cs2/bbs/board.php?bo_table=cm_nas&wr_id=45753
글 참고하여 테스트한것을 적어봅니다.
혹시라도 업글하셔서 로그인안되시는 분은 참고해보세요.
2436 최근버전으로 업데이트시 로그인 불가증상이 나오는데 원인을 살펴보았습니다.
/etc/passwd 파일을 열어보면 기존버전에서는
tvheadend-testing:x:100:100:Tvheadend-Testing User:/usr/local/tvheadend-testing/var:/bin/sh
로 이 계정이 생성이 되어 있으나,
2409-1 버전을 클린설치시도 생성되지 않았고, 최근 업데이트인 2436 또한 그러했습니다.
따라서
winscp나 putty터미널로 접속해서(툴들의 사용법은 구글에서 찾아보시면 많습니다 http://nas.moe 사이트가 도움이 되실 것 같습니다)
다음과 같이 합니다.
/etc/passwd 파일을 열고
끝라인에
tvheadend-testing:x:100:100:Tvheadend-Testing User:/usr/local/tvheadend-testing/var:/bin/sh
을 추가하고 저장합니다.
나스 접속계정 파일로 중요하므로 절대 다른부분 건들지 마세요.
그리고 위 설명되어 있는대로 아래 위치로 이동하는데요. 상위폴더인 var 폴더를 해주는 것이 좋습니다.
왜냐하면 이후 생성되는 epg, mux 관련 폴더들이 var하위에 생성되기 때문입니다.
콘솔 접속후 var상위까지이동
cd /var/packages/tvheadend-testing/target 엔터
var폴더(하위포함)에 권한 및 소유권 추가
chmod -R 755 var 엔터
chown -R tvheadend-testing:users var 엔터
chown -R tvheadend-testing:users var 를 하자 유저와 그룹이 없다는 소리를 내뱉습니다.
위에 passwd 파일에 추가하시면 다음과 같이 정상적으로 됩니다.
패키지센터에서 tvheadend 패키지 중지 ==> 시작
접속해봅니다.
이후 tvh세팅에서 녹화 폴더에 대한 부분도 동일합니다.
녹화폴더를 /TEST/pvr 로 지정해주셨다면
해당폴더상위인 /TEST까지 이동
cd /TEST
해당 폴더(하위포함)에 권한 및 소유권추가
chmod -R 755 pvr 엔터
chown -R tvheadend:users pvr 엔터
폴더명 경로등은 대소문자를 가리니 정확히 하세요.