速報

SageMaker SDKの既定バケットに所有者確認漏れ|成果物の改変を防ぐ更新と点検

CATEGORY

SSHとは

IT用語

ネットワーク越しにサーバーへ安全に接続し、操作するための仕組み。通信が暗号化され、鍵でログインできる。

SSH(Secure Shell)は、ネットワーク越しにサーバーへ安全に接続し、コマンドで操作するための仕組み(プロトコル)です。通信がすべて 暗号化 されるため、パスワードや操作の内容を盗み見られません。

主な使われ方

  • サーバーにログインして、コマンドで設定やファイルを操作する
  • SFTP で、ファイルを安全に転送する
  • Git で、GitHub などの リポジトリ に接続する

鍵による認証

パスワードの代わりに、公開鍵 と 秘密鍵 の組でログインする方法が推奨されています。公開鍵をサーバーに登録し、自分のパソコンの秘密鍵でログインします。

セキュリティの設定のポイント

  • パスワードでのログインを無効にし、鍵での認証だけにする
  • root での直接ログインを禁止する
  • 接続できる IPアドレスを ファイアウォール で制限する
  • 秘密鍵にパスフレーズを設定し、使わなくなった公開鍵はサーバーから削除する
  • SSH のサーバーのソフトウェア(OpenSSH など)を最新に保つ

SSH のポートは、自動化された ブルートフォース攻撃 に常に狙われています。

関連用語

SFTP、公開鍵、秘密鍵、VPS

SSHが出てくる記事

IT用語集の一覧へ

キーワードから探す

スポンサーリンク