SSH– tag –
-
サーバー&クラウド
Windows で SSH 公開鍵認証を設定|パスワードなし接続の手順
はじめに 前回の記事では、Windows に OpenSSH Server をインストールし、外部から接続できるようにする手順を紹介しました(関連記事『Windows で OpenSSH Server を構築』)ただし、初期状態の「パスワード認証」のままインターネット等に公開するのは、... -
サーバー&クラウド
Windows で OpenSSH Server を構築|PowerShell での導入と初期設定
はじめに かつて Windows で SSH を利用するには、PuTTY などのサードパーティ製ツールや、Cygwin などの環境構築が必要でした。現在の Windows 10(ビルド 1809 以降)および Windows 11 では、OpenSSH が OS の標準機能として採用されています。 ここで... -
セキュリティ
対称鍵と公開鍵の違い|暗号と認証の仕組みを基礎から理解
はじめに SSH の公開鍵認証や、ランサムウェアの暗号化の話には、「対称鍵」「公開鍵」「秘密鍵」といった言葉が必ず出てきます。これらは似た言葉が多く、最初はどれが何を指すのか混乱しがちです。しかし、この数語の関係さえ押さえれば、「公開鍵認証は... -
サーバー&クラウド
Azure Bastion ネイティブクライアント接続|RDP と SSH の手順
はじめに Azure Bastion は、仮想マシン(VM)にパブリック IP を割り当てずに RDP/SSH 接続できるサービスです。ただし、Azure Portal のブラウザ画面から接続する場合、次のような制約があります。 クリップボード連携が限定的: テキスト以外(画像やフ... -
プログラミング
VS Code Remote-SSH でサーバーに接続する手順|config と公開鍵認証
はじめに インフラ作業では、サーバーへ SSH 接続して設定ファイルを編集したり、ログを手元に持ってきたりする操作が日常的に発生します。従来は Tera Term と WinSCP を併用するのが一般的でしたが、VS Code の Remote-SSH 拡張を使うと、SSH 接続・ファ... -
サーバー&クラウド
expect コマンドの使い方|SSH 自動ログインと対話処理を自動化するスクリプト例
はじめに Linux 環境の運用では、コマンド実行中にパスワード入力を求められたり、確認プロンプト(Yes/No)で処理が一時停止したりする「対話処理」が、バッチスクリプトによる自動化の障壁になります。この対話を自動応答させるためのツールが expect で...
1
