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 アクセスユーザ」を「匿名ユーザ」にできたらあかんのちゃうの?
「設定」が上下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設定 |