LG넷하드(N1T1)의 SSH를 활성화하는 방법은 생각보다 간단합니다.
그러나 상당히 위험한 작업임에는 분명합니다. SSH 접근이 절실하신 분만 도전!
다음 웹문서를 참조하였습니다.
http://forum.nas-portal.org/archive/index.php/t-14744.html
New UI로 이미 업그레이드가 되어있는 N1T1에만 적용할 수 있습니다.
원리는 간단합니다. 펌웨어 업데이트 후 실행되는 script 파일에 다음 내용을 추가하는 방식입니다.
1. ssh 서버 패키지를 설치 (dropbear)
2. 부팅시 ssh 서버가 실행되도록 설정
3. root 권한을 가지는 계정을 하나 생성하고 비밀번호 설정 (lgroot:admin)
1. 다음 주소에서 9595 펌웨어 파일을 다운 받습니다.
http://www.lgservice.co.kr/cs_lg/download/SoftwareDownloadDetailCmd.laf?parentCode=1014,1017,1001
2. firmware-nt1_9595rfke.bin 파일을 7zip(http://www.7-zip.org)으로 열고, postinst.sh 파일을 에디터로 엽니다.
3. 파일 끝에 다음 내용을 붙이고 저장합니다. 저장하고 나오면 7zip이 압축파일을 업데이트합니다.
#install dropbear
apt-get update
apt-get -y install dropbear
#change dropbear config
sed 's/^NO_START=1/NO_START=0/' /etc/default/dropbear > /tmp/db.$$
mv /tmp/db.$$ /etc/default/dropbear
#modify startup
update-rc.d -f dropbear remove
update-rc.d dropbear start 20 S . stop 20 0 6
#add alternative root user
useradd -o -u 0 -g 0 -m lgroot
echo lgroot:admin | chpasswd
4. NAS 웹페이지에 관리자모드로 로그인 후, 수정한 펌웨어 파일로 펌웨어 업데이트를 수행합니다.
5. SSH로 접속해 봅니다. (아이디: lgroot, 비밀번호: admin)