まとまりのないブログ

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

利用したいと思うネットショップの条件

ネットショップの運営が上手くいかないときのチェックリストなどにどうぞ。 全般 サイトデザイン,ショッピングカート,会員登録など表示やシステム面に不具合が無く安心して使うことができる 商品の支払い方法, …

no image

BaiduspiderとNHN Corpのクローラーを禁止

Baiduspiderという中国のクローラーと、ipアドレス61.247.222.*からはじまるYetiという韓国のクローラーの巡回を禁止するためにrobots.txtファイルを作成する。あまりにも負 …

Pythonのメリット・デメリット

ラズベリーパイで遊んでいると避けては通れないプログラミング言語のPythonについて思ったことを記してみる。 メリット 低スペックマシンでも動く ラズベリーパイでも 開発がやりやすい コンパイルしなく …

no image

xreaサーバーの管理画面からphpMyAdminにログインできない

2~3日嵌った。管理画面に書いてある説明が悪すぎる。なんどphpMyAdminにログインを試みても、 エラー #1045 – Access denied for user ‘n …

no image

SO-DIMM 200pin DDR2 メモリの規格

SO-DIMM 200pin DDR2 メモリの規格について。サンプル画像はhynixのHYMP564~、PC2-5300、容量は512MBのメモリ。そして、DDR2であり、SO-DIMMであり、20 …