В общем для тех, кто возможно столкнется с той же проблемой скажу как решил ее я. Опытным путем было установлено, что права доступа на папку /mnt/HD_a4/ и вложенные в нее папки при перезагрузке NAS не меняются. И так как в DNS-315 есть возможность включить SSH доступ через WEB интерфейс, не устанавливая никаких дополнительных пакетов, то архив fun_plug.tgz был перемещен в папку /mnt/HD_a4/ , а файл fun_plug в папку /mnt/HD/HD_a2 . Предварительно в файле fun_plug путь /mnt/HD_a2 нужно изменить на /mnt/HD_a4 . После перезагрузки NAS появляются папка /mnt/HD_a4/ffp и файл /mnt/HD_a4/ffp.log . Далее файл fun_plug.local перемещаем в /ffp/etc/ , предварительно подкорректировав его содержимое таким образом :
#!/ffp/bin/sh
PATH=/ffp/sbin:/ffp/bin:/usr/sbin:/sbin:/usr/bin:/bin
# Create symbolic link /mnt/HD_a2 to point to /mnt/HD_a4
ln -snf /mnt/HD_a4 /mnt/HD_a2
Перезагрузив NAS последовательно выполнил следующие команды:
pwconv
passwd
usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
usermod -d /ffp/home/root/ root
однако после последней команды получил сообщение такого содержания: "usermod: user root is currently logged in". После некоторых поисков нашел решение на сайте
http://nas-tweaks.net/371/hdd-installat ... g_fun_plug и выполнил команды в такой последовательности:
usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv
passwd
wget
http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh (как для DNS-320)
store-passwd.sh
в этот раз все сработало как надо - домашний каталог root изменился на ffp/home/root, пароль сохранился.
Далее выполнил команды:
chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start
chmod -x /ffp/start/telnetd.sh
После перезагрузки NAS и отключения SSH через WEB интерфейс, подключился через putty по SSH(FFP), при этом telnet, как и положено был отключен.
На данный момент уже установлен Transmission и все пока работает без проблем.
Спасибо за внимание.