HS-DGL 標準ファーム:(4)FTP 設定


「ネットワーク設定」で残っていた FTP 設定を見てみる。

匿名ユーザ

「FTP サーバ機能」を「使用する」にして、 「FTP アクセスユーザ」を「匿名ユーザ」にすると、 「匿名ユーザ公開共有フォルダ」にアクセスできるものと考えられるが、 「匿名ユーザ公開共有フォルダ」の選択肢が「0」しかない。
意味不明。
試しに「匿名ユーザ属性」を「書き込み可能」にして「設定」してみる。

Windows マシンから HS-DGL! に ftp でアクセスしてみた。

C:\yasunari>ftp 192.168.1.37
Connected to 192.168.1.37.
220 GAWA FTP server ready
User (192.168.1.37:(none)): ftp
331 Guest login ok, send your complete e-mail address as password.
Password:
530 Can't set guest privileges.
Login failed.
ftp> bye
221 Goodbye.
ゲスト権限にセットできないと言われた。なぜ???

他の LinkStation からもアクセスしてみた。

bash-2.04$ ftp 192.168.1.37
Connected to 192.168.1.37.
220 GAWA FTP server ready
Name (192.168.1.37:yasunari): ftp
331 Guest login ok, send your complete e-mail address as password.
Password:
530 Can't set guest privileges.
Login failed.
ftp>
あかんやん。

設定画面の下の方の説明に、

・共有フォルダにアクセス制限が設定されている場合、匿名FTP機能ではその共有フォルダを公開することはできません
とあったので、アクセス制限のない共有フォルダを設定してみた。

今度は、

「匿名ユーザ公開共有フォルダ」の選択肢に「share-ftp」が現れた。
これで「設定」を行い、再度匿名でアクセスしてみた。

bash-2.04$ ftp 192.168.1.37
Connected to 192.168.1.37.
220 GAWA FTP server ready
Name (192.168.1.37:yasunari): ftp
331 Guest login ok, send your complete e-mail address as password.
Password:
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
227 Entering Passive Mode (192,168,1,37,226,86)
150 Opening ASCII mode data connection for directory listing.
total 0
226 Transfer complete.
ftp> pwd
257 "/" is current directory.
ftp>
今度はいけた。

アクセス制限のない共有フォルダが存在しなかったら、 「FTP アクセスユーザ」を「匿名ユーザ」にできたらあかんのちゃうの?

登録ユーザ

続いて、「FTPアクセスユーザ」を「登録ユーザ」にしてみた。

「設定」が上下2つあるが、どっちをクリックすればええの?
とりあえず下の「設定」をクリックしてみた。
一見、うまく設定されたように見えたが、

bash-2.04$ ftp 192.168.1.37
ftp: connect: Connection refused
ftp> bye
bash-2.04$
と ftp サーバが動作していない。
再度上側の「設定」をクリックしてみた。
bash-2.04$ ftp 192.168.1.37
ftp: connect: Connection refused
ftp> bye
bash-2.04$
全然あかんやん。

一度「FTP サーバ機能」を「使用しない」にして「設定」、
その後もう一度 「FTP サーバ機能」を「使用する」にして 「FTP アクセスユーザ」を「登録ユーザ」にして上の「設定」、
「登録ユーザ公開共有フォルダ設定」でshare をチェックして下の「設定」 してみたが結果は同じだった。

使えん!




HS-DGL 標準ファーム:(3)メンテナンス
ハックの記録
LinkStation/玄箱 をハックしよう

HS-DGL 標準ファーム:(5)USB設定

Copyright (C) 2006 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市