まとまりのないブログ

something which something is something

Tips

さくらVPSでFTP接続とファイル送受信ができるようになるまで

投稿日:

1.さくらVPSにOSをUbuntuでインストール
2.SSHで接続する(ユーザーはubuntu、パスワードはインストール時に設定したもの)
3.vsftpdをインストール(apt-get install vsftpd)
4.vsftpdのコンフィグファイルにパッシブモードでの接続の記述を/etc/vsftpd.confiの最後らへんにでも追記

pasv_enable=YES
pasv_min_port=50001
pasv_max_port=50020

5.iptablesの設定をしてFTPとパッシブモードでの接続・転送ができるようにする
 5.1.ポート21を解放する #iptables -I INPUT 4 -p tcp –dport 21 -j ACCEPT
 5.2.パッシブモード用のポートを解放する #iptables -I INPUT 4 -p tcp –dport 50001:50020 -j ACCEPT

6.FTPのクライアントソフトからパッシブモードで接続とファイル送受信ができるか確認する

備考
Ubuntuをインストールした直後の状態ではiptablesによりポートはSSH接続の22番ポートしか解放されていない。そのためFTP接続用の21番ポートを解放する。そしてさらにパッシブモード接続をするために追加でポートを解放する。コンフィグファイルへのパッシブモード接続の有効化の記述とそのためのポート解放の設定、それら両方がFTP接続で大事なポイントとなる。たかがFTP接続と思っていたがやたら時間がかかった(@ . @)クラクラ

-Tips

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

macromedia flashpaperのツールバーが消えた

Microsoft Office Word 2003のツールバーからflashpaperの項目が突然消えてしまった。他のOfficeでは表示されているけれど、wordのみ何故か表示されない。pdfファ …

no image

System.Data.OleDb.OleDbException: ファイル ’ファイルパス ’ が見つかりませんでした。

データベースファイルを相対指定にしていて、openfiledialogでローカルのファイルを選択後に、データベースのファイルの指定が絶対指定に変わってしまった。その結果、当然ながらデータベース接続エラ …

no image

容量の大きいディスクから小さいディスクへddコマンドでクローンする場合

linuxのターミナルで使うことができるddコマンドについて、ddコマンドとはディスクのクローンを作るときに使われるコマンドで、あるディスクとそっくりそのままの内容を別のディスクへ複製することができる …

no image

IdeaPad s145 注文してみた

パソコンに詳しくない知人に頼まれてIdeaPad s145を注文した。パソコンが欲しいという相談を受けて、ならどんなパソコン?って聞いたら安いパソコンが欲しいとしか条件を言われなかったのでLenovo …

no image

メモ

現在改良中の家計簿ソフトのデータモデルを変更するかどうかについてのメモ。今のところはmicrosoftのaccessのjetという名前のデータベースでデータを管理している。作る前まではデータを保存する …