FTPでPASVの設定を忘れていた

CentOS, Linux, SaaSes No Comments »

SaaSesでVPSを借りています。
新しいシステム用にちょっとだけランクのいいサービスを契約しました。
そのシステムのバックアップでFTP経由でファイルをミラーリングしていたのですが、接続がブチブチ切れて大きなファイルをダウンロードできない現象が頻発していました。
VPSに入れていたFTPサーバはProFTPDです。
しばらく放置していたのですが、FTPクライアントのソフトを見ていて気がつきました。PASVモード接続にチェックが入っていませんでした。
そこでチェックを入れてみたものの、ログインしてもリストを取得できない、これはファイアウォールの設定か何かかと思って眺めていても、埒が明きません。
よくよく調べてみると、PASVモード用にポート番号を設定する必要があると判明。
SaaSesのVPSはWebminで管理できますが、Webminの管理ツールからPASVモードの設定は1.530の現在では出来ないようです。
なので、設定ファイル編集より直接編集します。
最後に

# PASVモードで使用可能なポート番号範囲
PassivePorts 7030 7050

とおまじないを書いて保存、適用します。
さらに、Linuxファイアウォールで該当のポートを空けて適用すればPASVモードで接続が出来るようになりました。
でめたし、でめたし。

そういえば、回線のせいかもとツイートした気がします。日本ラッドさん、ごめんなさい。

結局のところRPMForgeって何やねん?

CentOS No Comments »

新しいマシンにCentOS5.3を入れて、いろいろセットアップしていますが、ProFTPDが初期状態のyumではインストールできません。
どのサイトもやり方ばかりというか、コピペ記事ばかり、そもそもそれが何を意味しているかを説明してくれていません。
要は、有志によるパッケージ管理らしいのですが、本当に有益なものであれば標準化されていいものなのに、開発側からは放置されているのか、なんなのか。
裏の事情は英語圏なのでよくわかりませんが、とにかくユーザ側にとっては面倒くさいの一言です。

とりあえず愚痴ってすっきりしたので、ここでも、ProFTPDをインストールするためにyumにちょっかいを出す方法をここにもコピペしておきましょう。

rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm -ivh http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm


この2行で導入完了です。
このrpmForgeリポジトリ導入でほかにもいろいろインストールできるようになるらしいですが、いつもなにかpostfixはこれを使用しないでもインストールできるようになっていました。
昔は初期状態のyumではインストールできなかったのですが。
あと、ProFTPDは全て小文字で

yum install proftpd


としなければなりません。ProFTPDでは見つかりませんでした。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン