• ベストアンサー

ProFTPDでanonymousFTPサーバ

atonの回答

  • aton
  • ベストアンサー率47% (160/334)
回答No.3

#1のatonです。 基本的には#2でJack3Kさんが回答されているような辺りをチェックすればいいような気がしますが,もしそれでダメなら,anonymousログインが失敗したときのProFTPDのログを調べてみると,そこに原因が記述されてるかもしれません。またその対処法として,参考URLのページは参考になるかもしれません。

参考URL:
http://pht.tripod.co.jp/proftpd.html
chibbimoni
質問者

お礼

回答ありがとうございます。 /etc/passwd の設定を誤っていました。 2日間も悩んでいて、何度も確認したつもりだったのですが。。。 原因は/etc/passwd でftpユーザーのホームディレクトリが存在しない ディレクトリでした。どうしてそんな事になってたのかなぁ。。。 教えていただいたページは今後有効に活用させていただきます。 ありがとうございました。

関連するQ&A

  • ProFTPD 1.2.2rc1 Server (ProFTPD)

    以前も、同じような質問をしたのですが解決出来なくてもういちど助けてもらえたらと思います。。。。 ^^^^^^^^^^^^^^^^^ ホスト ftp.*****.jp を探しています. ホスト ftp.*****.jp (***.***.**.** (21)) に接続しています. 接続しました. 220 ProFTPD 1.2.2rc1 Server (ProFTPD) [***.***.**.**] >USER ******** 331 Password required for ekun_ftp. >PASS [xxxxxx] 230- ****************** Site Administrator FTP instructions ****************** This session begins in your user home directory at /users/******* ログインできません. ^^^^^^^^^^^^^^^^ このような表示が出てFTP接続が出来ません。 ProFTPD 1.2.2rc1 Server (ProFTPD) にFTP接続できません。 ユーザーID。パスワード。開始フォルダ。 全てレンタルサーバー屋の言うとおりに設定しています。 FTPクライアントはffftp ver 1.88a を使用しています。

  • proftpdでftpログインが出来ません

    vine linuxにproftpdをセットアップしたいのですがユーザーを新たに作ってもログインできません。ログもどこをみたらよいのか分からないのですが/var/log/messagesには Sep 29 19:25:31 localhost proftpd[2450]: localhost.localdomain (192.168.0.3[192.168.0.3]) - FTP session opened. Sep 29 19:25:34 localhost proftpd[2450]: localhost.localdomain (192.168.0.3[192.168.0.3]) - FTP session closed. と残るだけです。なのでproftpdをスタンドアローンで-nをオプションに起動しログをコンソールに出力させてみると /usr/local/sbin/proftpd -n localhost.localdomain (192.168.0.3[192.168.0.3]) - FTP session opened. localhost.localdomain (192.168.0.3[192.168.0.3]) - USER myo (Login failed): Incorrect password. localhost.localdomain (192.168.0.3[192.168.0.3]) - FTP session closed. と出て一見するとパスワードが拒否されているように見えます。ただ現象としては一番最初に作ったアカウントではログイン出来て、その後、新たに作ってみたアカウントではログイン出来ない状況です。ちなみにsshでは新しく作ったアカウントもログインできるようです。shellsあたりにシェルが記述されていないと駄目との事ですが、どうも登録されているようなのです。/etc/shellsの中身 /bin/sh /bin/bash /sbin/nologin /bin/tcsh /bin/csh /bin/dash /bin/ash /bin/bsh /etc/passwdの中身 アカウント名は変えてあります。その他そのままです。 (~略) ac1:x:500:500:my name:/usr/local/apache2/htdocs:/bin/bash (FTPログイン出来るアカウント) apache:x:450:450::/home/apache:/sbin/nologin ac2:x:501:501::/home/myo:/bin/bash (fTPログインできないアカウント) どうかお知恵をお貸し下さい。確認したほうがいいファイルなどあればご指摘いただけると幸いです。足りない情報などあればご指摘いただければその都度追加いたします。以上よろしくお願いいたします。

  • LinuxサーバーにFTP接続したい

    質問の内容を書いてくださいこんにちは。 1つ教えてください。 Windowsパソコンから、LinuxサーバーにFTP接続したいので FFFTPを設定しましたが 530 Login incorrectのエラーになります。 同じユーザー、パスワードでRLoginのソフトではログインできるのですが。 Linuxサーバーからプログラムをダウンロードしたいのですが 何か対処法はないでしょうか? 分かる方おられましたら、どうぞ宜しくお願いします。

  • proftpd.confの設定について

    こんにちは、honiyonです。 proftpdの設定をしています。  ログイン制限を使用と、まずは以下のように設定しました。  (localhostからのみ接続可) <Limit LOGIN> Order allow, deny Allow from 127.0.0.1 Deny from all </Limit LOGIN>  そして /etc/init.d/proftpd restartとして設定を反映して、 #ftp localhost  としたところ、正しく繋がりました。  では今度は 192.168.0.* のネットワークからの接続を許可しようと、 <Limit LOGIN> Order allow, deny Allow from 127.0.0.1 Allow from 192.168.0. Deny from all </Limit LOGIN>  と設定して、/etc/init.d/proftpd restart として、 #ftp localhost  としたところ、接続に失敗しました。 [root@hoge /etc]# ftp localhost Connected to hoge. 421 Service not available, remote server has closed connection ftp>  特にログにエラー等は出力されません。  この原因は何でしょうか?  よろしくお願いします(.. VineLinux 2.5 proftpd-1.2.6-0vl1

  • ProFTPDのログインについて

    FreeBSD4.7でproftpdを利用しています。 ユーザーを設定して、シェルを利用可能な状態にしていれば FTPにログイン出来ますが シェルをfalseなどにすると、FTPにログインできなくなります。 追加ユーザーにFTPの利用をさせたいのですが Shellの利用はさせたくないのです。 調べてみたのですが、proftpdはシェルの必要がないらしいのですが・・・ どなたかアドバイスお願いいたします。

  • proftpdのログ分析ツールは?

    ProFtpdのログ分析ツールを探しています。サーバに対してtelnet/sshのみでアクセスしているのと、手元にLinuxがないため、Windowsでログを分析できるものが欲しいのですが、そういうものはないでしょうか? なお、サーバはRedHat Linux7.2、ProFtpdは1.2.5rc3を使用しています。

  • proftpdの設定後のFTP接続について

    proftpd.confファイルの設定後、proftpdのrestartをさせたところ、LAN内にあるXPより接続ができなく、非常に困っております。Linux関連のサイト様を二日ほど周り、色々と設定などを繰り返しましたが、どうしても接続ができません。かなりのタコではありますが、ご教授いただけないでしょうか? 環境:OS/VineLinux 4.2 proftpd Ver 1.2.10(apt-get install物) Vineインストール後、rpm -eにてproftpdを消去後、apt-getにてインストールしました。 クライアント環境:XP / FFFTP使用(1.2.10で問題の) user1 パスワードとしてLinux側のuser1のパスワードを使用。接続先 192.168.1.100 各端末については、ルーターのDHCP機能を無効にし、固定IPアドレスを使用したLANとなっております。 ルーターIP 192.168.1.1 Server IP 192.168.1.100 XP IP 192.168.1.5 Vineのユーザー関係として:user1 user2 user3が存在しており、/home以下パーミッションは次のようになっております。 user1 user2 user3 共に711 /home/*/public_html 755 *はuser1/2/3 次にproftpd.confですが、変更点として以下を追加記述しました。(行数をお伝えしたくviにてset numberをしてあります) 10 #コメント 11 12 #FFFTPで.htaccess等のファイル表示 13 14 ListOptions "-a" 15 16 #接続されたときに表示されるメッセージ 17 18 ServerIdent on "FTP OK" 19 20 #接続の高速化 21 22 UseReverseDNS off 23 IdentLookups off 24 25 #ホームディレクトリ以下public_htmlより上位層移動制御 26 27 DefaultRoot ~/public_html Anonymousはすべてコメントアウトしております。この設定後 service proftpd restart にてOK/OKが表示されています。 なぜ接続できないのでしょうか?ユーザーグループの設定等必要になるのでしょうか?その他設定はややこしくなるのを避けるため記述しておりません。 どなたかご教授していただけないでしょうか?

  • FFFTPにて「受信はタイムアウトで失敗しました」とエラー

    FTPソフトとしてFFFTPを利用しています。 ダイヤルアップにて接続後、以下のような表示になりログインできません。 他のFTPソフトを使用してもだめでした。 別の方(業者)が同じように試した所、問題なく利用出来る。との事です。 設定等もその業者と同じにしたのでいいはずなのですが・・・ 何が原因なのか全くわかりません。分かる方、助言をお願い致します。 ------------------------------------- ホスト ftp.*****.jp を探しています。 ホスト ftp.*****.jp (***.***.***.*** (21)) に接続しています。 接続しました。 220 ProFTPD 1.2.2rc1 Server (ProFTPD) [***.***.***.***] >USER ********* 331 Password required for *********. >PASS [xxxxxx] 230- **************** Site Administrator FTP instructions **************** This session begins in your user home directory at /users/********* 受信はタイムアウトで失敗しました。 接続が切断されました。 ログインできません。 -------------------------------------

  • vsftpdでのパスワードは?

    vsftpdをインストールして、設定をしています。 vsftpd.confで、 userlist_enable=YES userlist_deny=NO と追加して、vsftpd.user_listで、 ftp というユーザを書いてみました。そして端末から、ftp 192.168.1.5等と打って、接続しようとしたのですが、パスワードを打つと、 Password: 530 Login incorrect. Login failed. となり、拒否されてしまいます。パスワードというのは、どこで設定すればよいのでしょうか?ユーザ名と同じ文字列や、Linuxにログインするときのパスワードの文字列を打っても入れません。 よろしくお願いします。

  • Vsftpサーバーログインについて

    サーバー; OS:Fedora Core 6 FTP Server:vsftpd-2.0.5-10.fc6 クライアント; OS:WindowsXP FTP Client:FFFTP 上記の環境でFTP接続をしようとしてもログイン画面が表示され クライアント側には「530 Login incorrect」が表示されます ユーザーは三つ追加しており、いずれもuseraddで追加 SSH等への制限もかけていないユーザーです。 また、初期に作成した管理者用のユーザー(rootではない)では ログインでき、アクセス可能です アクセス制限userlistへの記載もしていないです。 どなたか対処方法が分かる方情報をいただきたいと思います。