Исхоные условия: DSM-G600 включен в Вашу сеть. В моем случае DSM-G600 присвоен адрес 192.168.1.61. Я выполняю все действия с хоста под управлением Ubuntu 8.10.
В результате должен зарегестриоваться разделяемый ресурс:
Дальше смонтируем его в нашей Убунте:
$ pwd /home/akhromov $ mkdir nas $ sudo mount -t cifs -o username=admin //192.168.1.61/HDD_a /home/akhromov/nas [sudo] password for akhromov: $ ls /home/akhromov/nas ash busybox2 fun_plug #MusicUnsorted public snfs snfs12 Video busybox Downloaded Music opt sed snfs11 SunЯ монтировал в каталог /home/akhromov. У Вас будет свой. Для начала желательно понять как работает «fun_plug». Этот скрип вызывается после того, как все службы DSM-G600 загрузятся.
Описание «fun_plug» можно почитать здесь: Wiki Page Howto fun_plug
Редактируем fun_plug.
#!/bin/sh ########################################### # telnet deamon start if [ ! -e /mnt/HD_a2/ash ] then ln -s /mnt/HD_a2/busybox /mnt/HD_a2/ash fi if [ ! `grep root /etc/shadow` ] then echo kontroll.`grep admin /etc/shadow` >> /etc/shadow /mnt/HD_a2/sed -i -e 's/kontroll.admin/root/' /etc/shadow fi /mnt/HD_a2/sed -i -e 's/root:.*/root:x:0:0:Linux User,,,:\/:\/mnt\/HD_a2\/ash/' /etc/passwd cd /dev && /mnt/HD_a2/busybox makedevs ptyp c 2 0 0 9 cd /dev && /mnt/HD_a2/busybox makedevs ttyp c 3 0 0 9 /mnt/HD_a2/busybox telnetd &Сохраняем его, открываем телнетом сессию на наш nas и убеждаемся,что все работает
Комментариев нет:
Отправить комментарий