Cisco SG300スイッチでSSHアクセスを有効にする方法
先日、自宅のネットワークラボ用にCisco SG300-10スイッチを購入しました。これまで使ってみた限り、非常に満足しています。豊富な機能を搭載しており、その多くは家庭環境ではおそらく使わないものですが、小規模ビジネスにおいてはネットワークを細かく制御できる点が大きな魅力です。
Ciscoスイッチの管理方法には主に2つあります。1つはWebベースのGUIインターフェース、もう1つはターミナルベースのコマンドラインインターフェース(CLI)です。実際に使ってみたところ、Web GUIはCLIから利用できるCisco IOSに比べて安定性が大きく劣ることがわかりました。GUI上で設定変更を保存しようとした際、スイッチ全体がクラッシュし、再起動しないとGUIにアクセスできなくなったことが何度かありました。
CLIを使いたい場合は、まずスイッチでSSHアクセスを有効にする必要があります。この記事では、SSHサービスを有効にし、ローカルデータベースに保存されたユーザー名とパスワードでログインする方法を解説します。
次回の記事では、ユーザー名とパスワードだけでなく、公開鍵と秘密鍵を使ってSSHセッションを確立することで、ログインプロセスをさらに安全にする方法を紹介する予定です。
SSHサービスを有効にする
最初に行うのは、スイッチでSSHサービスを有効にすることです。ここではWebベースのインターフェースを使う方法を紹介します。コンソールポート経由で接続するよりも簡単だったためです。

ログインしたら、左側のメニューで「Security(セキュリティ)」を展開し、「TCP/UDP Services(TCP/UDPサービス)」をクリックします。右側のペインには、Ciscoスイッチで有効化できる各種TCP/UDPサービスが表示されます。私の場合、すでにHTTPSにチェックが入っていたので、そのまま「SSH Service(SSHサービス)」にもチェックを入れました。
変更を保存する際は、必ず「Apply(適用)」ボタンをクリックしてください。なお、この操作ではランニングコンフィグにのみ反映されます。スイッチを再起動しても設定を維持したい場合は、ランニングコンフィグをスタートアップコンフィグにコピーする必要があります。Web GUIは通常、画面右上のアイコンを点滅させて、この操作を忘れないよう促してくれます。

以上で、スイッチの基本的なSSHを有効にする作業は完了です。では、どのユーザーがスイッチにログインできるのでしょうか?「Administration(管理)」を展開し、「User Accounts(ユーザーアカウント)」をクリックすると、ユーザーの一覧を確認できます。

ここには、スイッチにログイン可能なアカウントの一覧が表示されます。ここに登録されているユーザーアカウントは、Web GUIへのログインにも、SSH経由でのCLIアクセスにも使用できます。上記の例では、アカウントは1つだけで、ユーザーレベルは「Read/Write Management Access(読み取り/書き込み管理アクセス)」に設定されています。
他のユーザーレベルも存在します。書き込み権限を限定した、SSH専用の別ユーザーアカウントを作成しておくのもおすすめです。ユーザーを追加し、そのアカウントに適切なユーザーレベルを選択するだけで設定できます。

「Read/Limited Write CLI Access(読み取り/限定書き込みCLIアクセス)」を選択した場合、そのユーザーはGUIインターフェース経由ではスイッチにアクセスできず、一部のCLIコマンドのみ実行可能になります。
puTTYでスイッチにSSH接続する
あとは、お好みのSSHクライアントを使ってスイッチにログインするだけです。私はpuTTYを使用しているため、以降の説明でもpuTTYを使います。puTTYを起動し、スイッチのIPアドレスを入力します。「SSH」が選択されていることを確認すれば準備完了です。

接続すると、最初に「login as」というプロンプトが表示されますが、これはEnterキーを押してそのまま無視して構いません。

次に「User Name(ユーザー名)」の入力を求められるので、作成したアカウントのユーザー名を入力し、続けてパスワードを入力します。正しく設定されていれば、スイッチのプロンプトが表示されるはずです。私の場合、アカウントにフルアクセス権限があるため、自動的に特権EXECモードで開始されます。しかし、これはセキュリティ上あまり好ましくありません。アクセス権限の少ない通常アカウントを作成し、「Enableモード」のパスワードを別途設定しておくのがベストプラクティスです。その設定方法については、今後の記事で詳しく解説する予定です。
CiscoスイッチでSSHを有効にする際に疑問点がある場合や問題が発生した場合は、ぜひコメントをお寄せください。できる限りサポートいたします。
-
iPhoneでカラーフィルタを有効にする方法|目に優しい落ち着いたディスプレイ設定ガイド
賛否はあるものの、iPhoneは間違いなく非常に優れたデバイスの一つです。設定アプリの中を深く掘り下げていくと、日々の使い心地を大きく向上させてくれる便利な機能が数多く隠れています。その中でも見逃されがちな名機能が「画面表示を調整(Display Accommodations)」です。この機能はデバイスのカラーフィルタ設定を管理し、目に負担のかからない読みやすい表示を実現してくれます。 「画面表示を調整」はiPhoneやiPadで利用でき、画面のカラーフィルタのレベルを変更したり、白い部分の明るさや鮮やかな色彩を抑えたりすることが可能です。さらに、色覚特性をお持ちの方のために特別に設計されたカ
-
Zoomの出席者登録(事前登録)機能を有効にする方法|設定手順を完全解説
画面共有、アンケート(ポーリング)、マイク制限、Dropbox連携、録画など、Zoomには数多くの便利な機能が搭載されています。その中でも特に注目したいのが「出席者登録(Registration)」機能です。世界累計10億回以上のダウンロードを記録し、世界中の大陸で利用されているビデオ会議アプリZoomは、今やビジネスや教育の場に欠かせない存在となっています。 しかし一方で、Zoomはセキュリティ上の不備が指摘されることも少なくありません。そのため、ユーザー側でも適切な対策を講じて、こうしたリスクを最小限に抑えることが重要です。出席者登録機能は、まさにそのような対策の一つとして非常に有効です。