この前はお世話になりました。本日、FedoraCore2のインストールを行い、先ほどProftpdをおやじ様のサイトより、1.2.10をダウンロードしてきて、/etc/proftpd.confを編集して今再起動してクライアント側のFFFTPでサーバ機にログインしてファイルの作成や削除等をやってその後、FFFTPのファイル名が記載されている場所に上のフォルダに移動を押した所、なんとフォルダが戻り、一回押すと/homeのフォルダにもう一回押すと/のフォルダに移動してしまいます。できれば他人も使用するので万が一、システムデータが削除された場合が困るのでできれば対処方法を教えてください。なお、Specは
OS:FedoraCore2
Proftpd:1.2.10です。回答よろしく
> この前はお世話になりました。本日、FedoraCore2のインストールを行い、先ほどProftpdをおやじ様のサイトより、1.2.10をダウンロードしてきて、/etc/proftpd.confを編集して今再起動してクライアント側のFFFTPでサーバ機にログインしてファイルの作成や削除等をやってその後、FFFTPのファイル名が記載されている場所に上のフォルダに移動を押した所、なんとフォルダが戻り、一回押すと/homeのフォルダにもう一回押すと/のフォルダに移動してしまいます。できれば他人も使用するので万が一、システムデータが削除された場合が困るのでできれば対処方法を教えてください。なお、Specは
> OS:FedoraCore2
> Proftpd:1.2.10です。回答よろしく
おやじの所には、FC2用はないですが?
回答よろしくと言われても、おやじは人間Googleではありませんのであしからず。
お尋ねの件は、下記の「proftpdの設定」の6項にしっかり書いてありますので、良く見てください。
一般的にありそうなことは、極力書いてあるつもりです。
http://www.aconus.com/~oyaji/ftp/proftpd_rpm.htm
今、教わった通りに編集しているのでお待ちを
編集しましたが、まったく効果なし。変化もなし。
一応、おやじさんから教わったページを見てやっても不可。
> 編集しましたが、まったく効果なし。変化もなし。
> 一応、おやじさんから教わったページを見てやっても不可。
FFFTPを毎回閉じて(回線を切るのではなく)、初めから起動しなおしてやっていますか?もしくは、ホスト側の画面上で最新情報に更新してますか?
FFFTPなら操作のログが下にでますが、上位ディレクトリへの移動操作をした時、CDUPが出て、XPWDで新しいディレクトリが表示されていますか?もし出ていないなら、単にキャッシュを見ているだけです。
HPどおりでできない理由は分かりません。
やはり、無理な状況なので他のFTPソフトを探そうと思います。
以前、RedHatLinux9の時は正常に動作したんですけどね。
あれから、インストールをしなおしたり、編集ファイルを編集したり、おやじさんから教わったURLをもう一度じっくり読んでやりましたが不可能でした。一応、先ほどのログを見てもらえばわかると思いますが。それが結果です。
一応、編集ファイルのアクセスディレクトリの制限(追加)辺をいじくって見ました。
DefaultRoot ~/public_html ftp,!wheel
を追加しました。
それでProftpdを再起動してFFFTPを起動させてやっていますが不可でした
[xxxxxx]
230 User master logged in.
>XPWD
257 "/" is current directory.
>CWD home
550 home: No such file or directory
>CWD etc
550 etc: No such file or directory
>CWD home
550 home: No such file or directory
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/" is current directory.
>CWD home
550 home: No such file or directory
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/" is current directory.
>CWD home
550 home: No such file or directory
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CWD sys
250 CWD command successful
>XPWD
257 "/sys" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,29
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (438 Bytes)
>CWD module
250 CWD command successful
>XPWD
257 "/sys/module" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,30
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (2708 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/sys" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CWD home
250 CWD command successful
>XPWD
257 "/home" is current directory.
>CWD ftp
250 CWD command successful
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,52
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CWD /home
250 CWD command successful
>RMD /home/ftp
550 /home/ftp: Permission denied
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,55
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (123 Bytes)
>CWD ftp
250 CWD command successful
>XPWD
257 "/home/ftp" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,58
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CWD master
250 CWD command successful
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/master/public_html" is current directory.
>CWD /home/master/public_html/Mirais
550 /home/master/public_html/Mirais: No such file or directory
>MKD /home/master/public_html/Mirais
257 "/home/master/public_html/Mirais" - Directory successfully created
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,67
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (128 Bytes)
>CWD Mirais
250 CWD command successful
>XPWD
257 "/home/master/public_html/Mirais" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,70
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/home/master/public_html" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,71
200 PORT command successful
>RETR test.txt
550 test.txt: Permission denied
コマンドが受け付けられません.
ダウンロードを中止しました.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,72
200 PORT command successful
>RETR test.txt
550 test.txt: Permission denied
コマンドが受け付けられません.
ダウンロードを中止しました.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,73
200 PORT command successful
>RETR test.txt
550 test.txt: Permission denied
コマンドが受け付けられません.
ダウンロードを中止しました.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,74
200 PORT command successful
>RETR /home/master/public_html/test.txt
550 /home/master/public_html/test.txt: Permission denied
コマンドが受け付けられません.
ダウンロードを中止しました. (1 Sec. 0 B/S).
>SITE CHMOD 644 test.txt
550 test.txt: Permission denied
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,75
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (128 Bytes)
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CWD master
250 CWD command successful
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/master/public_html" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,105
200 PORT command successful
>RETR test.txt
150 Opening ASCII mode data connection for test.txt
226 Transfer complete.
ダウンロードは正常終了しました. (0 Bytes)
>SITE CHMOD 644 test.txt
550 test.txt: Permission denied
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,106
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (128 Bytes)
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,107
200 PORT command successful
>RETR test.txt
150 Opening ASCII mode data connection for test.txt
226 Transfer complete.
ダウンロードは正常終了しました. (0 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CWD home
250 CWD command successful
>XPWD
257 "/home" is current directory.
>CWD /home
250 CWD command successful
>XPWD
257 "/home" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,122
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (63 Bytes)
>CWD master
250 CWD command successful
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/master/public_html" is current directory.
>CWD Mirais
250 CWD command successful
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,123
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CWD /home/master/public_html
250 CWD command successful
>DELE /home/master/public_html/test.txt
250 DELE command successful
>RMD /home/master/public_html/Mirais
250 RMD command successful
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,124
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>TYPE A
200 Type set to A
>PORT 192,168,0,4,6,125
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CWD /home/master
250 CWD command successful
>>MKDIR C:\Documents and Settings\森 嵩博\My Documents\public_html
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/master/public_html" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
530 Login incorrect.
>USER master
ログインできません.
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
530 Login incorrect.
>USER master
ログインできません.
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD) [127.0.0.1]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/" is current directory.
>CWD home
550 home: No such file or directory
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD Default Installation) [192.168.0.2]
>USER master
331 Password required for master.
>PASS [xxxxxx]
230 User master logged in.
>XPWD
257 "/home/master" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>CWD home
250 CWD command successful
>XPWD
257 "/home" is current directory.
>CWD master
250 CWD command successful
>XPWD
257 "/home/master" is current directory.
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/master/public_html" is current directory.
切断しました
----------------------------
ホスト 192.168.0.2 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD Default Installation) [192.168.0.2]
>USER test
331 Password required for test.
>PASS [xxxxxx]
230 User test logged in.
>XPWD
257 "/home/test" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,7,19
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (0 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/home" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,7,22
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (184 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
>TYPE A
200 Type set to A
>PORT 192,168,0,4,7,24
200 PORT command successful
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (1223 Bytes)
>CDUP
250 CDUP command successful
>XPWD
257 "/" is current directory.
あれから。Googleで調べた所、いいサイトが見付かった為、それを参考に書き換えて見ると正常に作動しました。本当におやじさんにはご迷惑をお掛けしました。
> あれから。Googleで調べた所、いいサイトが見付かった為、それを参考に書き換えて見ると正常に作動しました。本当におやじさんにはご迷惑をお掛けしました。
具体的に何をどうして、どういう問題が片付いたのか教えてください。
おやじが誤っているなら修正しなければなりませんし、このスレを見ても有益な情報は何も残りません。
これでは、時間を使っただけでうまくいった理由が分からないので非常にむなしいです。
一応、参考にしただけなので意味がないと思いますが、以下のURLのサイトを参考に致しました。修正するなら、以下のサイトを見てやって見てください。
http://49uper.com/memo/linux/proftpd.html
> 一応、参考にしただけなので意味がないと思いますが、以下のURLのサイトを参考に致しました。修正するなら、以下のサイトを見てやって見てください。
> http://49uper.com/memo/linux/proftpd.html
「修正するなら、以下のサイトを見てやって見てください。」という意味がよくわかりませんが?
おやじは完璧に動かしきっているつもりなので、改めてやることも無いですし、教えていただいたサイトにはおやじ以下の情報しかないのですが? あちらを見て、何をなさって、何が解決したのですか?
で、あちらを見て、いままでのやり取りを見ていたら、何が問題だったか大体見えてきました。おやじの設定を説明をよく読まないでコピペしたからでしょう。また、そういうことをされる方を意識した設定になっていないおやじの例にも問題があります。
DefaultRoot ~/public_html ftp,!wheel
は、書いてあるとおり、ftpユーザで且つwheelユーザじゃない場合に、デフォルトルートが~/public_htmlになるのであって、このまんまコピペすると通常は一般ユーザはftpユーザにはなっていないので、この範囲外、つまりフルアクセスできてしまうということです。
恐らくこれが原因です。「ftp,」を削除するか、ここを「users,」としてあげればうまくいくはずです。
いくら書いてあっても理解してもらえないなら意味がないので、コンテンツを見直すことにします。もしかしたら、余計なことを書きすぎ?
いくらか分かりやすくなったと思います。
> 一応、編集ファイルのアクセスディレクトリの制限(追加)辺をいじくって見ました。
> DefaultRoot ~/public_html ftp,!wheel
> を追加しました。
> それでProftpdを再起動してFFFTPを起動させてやっていますが不可でした
何が不可なのですか? ここでいう不可とは上に上がれてしまうというのではなく、この設定をするとログインできないということではないのですか?
この設定だと、ログイン時に、試験ユーザのホームディレクトリ( / )は、/home/user/public_htmlですから、public_htmlがないとログインできません。
膨大なログをつけていただきましたが、設定とやっていることと、現象との対応が付かないので見ようがありません。
ログをつけるなら、おかしい時の設定と操作と現象とその時のログを関連付けてください。関係ないものは不要です。
FC2のRPMならdagあたりで探すと良いのでは?
http://dag.wieers.com/packages/proftpd/
TLS対応という条件がなければ、yumとかaptでやれば、もっと簡単に手に入れられるのでは?
ぜひ、参考に致します。