このLibrary ItemはMacコンピュータで利用できます
SSHとは?
SSH(Secure Shell)は、暗号化された接続を介してリモートコンピュータに安全にアクセスし、管理できるネットワークプロトコルです。Mac Adminsが、管理下のコンピュータに対してリモートコマンドを実行したり、重要なファイルにアクセスしたり、アプリケーションを実行したりする際によく使用されます。SSHの仕組み
macOSには、ターミナルからアクセスできるSSHクライアントが組み込まれています。また、SSHサーバも含まれています。SSHサーバはデフォルトで無効になっていますが、有効にするとMacへのリモートアクセスが可能になります。SSHは暗号化技術を使用してクライアントとサーバ間の接続を保護します。これには、送信中のデータの完全性と機密性を確保するための対称暗号化、非対称暗号化、ハッシュが含まれます。Iruを使用すると、SSH Library ItemのGeneralセクションで、組織のセキュリティ許容度に応じてSSHを設定できます。/etc/ssh/ssh_configおよび/etc/ssh/sshd_configの設定ファイルは、アップデートやメジャーアップグレードの際にデフォルト値に戻る場合があります。ただし、Iru Agentが自動的に修復し、SSH Library Itemで定義された対応する値を設定します。
SSH Library Itemを追加する
以下のガイダンスを使用して、MacフリートでのSSHに関するNISTまたはSTIGの要件を満たしてください。CIS Level 1 Blueprintを使用せずにCIS Level 1の要件を満たすことを目指す組織には、macOSでSSHサーバを無効にすることをお勧めします。 このLibrary ItemをIru Endpoint Libraryに追加するには、Libraryの概要の記事に記載されている手順に従ってください。1
Library Itemに名前を付ける
新しいSSH Library Itemに名前を付けます。
2
Blueprintsに割り当てる
目的のBlueprintsに割り当てます。
1
SSHサーバを有効にする
SSH server availabilityを選択します。
- Onを選択します。
2
チャレンジレスポンス認証を有効にする
Challenge-response authenticationを選択します。
- Onを選択します。
3
rootログインを無効にする
Root loginを選択します。
- Offを選択します。
4
SSHログインバナーを設定する
SSH login bannerを選択します。
- Onを選択します。
- 組織のセキュリティポリシーに従って、カスタムのBanner textを入力します。デフォルトのテキストを使用することもできます。
5
ログイン試行の猶予期間を設定する
Login attempt grace periodを選択します。
- ログイン試行のタイムアウトが30秒に設定されていることを確認します。
6
セッションタイムアウトを設定する
Session timeoutを選択します。
- セッションタイムアウトが900秒に設定されていることを確認します。
7
最大アライブカウントを設定する
Maximum alive countを選択します。
- アライブカウントが0メッセージに設定されていることを確認します。
8
FIPS非準拠の暗号を削除する
Remove non-FIPS Ciphersを選択します。
9
FIPS非準拠のメッセージ認証コードを削除する
Remove non-FIPS Message Authentication Codesを選択します。
10
安全な鍵交換アルゴリズムを使用する
Use secure key exchange algorithmsを選択します。
11
設定を保存する
保存を選択します。