ナレッジベース
サイトのファイルおよびシェルアクセスを取得する
SFTPおよびSSHの詳細情報、キーが保存されている場所、および資格情報がサイトごとになっている理由について。
すべてのサイトに個別のファイルアクセスがあります。Sites → お使いのサイト → Access。
SFTP
ホスト、ポート、ユーザー名、およびその画面で生成するパスワードです。FileZilla、Cyberduck、お使いのエディタの組み込み機能など、どのようなSFTPクライアントでも動作します。アカウントはそのサイト1つのファイルに限定されているため、あるサイトのSFTP認証情報で別のサイトを読み取ることはできません。
SSH
同じ画面で公開鍵を追加し、いつものクライアントで接続してください。パスワード認証によるSSHは、意図的に提供されていません。鍵は推測できず、パスワードSSHを使用する共用サーバーはいずれ総当たり攻撃を受けることになるからです。
まだ鍵をお持ちでない場合は、ご自身のマシンの上で ssh-keygen -t ed25519 を実行すると作成できます。.pub で終わるファイルが貼り付けるものであり、もう一方はコンピューターから外に出ることはありません。
シェルで利用できるもの
お使いのサイトのファイル、WordPressサイトでの wp-cli、composer、およびサイトに設定されているPHPバージョンです。サイト独自の独立した環境内にいるため、他の顧客のファイルを見ることはできませんし、相手もあなたのファイルを見ることはできません。
認証情報がアカウントごとではなくサイトごとになっている理由
アクセス権は外部の作業者に最も頻繁に共有されるものであり、サイトごとに1つの認証情報があれば、作業しているそのサイトのアクセス権だけを正確に渡すことができるからです。後からそれを無効化しても、他のものには一切影響しません。
⭐ 機械ではなく人に対する権限付与の場合は、代わりにチームに追加してください(Organisation → Team)。そうすることで、その人は自分自身としてサインインし、アクセスは自身の名前でログに記録され、削除すればすべてが一度に削除されます。