I・O DATA LANDISK HDL-GX300 root以外でtelnetログイン

telnetだと/etc/shadowの暗号化パスワードを使うはずなのだが、LANDISKだと/etc/passwdを使うとのこと。セキュリティ的に危険だけど…。
一般ユーザをtestとした場合の設定。また共有フォルダtestを既に作っているとする。なお、当方では設定を変更したため、共有フォルダは/mnt/hda6/share/以下に作られている。なので共有フォルダtestは/mnt/hda6/share/test/にあると前提。
まず/etc/passwdを確認。

landisk:~# cat /etc/passwd
root:*+*+**++*+**+*:0:0::/root:/bin/bash
(後略)
test:x:1001:1001:test,,,:/dev/null:/bin/false

だったとする。
これを

landisk:~# cat /etc/passwd
root:*+*+**++*+**+*:0:0::/root:/bin/bash
(後略)
test:*+*+**++*+**+*:1001:1001:test,,,:/mnt/hda6/share/test:/bin/bash

と変更すればOK。これでrootと同じパスワードを使ってtestユーザでログイン可能。あとはログイン後にpasswdコマンドで変更。