サイトのファイルをホスティングサーバーにアップロードする最も速くて簡単な方法の一つは、FTPクライアントを使ってFTP経由でサーバーに接続することです。そのためには、FTPアカウントという形で付与される認証済みアクセス権が必要です。各FTPアカウントには、サーバー上の指定されたcPanelディレクトリへのアクセスを提供する固有のユーザー名とパスワードが含まれています。
cPanel付きのホスティングプランに申し込むかアドオンドメインを作成すると、デフォルトのFTPアカウントが自動的に生成されます。
cPanelのログイン情報を共有せずに他のユーザーにアクセス権を与えるため、追加のFTPアカウントを作成することもできます。各新規FTPアカウントには特定のディレクトリを割り当てることができ、ユーザーごとに付与するアクセスレベルを制御できます。
FTPアカウントを作成するには:
cPanelアカウントにログインします。
ファイルセクションに移動します。
FTPアカウントをクリックします:

メニュー内で新しいFTPアカウントを設定するために必要な情報を入力します:

ログイン: 使用したいユーザー名を指定します。これが自動的にプライマリドメインと組み合わされ、完全なFTPユーザー名が作成されます。
パスワード: アカウント用に強力で安全なパスワードを作成してください。パスワードジェネレーターを使って生成することもできます。
パスワード(再入力): 同じパスワードを再入力して正確性を確認してください。
強度: このインジケーターは、選択したパスワードの安全性を非常に弱いから非常に強いまで示します。
ディレクトリ: FTPアカウントは、ここで指定したフォルダーにのみアクセスできます。cPanelは通常、ユーザー名に基づいてディレクトリを提案しますが、変更も可能です。スラッシュ(/)のみを入力すると、ユーザーはホームディレクトリ(public_htmlフォルダー外も含む)にアクセスできます。
注意1: FTPユーザーは指定したディレクトリの外に移動できませんが、その中のすべてのファイルとサブディレクトリには完全にアクセスできます。
注意2: サイトのルートディレクトリにアクセスを与えるには、「ディレクトリ」欄からFTPアカウントのユーザー名を削除してください:

クォータ: ここでFTPユーザーが使用できるディスク容量を制限できます。または無制限のままにすることもできます。
必要な情報を入力したら、「FTPアカウントを作成」ボタンをクリックしてください。これで完了です。
FTPアカウントメニューでは、新しいFTPアカウントの作成だけでなく、既存のアカウントの管理も可能です。
手動で作成したすべてのFTPアカウントは、ページのFTPアカウントセクションに一覧表示されます:

次のFTPアカウント管理オプションが利用可能です:
パスワードの変更;
クォータの変更;
アカウントの削除;
FTPクライアントの設定 - FTPクライアントでの設定用にFTPアカウントの詳細情報や、CoreFTPおよびCyberduck FTPクライアントの設定ファイルを提供します:

注意: 提供された設定ファイルを使ってCoreFTPまたはCyberduck FTPクライアントをダウンロードすると、FTPクライアントが自動的に起動し、設定され、FTPサーバーに接続されます。他のFTPクライアントを使用する場合は、FTPアカウントを手動で設定する必要があります。
ページの特別なFTPアカウントセクションには、cPanelユーザー名に関連付けられたメインFTPアカウントやログアクセスアカウントが表示されます。これらのアカウントは自動的に作成され、システムに不可欠なため、編集や削除はできません。これらの機能はcPanel環境内のコア管理操作に直接結びついています:

FTPを使ってホスティングアカウントにアクセスすることができます:
この方法は大量のファイルを扱う場合や、ウェブサイトのコンテンツが頻繁に更新される場合に最適です。
FTPクライアントを使うことで、ファイルを効率的に管理し、ホスティングスペースに即座にアクセスできます。ただし、FTPクライアントでは圧縮ファイルの解凍はできないため、その作業にはcPanelを利用する必要があります。
作成したFTPアカウントには、以下の設定で接続できます:
FTP(ファイル転送プロトコル)
ホスト: サーバーのホスト名またはIPアドレス
暗号化:利用可能な場合は明示的なFTP over TLSを使用
ユーザー名: FTPユーザー名
パスワード: FTPアカウントのパスワード
ポート: 21
FTPES(明示的SSL、暗号化)
ホスト: ftpes:// の後にサーバーのホスト名またはIPアドレス
ユーザー名: FTPユーザー名
パスワード: FTPアカウントのパスワード
ポート: 21
SFTP(SSHベース、暗号化)
残念ながら、SpaceshipではSFTPのパスワード認証は提供していません。ただし、SSHキーを使用して作成したFTPアカウントにSFTPで接続できます。
キーファイルベースのSFTP接続を利用するには、FileZillaのような高機能FTPクライアントを推奨します。そのためには、FileZilla FTPクライアントを開き、「サイトマネージャー」オプションを選択し、以下の設定を使用してください:
プロトコル: SFTP
ホスト:サーバーのホスト名
ポート:21098
ログオンタイプ:キーファイル
ユーザー:cPanelユーザー名
キーファイル: cPanelで生成し.ppkに変換した秘密鍵
注意: Starlight VMにFTPで接続するには、お好みのFTPソフトウェアを使用し、FTP情報(ホスト、ユーザー、パスワード、ポート)で接続する必要があります。ただし、VMにインストールされているOSによって手順が異なる場合があります。
多くのFTPクライアントが利用可能ですが、お好きなものをお使いください。ただし、直感的なインターフェースと使いやすさ、簡単な設定で広く利用されているFileZillaを推奨します。
FileZillaでFTPアカウントに接続するには、次の手順に従ってください:
FileZillaをダウンロードしてインストールします;
ファイルタブ > サイトマネージャーメニューに移動します:

新しいサイトをクリックし、プロトコル(FTPまたはFTPES)を選択して、FTPアカウントの設定情報を入力します:

その後、右側の分割メニューで転送設定タブを開き、「同時接続数を制限する」にチェックを入れ、「最大接続数パラメータ」を1に設定します:

接続をクリックします。
サーバーへの接続が正常に確立されると、FTPユーザーがアクセスできるディレクトリが右側(1)に表示されます。そのディレクトリの内容は下部(2)に一覧表示されます。ローカルマシン上のファイルは左側に表示されます。
ローカルマシンからサーバーにファイルやフォルダーをアップロードするには、右側の列にドラッグ&ドロップするだけで、完了後はcPanelのファイルマネージャーメニューの該当場所でファイルやフォルダーを確認できます:

FileZillaでFTPアカウントに接続するもう一つの方法は、クイック接続オプションを使うことです:

注意: クイック接続オプションでサーバーに接続するには、「ホスト」パラメータを対応する形式で入力する必要があります:
serverX.shared.spaceship.host - FTPプロトコルでホスティングアカウントに接続する場合;
ftpes://serverX.shared.spaceship.host - FTPESプロトコルでホスティングアカウントに接続する場合。
* serverXを、ご利用のcPanelアカウントがホストされているサーバーに置き換えてください。
macOSコンピュータでは、追加のソフトウェアをインストールせずにデスクトップから直接FTPアカウントに接続できます。
macOSの内蔵FTPクライアントは読み取り専用アクセスのみを提供します。つまり、ホスティングサーバーからファイルをダウンロードできますが、アップロードにはサードパーティのFTPクライアントが必要です。
macOSでFTPアカウントに接続するには、次の手順が必要です:
移動メニューを開き、サーバへ接続を選択します(このオプションにアクセスするためのキーボードショートカットも利用できます):

FTPサーバー名を ftp:// またはftpes:// 形式で入力し、接続をクリックします:

登録ユーザーオプションを選択し、FTPアカウントのユーザー名とパスワードを該当欄に入力して「接続」をクリックします:

MacとFTPサーバー間の接続には数秒かかる場合があります。接続が正常に確立されると、FTPサーバーの内容がフォルダー内に表示されます。

注意: MacはFTPフォルダーにアクセスすると自動的にマウントします。サーバーウィンドウを閉じても、フォルダーは表示されたままでアクセス可能です。
サーバーから切断するには、FTPフォルダーを右クリックし、FTPサーバーを取り出すをクリックします:

Windowsの標準ファイルマネージャー(エクスプローラー)は、FTPアカウントに直接接続するために使用できます。ただし、SFTP接続はサポートされていないことに注意してください。
WindowsでFTPアカウントにアクセスするには、エクスプローラー(または旧バージョンではWindows Explorer)を開き、PCに移動し、空白部分を右クリックしてネットワークの場所を追加オプションを選択します:

または、スタートメニューを開き、そこからPCを選択します。
その後、ウィザード機能を進めてカスタムネットワークの場所を選択を選び、FTPアカウントのホストをftp://形式で入力し、次へをクリックします:

「匿名でログオンする」のチェックを外し、FTPアカウントのユーザー名を入力します:

ネットワークの場所に名前を付けます:

「完了時にこのネットワークの場所を開く」オプションにチェックを入れ、完了をクリックします:

これでネットワークの場所がPCページに追加されます。右クリックして、FTPアカウントのパスワードを入力し、場所を開きます:

注意: WindowsでFTPフォルダーにアクセスすると、システムは自動的にマウントします。サーバーウィンドウを閉じても、フォルダーは表示されたままでアクセス可能です。FTPサーバーから切断するには、ウィンドウ右側の接続名を右クリックして削除してください。