• ベストアンサー

Anonymous FTPサーバー構築及び設定について

Red Hat Linux7Jをインストールして、Anonymous FTPサーバーを構築しようとしています。 Red Hat Linuxはインストールするだけで、Anonymous FTPができるのはありがたいんですが、ちょっとばかし設定を変更したいんです。 FTPクライアントからanonymousで接続すると、/var/ftp下のディレクトリーやファイルが公開されることになるんですが、公開するディレクトリーを別のディレクトリーに変更したいのですが、どのようにすればいいのでしょうか? ftpというユーザーのホームディレクトリーを変更すれば良いと思い、/home/ftp というディレクトリーを作成しました。 しかし、anonymousで接続してみましたが、/home/ftp下のファイルが表示されません。 どなたか教えて下さい。よろしくお願いします。

noname#2497
noname#2497

質問者が選んだベストアンサー

  • ベストアンサー
  • n_tonbi
  • ベストアンサー率75% (9/12)
回答No.1

rootでloginして、 #usermod -d /home/ftp -m ftp で、できるのではないかと思います。

noname#2497
質問者

お礼

回答ありがとうございます。 usermodコマンドというのがあるんでしたね? Unix、Linuxを使うのは2年ぶりなので、コマンド名を殆ど忘れてました。 ということで、usermodコマンドではなく、linuxconfでftpユーザーのホームディレクトリーを変更しました。 そして、ftpクライアントで接続してファイル一覧が表示されなかったのは、作成したディレクトリー下にlsコマンドが無かったためでした。 そのため、ftpのホームディレクトリーの下に/binなどといったディレクトリーが必要だということなんでしょうね。 しかし、余計なディレクトリーやファイルは見えないようにしたいんですが、Red Hatに付属しているwu-ftpでは無理なのかな~?

その他の回答 (1)

  • ken2
  • ベストアンサー率36% (86/235)
回答No.2

/var/ftpをコピーしなきゃね パーミッションやオーナーのかわら内容にしてね

noname#2497
質問者

お礼

ken2さん、回答ありがとう。 はい、自分でも調べてそういう結論でした。

関連するQ&A

  • ftp/telnet接続ができない

    今家でLinuxサーバーを構築しているのですが、 Windows95クライアントからtelnet/ftpでRed hat Linux7.1サーバーに 接続できないのです。(PingはOKです。) Linuxには、"wu-ftpd"はインストール済みです。 (rpm -qa | grep wu-ftpdで確認) 私が参考にしている本には、インストール後の設定について何も 記述されていません。やっぱり何か設定が必要なのでしょうか。 パスワードなどの入力ミスはありません。 どなたかご存知の方よろしくお願いします。 <環境>Windows95(クライアント)・Red Hat Linux7.1(サーバー)

  • FTPの設定について

    Red HatをFTPサーバを作成しようと思ったのですが、 その修正ファイルで質問です。 vsftpd.confの項目で、 anonymous_enable=No → 匿名ユーザから接続できないようにし、 特定のユーザだけ上位ディレクトリも含めてアクセス等できるよう したいです。 chroot_list_enable=Noにして、 vsftpd.chroot_listを自分で作成したのですが、 うまくいきません。 参考に下記URLを元にやってみました。 http://www.fmmc.or.jp/fm/nwts/rh_linux/ch3/3_2_2_6.html なお、vsftpd.user_listはなくデフォルトでuser_listってファイルは 存在しております。 私の認識は、 chroot_list_enable=Noにして、 vsftpd.chroot_listを作成すれば上位ディレクトリに 接続できると思っております。 アドバイスお願いします。

  • FTPでディレクトリの中のディレクトリがダウンロードできない

    何度もスミマセンが、またまた質問です。 よろしくお願いします。 Red Hat Linux8.0で自宅FTPサーバを構築しました。 早速接続して、あるディレクトリをダウンロードしたのですが、このディレクトリを開いてみると、なんとサブディレクトリ以下がありませんでした。 中身はディレクトリ以外のファイルだけでサブディレクトリ以下がダウンロードできていないのです。 確認のため他のFTPサイトで適当なディレクトリをダウンロードしたところサブディレクトリ以下のファイルを含むディレクトリ内の全てのファイルがダウンロードできました。 どうやら私が構築したFTPサーバのみ、このような症状が発生しているようです。 このトラブルを解決する方法をご存じの方、是非とも教えてください。 またアップロードに関しましては私の構築したFTPサーバでも正常にフォルダの中身全てが転送されるようです。 お手数をおかけしますが、ご回答をお待ちしています。

  • /var/ftp/pubについて

    linuxの表題のファイルは、 FTPサーバの共有ファイルとして使用されると 考えていいでしょうか。 また、RPMパッケージのインストールは、 あるきまったディレクトリ配下で、 rpm -ivh パッケージ名としてなくては、 いけないのでしょうか?(red hatの場合)

  • FTPサーバについて

    初歩的な質問ですいません。 あるFTPサーバに、<ftp IPアドレス>でログインした場合について教えてください。 FTPサーバにあるファイルを<get ○○>でダウンロードした場合、ダウンロードしたファイルは、Red hat、Windowsそれぞれどのディレクトリに保存されるのでしょうか。 初歩的な質問ですいませんが教えていただけましたら幸いです・

  • 閲覧の方法?を教えてください

    DELLのノートPCにLinux(Red Hat)をインストールしてもらいサーバーを構築してもらいました。私はLinuxについては全くの素人なので是非教えてください。 Linuxのディレクトリの中にあるシステム?というかhtmlファイル?があるので、それを別のマシン(クライアント)のブラウザから見たいのですが、、クロスケーブルで接続し、クライアントのIPアドレスをサーバー側と同じにし、クライアント側のブラウザを開いてアドレスにIPを入力すると「Test Page」という表示が出てくるのですが・・・ 実際に開きたいhtmlファイルやphpファイル?を開くにはどういうURLの入力をしたら良いのでしょうか?、例えばLinuxの var/www/html の中にあるindex.htmlを見たい場合は・・・「http://(IPアドレス)/var/www/html/index.html」と打てばよいのでしょうか??? 素人なので的確に質問できてないかもしれませんがよろしくお願いします。

  • FTPサーバー構築

    CentOS6.6をVmwarePlayer上にインストールし Linuxの学習をしていますが、FTP(CentOS標準のvsftp)サーバーがうまく動作しません。 構築手順は以下となります。 (1)vsftpインストール [root@localhost home]#yum instarll vsftpd (2)パッシブモード許可設定 [root@localhost home]#vi /etc/vsftpd/vsftpd.conf (3)vsftpd.confの最終行に以下を追加 pasv enable=YES pasv_min_port=10100 pasv_max_port=10150 (4)SELinux無効設定 [root@localhost home]#vi /etc/sysconfig /selinux SELinux=enforcingを SELinux=disabledに変更 (5)vsftpd起動 [root@localhost home]#service vsftpd start vsftpd 用の vsftpd を起動中: [ OK ] と表示される。 (6)FTPサーバーにアクセス [root@localhost home]#ftp localhost -bash: ftp: コマンドが見つかりませんと表示される。 なぜでしょうか?

  • FTPサーバーの構築について

    Linux(ubuntu)でFTPサーバーをproFTPDで構築しています。 知人とファイルを共有したくて、FTPサーバーにアクセスできる権限をインターネットを介して与えたいのですが、どのように設定したらいいのかわかりません。 何か参考になるページもしくは方法などを教えてください。 宜しくお願い致します。

  • Windows Serverでftpサイト構築

    Windows Server 2012 R2を使用しております。 現在、Apache、MySQL、PHP、Perlのインストールや設定を行いまして、これからローカルのPCからFTPクライアントで接続できるようにしたいと思っております。 インターネットで調べているところ、Windows Serverでftpサイトを構築する場合、IISを使ってインストールされている情報しか見つからなかったのですが、当方の事情によりIISをインストールすることができません。 IISを使わなくてもftpサイトを構築することは可能でしょうか。 また、お分かりいただけましたら、構築に関する情報をご教授いただけますと幸いです。 よろしくお願い致します。

  • FTPサーバ構築について

    お世話になります。 OS:Windows2003 Win2003でFTPサーバ構築を下記アドレスの通り行っているのですが クライアントからFTP経由で接続しようとするとユーザ名、パスワードのダイアログがでて両方とも「ftpuser1」で接続しようとしていますが接続ができないです。 サーバ側にユーザを「ftpuser1」で作成もしています。 なぜ接続できないのでしょうか? 社内のドメインに入った状態のWin2003とクライアントを使用しています。それがなにか影響しているのでしょうか? アドバイスお願い致します。 http://itpro.nikkeibp.co.jp/article/COLUMN/20060406/234708/?P=1&ST=win