この記事では、Spaceshipアカウント全体へのアクセスを許可することなく、外部ユーザーにcPanelアカウントへのアクセスを付与する方法を説明します。この方法を使用すると、相手はSpaceshipでご利用中の他の製品にはアクセスできません。
cPanelアカウントへのアクセスは、cPanelアクセストークンを作成することで提供できます。このトークンにより、cPanelアカウントへの一時的なアクセスが可能になりますが、選択した時点で有効期限が切れ、その後はアカウントへのアクセスを許可しなくなります。
cPanelアクセストークンを作成するには、Hosting Managerを開き、ホスティングパッケージの横にあるManageを選択して、cPanel accessに移動します。

ここから、次のことができます:
cPanelにアクセス — cPanelアカウントにログインします。
Manage cPanel access — cPanelアクセストークンを生成して、他のユーザーとcPanelアカウントへのアクセスを共有します:

cPanelアクセストークンを作成するには:
Select + Generate tokenをManage cPanel accessで選択します。
トークンに名前を付け、有効期限を指定します。
Select Generateを選択します。

アクセストークンが生成されたら、クリップボードにコピーするか、.txtファイルとしてダウンロードしてください。 再度アクセスすることはできないため、Closeを選択する前に、正常に保存されていることを確認してください。

同時に作成できるのは最大10個のトークンです。
アクセスを付与するには、トークンとcPanelアクセスリンクの両方を共有してください。このリンクは毎回同じです:- https://www.spaceship.com/hosting/tools/cpanel-access/
アクセスを共有された相手は、このリンクを開き、トークンを貼り付けて、Log in with tokenを選択する必要があります。

これにより、その相手はあなたのcPanelアカウントにリダイレクトされます。
生成されたすべてのトークンは、Manage cPanel accessの下に一覧表示されます。

トークンの有効期限が切れる前にアクセスを削除する必要がある場合は、3点メニューを押して、Revoke tokenを選択します。

アクセスは次回cPanelにアクセスしようとした時点で削除されますが、現在のセッションは中断されません。
今後24時間以内に、取り消し済みおよび期限切れのすべてのトークンはAudit logsに移動します。

利用可能なすべてのオプションを含む完全なcPanelアクセスを付与したくない場合は、FTPまたはMySQLを使用して、ファイルやデータベースへのアクセスを個別に共有できます。これらの方法については、引き続き手順をご確認ください。
ホスティングアカウントにアクセスする別の方法は、FTP経由です。FTPでは、各FTPアカウントが割り当てられた特定のディレクトリに制限されるため、cPanel機能への部分的なアクセスが提供されます。
ガイドを見ると、ファイルやデータベースにアクセスするためのFTPアカウントをcPanelで設定する方法を確認できます。
リモートデータベースアクセスを使用すると、ホスティングアカウント全体を公開することなく、MySQLデータベースへの外部接続が可能になります。この方法により、データベース関連の作業でより安全かつ管理しやすい形で共同作業を行えます。
アカウント全体の権限を付与することなく、単一のデータベースへのリモートアクセスを設定できます。
アクセスを設定するには、次の手順に従ってください。
ご利用のcPanelアカウントにログインします。
Softaculous Apps Installerを開きます:

左側の検索バーを使用してphpMyAdminを見つけます。選択したら、続行するためにInstallタブをクリックします:

インストール設定を構成します:
Choose Protocol — 使用するプロトコルを選択します。ドメインにSSL証明書がない場合は、http://またはhttp://www.を選択してください。SSLが有効な場合は、安全な接続のためにhttps://またはhttps://www.を選択してください。
Choose Domain — phpMyAdminをインストールするドメインを選択します。これはcPanelアカウント内の任意のドメインにできます。phpMyAdminでは、対象のドメイン名に関連付けられたデータベースだけでなく、cPanelアカウント内のすべてのデータベースを管理できる点に注意してください。
In Directory – phpMyAdminをインストールするフォルダーを指定します。空白のままにすると、インストールはドメインのルートディレクトリに配置されます。
Database Host – データベースサーバーの場所を定義します。ほとんどの場合、この値はlocalhostのままにしておく必要があります。
すべての設定が完了したら、「Quick Install」または「Install」をクリックして続行します:

インストールが完了したら、WebブラウザーでphpMyAdminのURLを開きます:

ログインページで、データベースのユーザー名とパスワードを入力してphpMyAdminにアクセスします:

データベースに対応するデータベースユーザーが、cPanelアカウントのDatabasessectionを通じて割り当てられていることを確認してください。