ゲームサーバー:FTPでサーバーファイルにアクセスして管理する方法
はじめに
FTP(ファイル転送プロトコル)は、TCP/IPネットワーク上でファイルを転送するために設計されたネットワークプロトコルです。このプロトコルはシステム間で簡単にファイルを交換できるように開発されました。FTPを使えば、ファイルのアップロードやダウンロードはもちろん、サーバーファイルの編集も自由に行えます。
準備
FTPプロトコルでファイルを管理するには、適切なFTPクライアントが必要です。利用できるFTPクライアントはかなり多くありますが、特に有名で信頼されているのは FileZilla と WinSCP の2つです。
FTPクライアント | ダウンロード |
---|---|
FileZilla | 公式サイト |
WinSCP | 公式サイト |
FTP情報の取得
ゲームサーバーにFTPでアクセスするには、対応するログイン情報が必要です。これらの情報はゲームサーバー管理画面の FTPブラウザ セクションで確認できます。
IPアドレス(FTPサーバー)、ユーザー名、パスワード を入力すれば接続が可能です。これらの情報はすべて FTPブラウザ ページに記載されています。ポート番号は常に 21 で、通常は自動設定されています。
FileZilla
接続方法
クイックコネクト機能を使うか、メニューの ファイル -> サイトマネージャー から接続を設定できます。サーバーの FTP情報 を入力し、接続 をクリックしてください。
サーバーのファイルにアクセスする前に、必ずサーバーを停止しFTPの権限を更新してください。そうしないと「Permission Denied」や「Access Denied」といったエラーメッセージが出ることがあります。
ファイル管理
前述の通り、FTPクライアントを使ってサーバー上のファイルをアップロード、ダウンロード、編集できます。FTPクライアントは左右に分かれており、左側があなたのPC(クライアント)、右側がサーバーを表しています。ローカルとサーバーの両方のディレクトリを自由に移動可能です。
ファイルやフォルダを右クリックすると管理メニューが表示されます。アップロード、ダウンロード、編集、名前変更、移動など、やりたい操作を選んでください。
複数のゲームサーバーをお持ちの場合は、まず正しいゲームサーバーのディレクトリに移動してください。
よくある問題と対処法
「530 Login incorrect」エラー
接続時にこのエラーが出たら、入力した認証情報が間違っている可能性があります。すべての項目を正しく入力しているか再確認しましょう。
「Transfer connection interrupted」エラー
接続や転送中にこのエラーが出た場合は、転送モードを パッシブ から アクティブ に切り替えてみてください。以下の手順でFileZillaの設定を変更できます。
WinSCP
接続方法
クイックコネクトか、上部の 新しいセッション から接続を設定できます。サーバーのFTP情報を入力し、接続 をクリックしてください。
サーバーファイルにアクセスする前に、必ずサーバーを停止しFTPの権限を更新してください。そうしないと「Permission Denied」や「Access Denied」といったエラーが発生することがあります。
ファイル管理
FTPクライアントを使ってサーバー上のファイルをアップロード、ダウンロード、編集できます。WinSCPも左右に分かれており、左側があなたのPC(クライアント)、右側がサーバーです。ローカルとサーバーの両方のディレクトリを自由に移動可能です。
ファイルやフォルダを右クリックすると管理メニューが表示されます。アップロード、ダウンロード、編集、名前変更、移動など、やりたい操作を選んでください。
よくある問題と対処法
「530 Login incorrect」エラー
接続時にこのエラーが出たら、入力した認証情報が間違っている可能性があります。すべての項目を正しく入力しているか再確認しましょう。