Proftpdに関する話題を扱うスレッドです。
本家 http://www.proftpd.org/
Directive List
http://www.proftpd.org/docs/directives/configuration_full.html
参考サイト
http://www.castaglia.org/proftpd/
http://www.infoscience.co.jp/technical/proftpd/ ←日本語だがかなり古い
http://www.stackasterisk.jp/tech/systemConstruction/proftpd01_01.jsp ←解説
前スレ
スレ1:http://pc8.2ch.net/test/read.cgi/unix/1011872941/
探検
ProFTPDについて語るスレ 2
2005/05/22(日) 00:32:59
2005/10/07(金) 19:34:35
>>41
どうもです。
いえ、そういうわけでもないです。
ftpプロキシとクライアントとは
ftpプロトコルで通信させたいので、
ftp鯖でやるものかなと思い、
只単に、インスコや設定に慣れている
ProFTPDでできないものかと思いました。
手段は何でも良いのですが、ftpプロキシを
構築したいです。
httpのsquidはよく出てくるのですが(運用しています)、
squidから外はftpですが、クライアントとはhttp通信ですし、
ftpプロキシはなかなか情報がなくて...
どうもです。
いえ、そういうわけでもないです。
ftpプロキシとクライアントとは
ftpプロトコルで通信させたいので、
ftp鯖でやるものかなと思い、
只単に、インスコや設定に慣れている
ProFTPDでできないものかと思いました。
手段は何でも良いのですが、ftpプロキシを
構築したいです。
httpのsquidはよく出てくるのですが(運用しています)、
squidから外はftpですが、クライアントとはhttp通信ですし、
ftpプロキシはなかなか情報がなくて...
2005/10/07(金) 20:12:02
>>42
delegate でできるんじゃないかな。
使ったことないけど。
http://www.delegate.org/delegate/Manual.htm#serv_FTP
商用だが InterScan VirusWall で FTP→FTP の proxy ができる。
InterScan Web Security Suite は知らん。
delegate でできるんじゃないかな。
使ったことないけど。
http://www.delegate.org/delegate/Manual.htm#serv_FTP
商用だが InterScan VirusWall で FTP→FTP の proxy ができる。
InterScan Web Security Suite は知らん。
2005/10/07(金) 21:32:17
>>43
どうもありがとうございます!
delegateは説明だけですが、できそうな感じですね。
試してみたいと思います。
VirusWallが簡単そうですが、そこまでの規模では
ないので、delegate試してみます。
どうもありがとうございます!
delegateは説明だけですが、できそうな感じですね。
試してみたいと思います。
VirusWallが簡単そうですが、そこまでの規模では
ないので、delegate試してみます。
2005/10/11(火) 01:50:56
regex (released 2005-10-08)
2005/10/15(土) 01:43:56
クライアントを限定していいならSOCKS使うのもいいのでは?
ffftpは対応してるよ。
ffftpは対応してるよ。
47名無しさん@お腹いっぱい。
2005/10/16(日) 22:55:26 xinetd経由でproftpd鯖を立てようとしているんですがなぜかFFFTPから繋がりません。
繋ごうとすると
ホスト *.*.*.* (21) に接続しています.
接続しました.
接続できません.
と出てしまいます。
http://itbtech.itboost.co.jp/inst/inst_22.php
http://www.aconus.com/~oyaji/ftp/proftpd_rpm.htm
を参考にしてみたんですがどうもうまく接続できません。
どうすればいいか御教授願えますか?
http://www.genie.x0.com/gtl/help/port_scan.php
ちなみに上記のポートスキャンチェックスクリプトで試した結果、
21番ポートはちゃんと空いてます。
繋ごうとすると
ホスト *.*.*.* (21) に接続しています.
接続しました.
接続できません.
と出てしまいます。
http://itbtech.itboost.co.jp/inst/inst_22.php
http://www.aconus.com/~oyaji/ftp/proftpd_rpm.htm
を参考にしてみたんですがどうもうまく接続できません。
どうすればいいか御教授願えますか?
http://www.genie.x0.com/gtl/help/port_scan.php
ちなみに上記のポートスキャンチェックスクリプトで試した結果、
21番ポートはちゃんと空いてます。
2005/10/17(月) 07:30:26
>>47
ポートスキャンなんかじゃなくて、実際のクライアントから
telnet *.*.*.* 21
って実行してみては?
あとはサーバ自体(localhost)からftp接続できるかとか。
もちろんproftpdのログはちゃんと確認する。
ポートスキャンなんかじゃなくて、実際のクライアントから
telnet *.*.*.* 21
って実行してみては?
あとはサーバ自体(localhost)からftp接続できるかとか。
もちろんproftpdのログはちゃんと確認する。
2005/10/17(月) 09:22:00
ffftp以外で試してみてください。
50名無しさん@お腹いっぱい。
2005/10/19(水) 01:33:33 設定ファイルの説明でコンテキストって書いてありますけど
コンテキストとはどの階層か?ということですよね。
server config と <Global> の違いは何ですか?
<Global></Global>の間を意味しているのが<Global>なんでしょうけど
<Global>で囲むと何か変わるんですか?
コンテキストとはどの階層か?ということですよね。
server config と <Global> の違いは何ですか?
<Global></Global>の間を意味しているのが<Global>なんでしょうけど
<Global>で囲むと何か変わるんですか?
51名無しさん@お腹いっぱい。
2005/10/29(土) 18:17:24 Shift JIS 2バイト目に '\' が入るディレクトリでファイル put 出来ないんですが
できる方法ありますか?
できる方法ありますか?
2005/10/29(土) 18:39:04
>>51
windowsを捨てる
windowsを捨てる
53名無しさん@お腹いっぱい。
2005/10/31(月) 17:29:22UNIXアカウントは作らないで、Oracleなどのデータベースに登録してある
各種情報(アカウントやパスワード、FTPホームディレクトリなど)にて
認証およびFTPアクセスディレクトリの制御ができないものかと考えて
おります。ProFTPDに限らず(ごめんなさい)このようなことができる
FTPサーバや仕組みをご存知ないでしょうか?
2005/10/31(月) 17:37:02
つLDAP
2005/10/31(月) 22:07:22
>>53
mod_sql
mod_sql
2005/12/22(木) 19:31:46
検索しまくったんですが見つからなくて、
apacheみたいなエイリアスを利用する方法ないんでしょうか?
HDDを増設したので現在のルートは変更せずに、増設したものを
現ルート内の一部に適用したいのです。
シンボリックリンクでは不満なので却下で。
apacheみたいなエイリアスを利用する方法ないんでしょうか?
HDDを増設したので現在のルートは変更せずに、増設したものを
現ルート内の一部に適用したいのです。
シンボリックリンクでは不満なので却下で。
57名無しさん@お腹いっぱい。
2005/12/22(木) 19:33:02 2ヶ月近く書き込みがないのでageさせてもらいます。
2005/12/22(木) 22:13:26
2005/12/23(金) 00:57:36
>>58
そうですかー。どうもです。
そうですかー。どうもです。
2005/12/24(土) 10:54:02
>>50
<VirtualHost> が複数あるとき、共通部分を <Global> に書いておかないと
すべてのバーチャルホストに適用されなかったりします。同じ設定を
全部 <VirtualHost> に書くとかアフォいことをしたくないなら、<Global> を
使うと良いと思います。
例: TimesGMT off
<VirtualHost> が複数あるとき、共通部分を <Global> に書いておかないと
すべてのバーチャルホストに適用されなかったりします。同じ設定を
全部 <VirtualHost> に書くとかアフォいことをしたくないなら、<Global> を
使うと良いと思います。
例: TimesGMT off
2005/12/28(水) 12:59:36
特定のユーザーのみを特定のディレクトリ以下にアクセスさせるような指定方法はありますか?
proftpd.confのDefaultRootの指定では、除外したユーザーは全部にアクセスできてしまいます。
以下のような制限をかけたいと思います。
hoge は ~ 以下のみアクセス許可
hage は /home/work/hage 以下のみアクセス許可
proftpd.confのDefaultRootの指定では、除外したユーザーは全部にアクセスできてしまいます。
以下のような制限をかけたいと思います。
hoge は ~ 以下のみアクセス許可
hage は /home/work/hage 以下のみアクセス許可
2005/12/28(水) 14:37:33
つPure-FTPd
2005/12/28(水) 16:02:31
2005/12/28(水) 19:07:32
2005/12/29(木) 23:31:45
pure-ftpd使ってみた。
なかなか悪くないと思ってテスト運用してみたんだが
案の定、SJISに変換とかできないのね。
どこかの偉い人がやってくれないかなぁ。
もしくは「ココいじれ」って天啓くれたり。
なかなか悪くないと思ってテスト運用してみたんだが
案の定、SJISに変換とかできないのね。
どこかの偉い人がやってくれないかなぁ。
もしくは「ココいじれ」って天啓くれたり。
2005/12/30(金) 09:45:54
そんなのはクライアント側でやれ。
2006/01/06(金) 11:18:12
ディレクトリの作成を禁止したいんだが、意図したように動かない
<Directory ~/*>
<Limit MKD>
Denyall
</Limit>
</Directory>
としてるんだが、FFFTPだとサブディレクトリまで禁止できてるんだけど、
Windows標準のFTPクライアントだと、サブディレクトリは作れるんだよ
見えるとこ全部、パーミッションは777だからアクセス権はありますが、理由が解らないです
どなたかわかる人いますか?
RNFRも禁止しないとダメなのかなorz
<Directory ~/*>
<Limit MKD>
Denyall
</Limit>
</Directory>
としてるんだが、FFFTPだとサブディレクトリまで禁止できてるんだけど、
Windows標準のFTPクライアントだと、サブディレクトリは作れるんだよ
見えるとこ全部、パーミッションは777だからアクセス権はありますが、理由が解らないです
どなたかわかる人いますか?
RNFRも禁止しないとダメなのかなorz
2006/01/06(金) 16:45:27
2006/01/07(土) 03:43:59
>>67-68
パケットキャプチャかまさなくても、FFFTPは下の方にログが表示されるし、
ftp.exe も debug モードを使えばいいと思う。
C:\>ftp
ftp> debug
Debugging On .
ftp> open ftp.ring.gr.jp
Connected to ftp.ring.gr.jp.
220 ProFTPD 1.2.10 Server (ring.yamanashi.ac.jp) [133.23.250.240]
User (ftp.ring.gr.jp:(none)): anonymous
---> USER anonymous
331 Anonymous login ok, send your complete email address as your password.
Password:
---> PASS nobody
(中略)
ftp> dir
---> PORT 192,168,1,100,17,55
200 PORT command successful
---> LIST
150 Opening ASCII mode data connection for file list
(略)
こんな感じ。
パケットキャプチャかまさなくても、FFFTPは下の方にログが表示されるし、
ftp.exe も debug モードを使えばいいと思う。
C:\>ftp
ftp> debug
Debugging On .
ftp> open ftp.ring.gr.jp
Connected to ftp.ring.gr.jp.
220 ProFTPD 1.2.10 Server (ring.yamanashi.ac.jp) [133.23.250.240]
User (ftp.ring.gr.jp:(none)): anonymous
---> USER anonymous
331 Anonymous login ok, send your complete email address as your password.
Password:
---> PASS nobody
(中略)
ftp> dir
---> PORT 192,168,1,100,17,55
200 PORT command successful
---> LIST
150 Opening ASCII mode data connection for file list
(略)
こんな感じ。
70名無しさん@お腹いっぱい。
2006/01/13(金) 21:44:28 バーチャルホストの設定がうまくいかなくて困っています。
現象としては、openまでは行きますが、ユーザーIDとパスワードの入力をしてもログインできません。
syslogsyslogを見ると、「USER hoge (Login failed): Invalid shell: '/bin/sh」とあります。
しかし、この Invalid shell 関連の現象の対応もいくつか試みましたがダメでした。
バーチャルホストを用いないとログインできるので、この設定がクサいのです。
何か足りないのでしょうか?
<VirtualHost 〜IPアドレス〜>
ServerName "サーバ名"
FMGLogFile /usr/webspiral/logs/proftpd.filemglog1
<Directory "/var/www/html/dir">
AllowOverride on
</Directory>
</VirtualHost>
現象としては、openまでは行きますが、ユーザーIDとパスワードの入力をしてもログインできません。
syslogsyslogを見ると、「USER hoge (Login failed): Invalid shell: '/bin/sh」とあります。
しかし、この Invalid shell 関連の現象の対応もいくつか試みましたがダメでした。
バーチャルホストを用いないとログインできるので、この設定がクサいのです。
何か足りないのでしょうか?
<VirtualHost 〜IPアドレス〜>
ServerName "サーバ名"
FMGLogFile /usr/webspiral/logs/proftpd.filemglog1
<Directory "/var/www/html/dir">
AllowOverride on
</Directory>
</VirtualHost>
2006/01/13(金) 23:23:08
sshでトンネルつくってアクセスさせようとしてるんだが、
sshデーモンから内部で接続すると外部にListening開いてくれないのだが、
仕様だろうか? ちなみにマスカレードアドレス指定してアドレスの外部変換は
常に行い、AllowForeignAddress は on にしてあるが、どうやってもローカルか
21番ポートに接続すると外部にPassiveポートをListeningしてくれないんだけど。
sshデーモンから内部で接続すると外部にListening開いてくれないのだが、
仕様だろうか? ちなみにマスカレードアドレス指定してアドレスの外部変換は
常に行い、AllowForeignAddress は on にしてあるが、どうやってもローカルか
21番ポートに接続すると外部にPassiveポートをListeningしてくれないんだけど。
72sage
2006/01/14(土) 13:00:3373名無しさん@お腹いっぱい。
2006/01/16(月) 10:22:16 >>72
それは当然やりました。
あとは、/etc/passwdの確認、RequireValidShellのoff指定です。
バーチャルホストを設定しないと接続できて、同じユーザーでもバーチャルホストを設定すると接続できないのです。
それは当然やりました。
あとは、/etc/passwdの確認、RequireValidShellのoff指定です。
バーチャルホストを設定しないと接続できて、同じユーザーでもバーチャルホストを設定すると接続できないのです。
74sage
2006/01/16(月) 23:26:53 Versionは?
2006/01/16(月) 23:28:38
DefaultRoot書いてる?
2006/01/17(火) 17:15:35
>>73
RequireValidShellをGlobalか、VirtualHostディレクティブ内に書いてみるとどう?
RequireValidShellをGlobalか、VirtualHostディレクティブ内に書いてみるとどう?
2006/01/19(木) 18:51:25
debian で 1.2.10 の proftpd 使っているんだけど、ある時から
ファイル数が多いフォルダに移ろうとするとリストが取得
できなくなったんだよね…(ファイルが少ないフォルダは正常に
リストを取得できる)。ログには
ProFTPD terminating (signal 11)
って出てる。ぐぐってみると、色んなところでこの問題が
起きているみたいなんだけど、対処法は新しいバージョンにする
というだけなのかな。なにがトリガでリスト取得出来なくなったのか
さっぱりだ。
ファイル数が多いフォルダに移ろうとするとリストが取得
できなくなったんだよね…(ファイルが少ないフォルダは正常に
リストを取得できる)。ログには
ProFTPD terminating (signal 11)
って出てる。ぐぐってみると、色んなところでこの問題が
起きているみたいなんだけど、対処法は新しいバージョンにする
というだけなのかな。なにがトリガでリスト取得出来なくなったのか
さっぱりだ。
2006/01/20(金) 16:52:59
>>77
proftpd --nodaemon --debug 10
proftpd --nodaemon --debug 10
2006/01/20(金) 18:15:06
>>78
情報をありがとう。助かります。
その結果、該当フォルダに移動した時に
FS: using system readdir()
を数十回繰り返した後に、
ProFTPD terminating (signal 11)
で、終了してる。ファイルリスト用のバッファがあふれて segfault なのかなぁ。
でもファイル数なんていくつになるか分からないし、拡張しながら動くものだよねぇ。
お手上げ風味 ∩( ・ω・)∩
情報をありがとう。助かります。
その結果、該当フォルダに移動した時に
FS: using system readdir()
を数十回繰り返した後に、
ProFTPD terminating (signal 11)
で、終了してる。ファイルリスト用のバッファがあふれて segfault なのかなぁ。
でもファイル数なんていくつになるか分からないし、拡張しながら動くものだよねぇ。
お手上げ風味 ∩( ・ω・)∩
2006/01/21(土) 04:35:05
ファイル数が多いってどのくらいなん?
当方もDebian(Sarge)+Proftpd1.2.10だけど特に問題は無いなぁ。
ファイル数は多くても数百どまりだけど。
> FS: using system readdir()
> を数十回繰り返した後に、
FSが壊れているとか、HDDそのものが死にかけとか...
まぁ、コンソールからls -l しても問題ないのなら
やっぱりProftpdの方なんかな。
当方もDebian(Sarge)+Proftpd1.2.10だけど特に問題は無いなぁ。
ファイル数は多くても数百どまりだけど。
> FS: using system readdir()
> を数十回繰り返した後に、
FSが壊れているとか、HDDそのものが死にかけとか...
まぁ、コンソールからls -l しても問題ないのなら
やっぱりProftpdの方なんかな。
8177
2006/01/23(月) 15:09:23 >>80
今調べてみたら、720ファイルでした。
31ファイルのフォルダは問題なく見られました。
ls -l しても問題ないんですよね。
∩( ・ω・)∩
1.3.x が stable になるのを待つか、他の ftpd にするか…。
今調べてみたら、720ファイルでした。
31ファイルのフォルダは問題なく見られました。
ls -l しても問題ないんですよね。
∩( ・ω・)∩
1.3.x が stable になるのを待つか、他の ftpd にするか…。
8280
2006/01/23(月) 17:42:53 >>81
/devディレクトリを見てみたけど、やっぱり問題なかった。
ファイル数1350個ほど。
apt-getで入れたんじゃなくて、
mod_tls+mod_sql+SJISパッチを突っ込んで
ソースからビルドしてますが。
/devディレクトリを見てみたけど、やっぱり問題なかった。
ファイル数1350個ほど。
apt-getで入れたんじゃなくて、
mod_tls+mod_sql+SJISパッチを突っ込んで
ソースからビルドしてますが。
2006/01/23(月) 17:47:31
ファイル数じゃなくて、ファイル名がトリガになってるんじゃまいか?
該当ディレクトリのファイルを1/2、1/4、1/8…としていって
トリガ特定してみれば?
該当ディレクトリのファイルを1/2、1/4、1/8…としていって
トリガ特定してみれば?
8477
2006/01/25(水) 03:10:47 色々とアドバイス本当に助かります。
で、試してみたけどファイル名は関係ないようです。
その現象が起きるフォルダは半角英数のファイル名しか
ないんですよね。で、ファイル数を増減させていったら
64ファイル以上でダメで、64未満だと大丈夫というのが
わかりました。
それっぽい数字だけど…。
apt-get じゃなくてソースから入れてみたりとか試してみます。
で、試してみたけどファイル名は関係ないようです。
その現象が起きるフォルダは半角英数のファイル名しか
ないんですよね。で、ファイル数を増減させていったら
64ファイル以上でダメで、64未満だと大丈夫というのが
わかりました。
それっぽい数字だけど…。
apt-get じゃなくてソースから入れてみたりとか試してみます。
2006/01/25(水) 08:13:12
そこまで特定できりゃあとはgdbで解決だろ。
86名無しさん@お腹いっぱい。
2006/01/25(水) 10:53:56 VDSサーバー(FreeBSD)でWebminを使用してProFTPDを色々設定しているのですが、
FFFTPでファイルの上書、削除などはできるのですが、属性の変更だけができません。
フォルダの権限はrootから変更しています。(なので上書、削除は可能)
どうして属性だけが変更できないのか分からず困っています。
Webminのファイルマネージャーではできるのですが、FTPでもできるようにしたいのです。
ProFTPDの設定で属性変更のだけは別設定なのでしょうか?
またはFTPクライアントでは属性の変更は不可なのでしょうか?
どなたかアドバイスをおねがいします。
FFFTPでファイルの上書、削除などはできるのですが、属性の変更だけができません。
フォルダの権限はrootから変更しています。(なので上書、削除は可能)
どうして属性だけが変更できないのか分からず困っています。
Webminのファイルマネージャーではできるのですが、FTPでもできるようにしたいのです。
ProFTPDの設定で属性変更のだけは別設定なのでしょうか?
またはFTPクライアントでは属性の変更は不可なのでしょうか?
どなたかアドバイスをおねがいします。
2006/01/25(水) 12:44:38
2006/01/25(水) 13:14:55
8977
2006/01/25(水) 17:46:02 ソースからビルドしようとして、apt-get remove した後に、
なんとなく apt-get install してみたんですが、そしたら
普通に動くようになってしまいました…。
色々とアドバイスを下さった方々、すいません…。
原因も分からないまま解決してしまいました…。
∧||∧
( ⌒ ヽ
∪ ノ
∪∪
なんとなく apt-get install してみたんですが、そしたら
普通に動くようになってしまいました…。
色々とアドバイスを下さった方々、すいません…。
原因も分からないまま解決してしまいました…。
∧||∧
( ⌒ ヽ
∪ ノ
∪∪
90名無しさん@お腹いっぱい。
2006/01/26(木) 03:27:57 Fedoracore 3にインスコした
Proftpd にNATルータ外からアクセスすると
サーバからのPORTメッセージが
PORT 127,0,0,1,4,43
と戻ってきてしまい、正しくサーバにLISTコマンドを送ることができません。
/etc/hosts は
127.0.0.1 localhost.localdomain localhost
192.168.1.1 xxxx xxxx
こんな感じなのですが…
Proftpd にNATルータ外からアクセスすると
サーバからのPORTメッセージが
PORT 127,0,0,1,4,43
と戻ってきてしまい、正しくサーバにLISTコマンドを送ることができません。
/etc/hosts は
127.0.0.1 localhost.localdomain localhost
192.168.1.1 xxxx xxxx
こんな感じなのですが…
9190
2006/01/26(木) 03:29:41 追記です。
proftpdは inet 経由で起動しています。
ServerType inetd
DefaultServer on
IdentLookups off
UseReverseDNS off
AllowRetrieveRestart on
AllowForeignAddress on
だれか同じような症状が出た方や、
わかるかたいらっしゃいましたらご教授願います。。
proftpdは inet 経由で起動しています。
ServerType inetd
DefaultServer on
IdentLookups off
UseReverseDNS off
AllowRetrieveRestart on
AllowForeignAddress on
だれか同じような症状が出た方や、
わかるかたいらっしゃいましたらご教授願います。。
2006/01/26(木) 12:28:13
portを送るのは倉のほうだべ・・・?
2006/01/28(土) 01:22:20
すいません、UnixではなくRedHat系のLinuxなんですが、
スレ違いなのですが、もし分かればでいいので宜しくお願い致します。
proftpd-1.2.10をSOURCESディレクトリに置き、
proftpd.spec を編集し、
Patch: proftpd-1.2.10
を追記しました。
そして、
#rpmbuild -bp proftpd.spec
#rpmbuild -bc proftpd.spec
#rpmbuild -bi proftpd.spec
と実行したのですが、
最後の -biで
make[1]: *** [mod_auth.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/proftpd-1.2.10/modules'
make: *** [modules] Error 2
エラー: Bad exit status from /var/tmp/rpm-tmp.88010 (%build)
このようなエラーが出てしまいました。
どうすればパッチがちゃんと当てられるのでしょうか?
スレ違いなのですが、もし分かればでいいので宜しくお願い致します。
proftpd-1.2.10をSOURCESディレクトリに置き、
proftpd.spec を編集し、
Patch: proftpd-1.2.10
を追記しました。
そして、
#rpmbuild -bp proftpd.spec
#rpmbuild -bc proftpd.spec
#rpmbuild -bi proftpd.spec
と実行したのですが、
最後の -biで
make[1]: *** [mod_auth.o] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/proftpd-1.2.10/modules'
make: *** [modules] Error 2
エラー: Bad exit status from /var/tmp/rpm-tmp.88010 (%build)
このようなエラーが出てしまいました。
どうすればパッチがちゃんと当てられるのでしょうか?
2006/01/28(土) 02:59:40
エスパー募集は別スレでやってくれ。
2006/01/28(土) 14:26:18
>>93
スレ違いどころか板違い。
スレ違いどころか板違い。
2006/01/28(土) 16:29:45
wu-ftpdスレ落ちたのね
2006/02/02(木) 23:59:24
authのログに、認証したユーザの前にnobodyが付いてきます
なぜこのような動きになるんでしょうか?(FreeBSD 6.0)
[02/Feb/2006:02:09:48 +0900] : nobody : (A.A.A.A [B.B.B.B])
[02/Feb/2006:02:09:48 +0900] : hoge : (A.A.A.A [B.B.B.B])
なぜこのような動きになるんでしょうか?(FreeBSD 6.0)
[02/Feb/2006:02:09:48 +0900] : nobody : (A.A.A.A [B.B.B.B])
[02/Feb/2006:02:09:48 +0900] : hoge : (A.A.A.A [B.B.B.B])
2006/02/03(金) 15:06:13
9997
2006/02/03(金) 15:45:37 >>98
ありがとうございます。
ProFTPのバージョンはうちも同じです(Ports)
LogFormat で auth というフォーマットを作成し、
ExtendedLog /var/log/proftpd-auth.log AUTH auth
こんな感じで取得しているログです。
FFFTPで接続していましたが、試しにNextFTPやSmartFTP、
別のFreeBSD端末からFTPコマンド等使ってみても同じでした
私も5.4環境で使用しているときはこんなことありませんでした。
今回初めてTSLを組み込み、その設定を行っていることくらいです。
あとでこの設定を外してみます。
ありがとうございます。
ProFTPのバージョンはうちも同じです(Ports)
LogFormat で auth というフォーマットを作成し、
ExtendedLog /var/log/proftpd-auth.log AUTH auth
こんな感じで取得しているログです。
FFFTPで接続していましたが、試しにNextFTPやSmartFTP、
別のFreeBSD端末からFTPコマンド等使ってみても同じでした
私も5.4環境で使用しているときはこんなことありませんでした。
今回初めてTSLを組み込み、その設定を行っていることくらいです。
あとでこの設定を外してみます。
2006/02/04(土) 12:20:02
2006/02/04(土) 17:09:55
日本語ファイル名のファイルをアップすると、
削除できなくなるのですが、
これはOS(FreeBSD)の言語の問題なのか、それともproftpdの問題なのでしょうか?
削除できなくなるのですが、
これはOS(FreeBSD)の言語の問題なのか、それともproftpdの問題なのでしょうか?
2006/02/04(土) 17:14:34
DynamicDNSの場合MasqueradeAddressにドメイン名を指定したんですが
これはDiceで自動更新しないとダメポですか?
これはDiceで自動更新しないとダメポですか?
2006/02/04(土) 20:48:41
>>101
文字コード何Upして、どうやって消そうとした?
文字コード何Upして、どうやって消そうとした?
10467
2006/02/08(水) 16:11:56 亀すぎでスマナス
>>68-69
情報サンクス
原因:
Windowsからだとmkdでdirectory作った場合、
実際にはxmkdコマンドで作成していたので、
LIMIT MKDだとダメなだけだったorz
時間無くて放置してたけど、いざログみたらすぐ解った
>>68-69
情報サンクス
原因:
Windowsからだとmkdでdirectory作った場合、
実際にはxmkdコマンドで作成していたので、
LIMIT MKDだとダメなだけだったorz
時間無くて放置してたけど、いざログみたらすぐ解った
105名無しさん@お腹いっぱい。
2006/02/12(日) 00:44:49 CentOS 4.2でFedora Extrasからproftpdのrpmをインストールしました。
で、PAM+LDAP認証をしたいのですが、なぜかno such userとなります。
他のpopなどのサービスでは認証が通ります。
原因が分かる方はいらっしゃいませんか?
$ tail /var/log/messages | grep "proftpd"
Feb 12 00:25:41 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - FTP session opened.
Feb 12 00:25:41 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - no such user 'testuser'
Feb 12 00:25:45 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - FTP session closed.
$ proftpd -v
- ProFTPD Version 1.2.10
$ proftpd -l | grep "mod_auth"
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_auth_pam.c
$ grep "Auth" /etc/proftpd.conf
AuthPAM On
#AuthPAMAuthoritative on
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
で、PAM+LDAP認証をしたいのですが、なぜかno such userとなります。
他のpopなどのサービスでは認証が通ります。
原因が分かる方はいらっしゃいませんか?
$ tail /var/log/messages | grep "proftpd"
Feb 12 00:25:41 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - FTP session opened.
Feb 12 00:25:41 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - no such user 'testuser'
Feb 12 00:25:45 xxx proftpd[18233]: xxx.net (xxx. xxx. xxx. xxx) - FTP session closed.
$ proftpd -v
- ProFTPD Version 1.2.10
$ proftpd -l | grep "mod_auth"
mod_auth_unix.c
mod_auth_file.c
mod_auth.c
mod_auth_pam.c
$ grep "Auth" /etc/proftpd.conf
AuthPAM On
#AuthPAMAuthoritative on
AuthPAMConfig proftpd
AuthOrder mod_auth_pam.c* mod_auth_unix.c
106名無しさん@お腹いっぱい。
2006/02/12(日) 00:45:20 $ cat /etc/pam.d/proftpd
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required pam_stack.so service=system-auth
auth required pam_shells.so
account required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
$ grep ldap /etc/pam.d/system-auth
auth sufficient /lib/security/$ISA/pam_ldap.so use_first_pass
account [default=bad success=ok user_unknown=ignore] /lib/security/$ISA/pam_ldap.so
password sufficient /lib/security/$ISA/pam_ldap.so use_authtok
session optional /lib/security/$ISA/pam_ldap.so
#%PAM-1.0
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required pam_stack.so service=system-auth
auth required pam_shells.so
account required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
$ grep ldap /etc/pam.d/system-auth
auth sufficient /lib/security/$ISA/pam_ldap.so use_first_pass
account [default=bad success=ok user_unknown=ignore] /lib/security/$ISA/pam_ldap.so
password sufficient /lib/security/$ISA/pam_ldap.so use_authtok
session optional /lib/security/$ISA/pam_ldap.so
2006/02/12(日) 02:22:06
盗人は死ね
2006/02/12(日) 10:24:30
109105
2006/02/12(日) 13:47:39 >>108
standaloneモードで立ち上げてるので、/etc/rc.d/init.d/proftpd を変更して、
デバックレベル上げてみたのですが、ログイン失敗時はとくにメッセージが増えませんでした。
ですので、以下のコマンドでリビルドして、
rpmbuild --rebuild --target x86_64 --with ldap proftpd-1.2.10-10.rf.src.rpm
/etc/proftpd.confを以下のように変更したら、認証通りました。
AuthOrder mod_ldap.c mod_auth_unix.c
LDAPServer localhost
LDAPDNInfo "cn=Manager,dc=xxx,dc=net" "xxxxxxxx"
LDAPDoAuth on "dc=xxx,dc=net"
PAM経由で認証が通らないのは相変わらず原因不明ですが…。
standaloneモードで立ち上げてるので、/etc/rc.d/init.d/proftpd を変更して、
デバックレベル上げてみたのですが、ログイン失敗時はとくにメッセージが増えませんでした。
ですので、以下のコマンドでリビルドして、
rpmbuild --rebuild --target x86_64 --with ldap proftpd-1.2.10-10.rf.src.rpm
/etc/proftpd.confを以下のように変更したら、認証通りました。
AuthOrder mod_ldap.c mod_auth_unix.c
LDAPServer localhost
LDAPDNInfo "cn=Manager,dc=xxx,dc=net" "xxxxxxxx"
LDAPDoAuth on "dc=xxx,dc=net"
PAM経由で認証が通らないのは相変わらず原因不明ですが…。
2006/02/17(金) 07:24:28
1.3.0rc2でmod_tlsを使っているのですが、
サイズの大きなファイル(1GB)をダウンロードしていると突然途中で切断されてしまいます。
切断される場所はまちまちで、いつも300MB付近で切断されます。
proftpd -n -d 5 で実行したところ、切断されるときに
ftp (192.168.0.100[192.168.0.100]) - Data transfer stall timeout: 600 seconds
ftp (192.168.0.100[192.168.0.100]) - mod_tls/2.1.1: scrubbing 1 passphrase from memory
ftp (192.168.0.100[192.168.0.100]) - ProFTPD terminating (signal 11)
ftp (192.168.0.100[192.168.0.100]) - FTP session closed.
と、表示されます。
Data transfer stallと出ているのですが、転送が止まっていたわけでもなく、
ファイル転送中に突然切断されてしまいます。
ところが、以前に2GBのファイルをダウンロードしたこともあり、この時は問題なかったため悩んでおります…。
この間にやったことと言えば、LANで便利にするために内向きDNSをBIND9でたてたことですが、
関連性もよくわからず…。
どなかた「〜なんじゃね〜の?」みたいのでもいいので何か思い当たることはありませんでしょうか?
サイズの大きなファイル(1GB)をダウンロードしていると突然途中で切断されてしまいます。
切断される場所はまちまちで、いつも300MB付近で切断されます。
proftpd -n -d 5 で実行したところ、切断されるときに
ftp (192.168.0.100[192.168.0.100]) - Data transfer stall timeout: 600 seconds
ftp (192.168.0.100[192.168.0.100]) - mod_tls/2.1.1: scrubbing 1 passphrase from memory
ftp (192.168.0.100[192.168.0.100]) - ProFTPD terminating (signal 11)
ftp (192.168.0.100[192.168.0.100]) - FTP session closed.
と、表示されます。
Data transfer stallと出ているのですが、転送が止まっていたわけでもなく、
ファイル転送中に突然切断されてしまいます。
ところが、以前に2GBのファイルをダウンロードしたこともあり、この時は問題なかったため悩んでおります…。
この間にやったことと言えば、LANで便利にするために内向きDNSをBIND9でたてたことですが、
関連性もよくわからず…。
どなかた「〜なんじゃね〜の?」みたいのでもいいので何か思い当たることはありませんでしょうか?
111110
2006/02/17(金) 18:51:44 上のはLANからだったもんでSSL使ってませんでした…。
SSL未使用でもエラーがでるってことで問題の範囲がさらによくわからなく…。
しかもSSLで接続すると、また違ったエラーがでます…。
ftp (192.168.0.100[192.168.0.100]) - Transfer aborted after 1088880640 bytes in 2135.31 seconds
ftp (192.168.0.100[192.168.0.100]) - notice: user ***: aborting transfer: Broken pipe
途中で転送が止まるのは同じなのですが、こちらではセッションそのものは生きております。
Broken pipeとはどういうことなのでしょうか…。
SSL未使用でもエラーがでるってことで問題の範囲がさらによくわからなく…。
しかもSSLで接続すると、また違ったエラーがでます…。
ftp (192.168.0.100[192.168.0.100]) - Transfer aborted after 1088880640 bytes in 2135.31 seconds
ftp (192.168.0.100[192.168.0.100]) - notice: user ***: aborting transfer: Broken pipe
途中で転送が止まるのは同じなのですが、こちらではセッションそのものは生きております。
Broken pipeとはどういうことなのでしょうか…。
2006/02/17(金) 19:37:35
1. クライアント側の OS や FTP クライアントは、以前成功した時と同じですか?
2. ネットワーク構成は、以前成功した時と同じですか?
俺の予感 -> 1.
2. ネットワーク構成は、以前成功した時と同じですか?
俺の予感 -> 1.
113110
2006/02/17(金) 21:06:28 >>112
レスありがとうございます。
OSはWindows2000、FTPクライアントがNextFTPで以前と成功したときもこの組み合わせでした。
110の問題はとりあえずはTimeoutStalled 0で解決できているようですが、
なぜ止まるようになったのかはわからないままで、111の方は未だに解決できていません…。
レスありがとうございます。
OSはWindows2000、FTPクライアントがNextFTPで以前と成功したときもこの組み合わせでした。
110の問題はとりあえずはTimeoutStalled 0で解決できているようですが、
なぜ止まるようになったのかはわからないままで、111の方は未だに解決できていません…。
2006/02/18(土) 11:05:38
2006/02/18(土) 17:25:52
おおぉぉお、できました!
たしかにTLSRenegotiateあたりがおかしいようです!
おかげで以前の2GBのファイルもしっかりダウンロードできるようになりました。
どうもありがとうございました。
ところで、このTLSRenegotiateって、何かデフォルト値が既におかしいような気がします。
mod_tlsのドキュメントには、
TLSRenegotiate
Syntax: TLSRenegotiate ["ctrl" secs] ["data" Kbytes] ["timeout" secs]|["required" on|off]|"none"
Default: ctrl 14400 data 25165824 required true (for OpenSSL 0.9.7 or greater)
(required on じゃないのか?)
と、書かれているのですが、proftpd.confに直接
TLSRenegotiate ctrl 14400 data 25165824 required true
と記述すると止まらなくなりました。
この記述をコメントなりにすると、やはり1GBを少し超えたあたりでBroken pipeと表示されて停止しますね。
たしかにTLSRenegotiateあたりがおかしいようです!
おかげで以前の2GBのファイルもしっかりダウンロードできるようになりました。
どうもありがとうございました。
ところで、このTLSRenegotiateって、何かデフォルト値が既におかしいような気がします。
mod_tlsのドキュメントには、
TLSRenegotiate
Syntax: TLSRenegotiate ["ctrl" secs] ["data" Kbytes] ["timeout" secs]|["required" on|off]|"none"
Default: ctrl 14400 data 25165824 required true (for OpenSSL 0.9.7 or greater)
(required on じゃないのか?)
と、書かれているのですが、proftpd.confに直接
TLSRenegotiate ctrl 14400 data 25165824 required true
と記述すると止まらなくなりました。
この記述をコメントなりにすると、やはり1GBを少し超えたあたりでBroken pipeと表示されて停止しますね。
2006/02/18(土) 17:59:13
>>115
おめでとう〜
まぁ、こちらはFC4とProFTPD 1.2.10でmod_tlsを有効にできないんです。
makeしている時に、mod_tls.c以降からズラーっとエラーだらけになってmakeできません。
逆に質問なんですが./configのオプション指定とか
make方法を参考までに教えてもらえませんか?
いろんなサイトを回ったんですが、書いてある通りに動かなくて・・・。
ちなみにyumにてopensslはインストールしてあります。
おめでとう〜
まぁ、こちらはFC4とProFTPD 1.2.10でmod_tlsを有効にできないんです。
makeしている時に、mod_tls.c以降からズラーっとエラーだらけになってmakeできません。
逆に質問なんですが./configのオプション指定とか
make方法を参考までに教えてもらえませんか?
いろんなサイトを回ったんですが、書いてある通りに動かなくて・・・。
ちなみにyumにてopensslはインストールしてあります。
2006/02/18(土) 18:17:15
openssl-develを入れていないっていうオチ?
2006/02/18(土) 19:06:55
入ってなかったので、yumで今入れてみました。
が、やはりmod_tls以降は急にエラーがズラーと出ます。
gcc -DLINUX -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c mo d_site.c
gcc -DLINUX -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c mo d_tls.c
mod_tls.c: In function \u2018tls_check_client_cert:
mod_tls.c:448: 警告: pointer targets in initialization differ in signedness
mod_tls.c:470: 警告: pointer targets in initialization differ in signedness
mod_tls.c: In function tls_init_ctxt:
mod_tls.c:908: 警告: pointer targets in passing argument 2 of SSL_CTX_set_sessi on_id_context differ in signedness
mod_tls.c: In function tls_setup_cert_dn_environ:
mod_tls.c:1792: 警告: pointer targets in passing argument 2 of pstrndup differ
↑こんな感じです。最後の行のエラーが20回くらい続いて次のmodへ進んでいるようです。
なのでmod_tls.cが適用できない。
何か分かることありそうですか?
が、やはりmod_tls以降は急にエラーがズラーと出ます。
gcc -DLINUX -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c mo d_site.c
gcc -DLINUX -I.. -I../include -I/usr/local/ssl/include/openssl -O2 -Wall -c mo d_tls.c
mod_tls.c: In function \u2018tls_check_client_cert:
mod_tls.c:448: 警告: pointer targets in initialization differ in signedness
mod_tls.c:470: 警告: pointer targets in initialization differ in signedness
mod_tls.c: In function tls_init_ctxt:
mod_tls.c:908: 警告: pointer targets in passing argument 2 of SSL_CTX_set_sessi on_id_context differ in signedness
mod_tls.c: In function tls_setup_cert_dn_environ:
mod_tls.c:1792: 警告: pointer targets in passing argument 2 of pstrndup differ
↑こんな感じです。最後の行のエラーが20回くらい続いて次のmodへ進んでいるようです。
なのでmod_tls.cが適用できない。
何か分かることありそうですか?
2006/02/18(土) 19:11:33
ちなみに./configは
./configure --prefix=/usr/local/proftpd --sysconfdir=/etc --with-modules=mod_tls
--with-includes=/usr/local/ssl/include/openssl --disable-auth-pam
こんな感じです。この後makeしたら↑のエラーです orz
./configure --prefix=/usr/local/proftpd --sysconfdir=/etc --with-modules=mod_tls
--with-includes=/usr/local/ssl/include/openssl --disable-auth-pam
こんな感じです。この後makeしたら↑のエラーです orz
2006/02/18(土) 21:19:56
>>116
うちはFreeBSD6ですが、普通に
./configure --with-modules=mod_tls --with-includes=/usr/include/openssl
make
make install
で入ってしまいましたのでちょっと力になれそうにないです…。
/usr/local/ssl/include/openssl
に、本当にOpenSSL関連のインクルードファイルはありますか?
うちはFreeBSD6ですが、普通に
./configure --with-modules=mod_tls --with-includes=/usr/include/openssl
make
make install
で入ってしまいましたのでちょっと力になれそうにないです…。
/usr/local/ssl/include/openssl
に、本当にOpenSSL関連のインクルードファイルはありますか?
2006/02/18(土) 21:44:12
2006/02/18(土) 22:01:09
>たぶんあると思います。
まず確認
まず確認
2006/02/18(土) 22:15:45
確認したらこれだけ入ってます。
aes.h crypto.h engine.h objects.h rc2.h symhacks.h
asn1.h des.h err.h ocsp.h rc4.h tls1.h
asn1_mac.h des_old.h evp.h opensslconf.h ripemd.h tmdiff.h
asn1t.h dh.h hmac.h opensslv.h rsa.h txt_db.h
bio.h dsa.h idea.h ossl_typ.h safestack.h ui.h
blowfish.h dso.h krb5_asn.h pem.h sha.h ui_compat.h
bn.h dtls1.h kssl.h pem2.h ssl.h x509.h
buffer.h e_os2.h lhash.h pkcs12.h ssl2.h x509_vfy.h
cast.h ebcdic.h md2.h pkcs7.h ssl23.h x509v3.h
comp.h ec.h md4.h pq_compat.h ssl3.h
conf.h ecdh.h md5.h pqueue.h stack.h
conf_api.h ecdsa.h obj_mac.h rand.h store.h
コンパイルとか初めてなもんでこれらのファイルが何をするのかとか
さっぱりですw
原因はここにありそうですか?
aes.h crypto.h engine.h objects.h rc2.h symhacks.h
asn1.h des.h err.h ocsp.h rc4.h tls1.h
asn1_mac.h des_old.h evp.h opensslconf.h ripemd.h tmdiff.h
asn1t.h dh.h hmac.h opensslv.h rsa.h txt_db.h
bio.h dsa.h idea.h ossl_typ.h safestack.h ui.h
blowfish.h dso.h krb5_asn.h pem.h sha.h ui_compat.h
bn.h dtls1.h kssl.h pem2.h ssl.h x509.h
buffer.h e_os2.h lhash.h pkcs12.h ssl2.h x509_vfy.h
cast.h ebcdic.h md2.h pkcs7.h ssl23.h x509v3.h
comp.h ec.h md4.h pq_compat.h ssl3.h
conf.h ecdh.h md5.h pqueue.h stack.h
conf_api.h ecdsa.h obj_mac.h rand.h store.h
コンパイルとか初めてなもんでこれらのファイルが何をするのかとか
さっぱりですw
原因はここにありそうですか?
124110
2006/02/18(土) 22:40:21 ソース見てみました。
といってもCはほとんど読めませんが、素人考えですが
configureのオプションの --with-includes=/usr/local/ssl/include/openssl
この部分を --with-includes=/usr/local/ssl/include にしたらどうなりますか?
といってもCはほとんど読めませんが、素人考えですが
configureのオプションの --with-includes=/usr/local/ssl/include/openssl
この部分を --with-includes=/usr/local/ssl/include にしたらどうなりますか?
2006/02/18(土) 22:47:36
どう見ても>>118はerrorじゃなくてwarningなんだが。(=コンパイル止まらない)
ところで、MasqueradeAddressを指定した環境で、
LAN内から非Passiveで接続するためのパッチって存在してる?
(PASVコマンドでMasqueradeAddressの値が帰ってくるので接続できない)
とりあえず、クライアントのアドレスがプライベートIPアドレスだったら変換を抑止する
quick hackなパッチを作ったが非常に美しくないので。
ところで、MasqueradeAddressを指定した環境で、
LAN内から非Passiveで接続するためのパッチって存在してる?
(PASVコマンドでMasqueradeAddressの値が帰ってくるので接続できない)
とりあえず、クライアントのアドレスがプライベートIPアドレスだったら変換を抑止する
quick hackなパッチを作ったが非常に美しくないので。
2006/02/18(土) 22:55:09
> LAN内から非Passiveで接続
非PassiveならActiveモードを使えばよいのではないですか?
非PassiveならActiveモードを使えばよいのではないですか?
127125
2006/02/18(土) 23:25:55 よく見たら質問間違ってた(;´Д`)
> LAN内から非Passiveで接続するためのパッチって存在してる?
Passiveで接続するためのパッチ、に訂正。
Passive決め打ちの専用クライアントをNATの中と外で使わないとならない
という事情があるのでActiveモードは無理です。
> LAN内から非Passiveで接続するためのパッチって存在してる?
Passiveで接続するためのパッチ、に訂正。
Passive決め打ちの専用クライアントをNATの中と外で使わないとならない
という事情があるのでActiveモードは無理です。
2006/02/23(木) 00:21:45
>>124
やってみましたが、ダメですね。
よく見ると/usr/local/ssl/include/opensslにディレクトリがあったので
サイトで見たまま
--with-includes=/usr/local/ssl/include/opensslとやってみましたが、
make途中で、同様にmod_ssl以降エラーがズラズラ出てきてうまく
組み込めないっぽいです。
FC4がいけないのかねコレ
やってみましたが、ダメですね。
よく見ると/usr/local/ssl/include/opensslにディレクトリがあったので
サイトで見たまま
--with-includes=/usr/local/ssl/include/opensslとやってみましたが、
make途中で、同様にmod_ssl以降エラーがズラズラ出てきてうまく
組み込めないっぽいです。
FC4がいけないのかねコレ
2006/02/23(木) 22:34:10
>>128
CFLAGS=-DHAVE_OPENSSL
CFLAGS=-DHAVE_OPENSSL
2006/02/24(金) 01:57:28
2006/02/24(金) 07:59:01
>>130
ちっとは調べろや
ちっとは調べろや
2006/02/25(土) 23:12:10
うーん、分からん
2006/02/26(日) 01:15:32
全部教えて君。
2006/02/26(日) 16:30:07
# rm -Rf /
135名無しさん@お腹いっぱい。
2006/03/07(火) 13:17:00 Ubuntuにproftpdを入れたのですが少し分からない部分があります。
adminグループに属するユーザーhogeがあり、そこへLAN上のwindowsマシンから
FFFTPでアクセスしました。設定を何も変更していない状態だと正常にアクセスでき、
アップロードも問題なく行うことが出来ました。
次にhogeはhomeディレクトリ以上(~/)へアクセスできないように設定しようと思い
DefaultRoot ~
を加えて restart しました。そして同じようにFFFTPで接続すると、
なぜかルート( / )へ接続され、逆にそれ以外のディレクトリ、
例えば/home以下などへアクセスすることができなくなりました。
DefaultRoot ~ をコメントアウトして再起動すると全ての
ディレクトリにアクセスできるようになるのですが、
何か分かる方いますでしょうか?
adminグループに属するユーザーhogeがあり、そこへLAN上のwindowsマシンから
FFFTPでアクセスしました。設定を何も変更していない状態だと正常にアクセスでき、
アップロードも問題なく行うことが出来ました。
次にhogeはhomeディレクトリ以上(~/)へアクセスできないように設定しようと思い
DefaultRoot ~
を加えて restart しました。そして同じようにFFFTPで接続すると、
なぜかルート( / )へ接続され、逆にそれ以外のディレクトリ、
例えば/home以下などへアクセスすることができなくなりました。
DefaultRoot ~ をコメントアウトして再起動すると全ての
ディレクトリにアクセスできるようになるのですが、
何か分かる方いますでしょうか?
NGNG
137135
2006/03/07(火) 16:17:01 /home/hoge だけアクセス可能にしたいのですが、現状だと
/ だけアクセスできて、/home/hogeやその他/bin などへアクセスできない
状態です。
/ だけアクセスできて、/home/hogeやその他/bin などへアクセスできない
状態です。
2006/03/07(火) 16:25:22
>>137
ディレクトリの中身よく見てみ。
ディレクトリの中身よく見てみ。
139137
2006/03/07(火) 23:38:02 なんかよくわかりませんが1回ディレクトリの中身を別ディレクトリに退避して
アクセスしたらうまくいって、中身を戻してアクセスしたらなぜかうまくいきました。
リロードしてなかっただけなのかな・・・ (-_-
とりあえずうまくいきましたです。ありがとうございます。
アクセスしたらうまくいって、中身を戻してアクセスしたらなぜかうまくいきました。
リロードしてなかっただけなのかな・・・ (-_-
とりあえずうまくいきましたです。ありがとうございます。
2006/03/10(金) 09:22:37
DefaultRoot ~ の設定を変えつつ接続すると結構な頻度でそうなる
クライアントがあるよ。
おかしいと思ったらコマンドラインでつないで見るといい
クライアントがあるよ。
おかしいと思ったらコマンドラインでつないで見るといい
141名無しさん@お腹いっぱい。
2006/03/22(水) 22:54:26 unknown configuration directive 'SQLAuthTypes' on line 67 of '/etc/proftpd.conf'.
のようにエラーが出ます
自力で色々調べてみましたが駄目でした
ご助言いただけないでしょうか?
宣しくお願いしますm(_ _)m
OS vinelinux3.2
ftpd proftpd-1.2.10
Mysql MySQL version 4.0.25
proftpd.conf
++++++++++++++++++++++++++++++++++++++++
# The passwords in MySQL are encrypted using CRYPT
SQLAuthTypes Plaintext Crypt
SQLAuthenticate users* groups*
# used to connect to the database
# databasename@host database_user user_password
SQLConnectInfo ftpdb@localhost proftpd password
++++++++++++++++++++++++++++++++++++++++
configure makeはokでした
> --prefix=/usr \
> --exec-prefix=/usr \
> --mandir=/usr/share/man/man8 \
> --sysconfdir=/etc \
> --with-includes=/usr/include/mysql \
> --with-libraries=/usr/lib/mysql \
> --with-modules=mod_wrap:mod_sql:mod_sql_mysql \
> --with-modules=mod_tls \
> --with-includes=/usr/include/openssl
のようにエラーが出ます
自力で色々調べてみましたが駄目でした
ご助言いただけないでしょうか?
宣しくお願いしますm(_ _)m
OS vinelinux3.2
ftpd proftpd-1.2.10
Mysql MySQL version 4.0.25
proftpd.conf
++++++++++++++++++++++++++++++++++++++++
# The passwords in MySQL are encrypted using CRYPT
SQLAuthTypes Plaintext Crypt
SQLAuthenticate users* groups*
# used to connect to the database
# databasename@host database_user user_password
SQLConnectInfo ftpdb@localhost proftpd password
++++++++++++++++++++++++++++++++++++++++
configure makeはokでした
> --prefix=/usr \
> --exec-prefix=/usr \
> --mandir=/usr/share/man/man8 \
> --sysconfdir=/etc \
> --with-includes=/usr/include/mysql \
> --with-libraries=/usr/lib/mysql \
> --with-modules=mod_wrap:mod_sql:mod_sql_mysql \
> --with-modules=mod_tls \
> --with-includes=/usr/include/openssl
レスを投稿する
ニュース
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 相次ぐ中国公演中止に、シンガーソングライターらが続々高市首相に怒り表明「隣国の仲間たちに対して申し訳ない」★3 [muffin★]
- 東京・足立区の盗難車死亡ひき逃げ事件 11人死傷のうち死亡した男女の身元を発表 80代の男性と20代フィリピン国籍の女性 警視庁 [どどん★]
- 志らく、高市首相を批判する人々は「日本人じゃないの?」SNSで賛否 野党議員が一斉批判「差別発言」「非国民扱いするコメンテーター」 [muffin★]
- 《降板の申し出が》「平手友梨奈は出ません」ムロツヨシの「弁護士ドラマ」から“バディ”が消える!連ドラ撮影中にも遅刻、欠席… [Ailuropoda melanoleuca★]
- 中国「中国と米国はともにファシズム(日本)と軍国主義(日本)と戦ってきた。二次世界大戦の勝利の成果をともに守る」高市 [931948549]
- 赤ちゃんとかいうすぐ泣くコミュ障ハゲwww
- 寝れなくて困ってる
- スクリプトに乗っ取られた
- コンクリート床の住居が理想なんだが
- ( ・᷄ὢ・᷅ )おはぎに黄色いソースをかければさらに美味しくなるよ
