始める前に
システムにパッケージを追加するには、Software Installation 権利プロファイルが割り当てられている必要があります。詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。
注意 - Oracle Solaris 11.3 SRU 5 リリースからは、Secure Shell の OpenSSH 実装は、システム管理者からの積極的な注意が必要なバージョンにアップグレードされています。Secure Shell の OpenSSH 実装を参照してください。 |
# pkg list openssh pkg list: no packages matching the following patterns are installed: openssh
# pkg install network/openssh
# pkg mediator -a ssh MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION ssh vendor vendor sunssh ssh system system openssh
出力の vendor は、このリリースでは sunssh であるデフォルトの実装を示しています。
# pkg set-mediator -I openssh ssh Packages to change: 3 Mediators to change: 1 Services to change: 1 Create boot environment: No Create backup boot environment: Yes PHASE ITEMS Removing old actions 34/34 Updating modified actions 25/25 Updating package state database Done Updating package cache 0/0 Updating image state Done Creating fast lookup database Done Updating package cache 1/1
このコマンドにより Secure Shell サーバーが再起動します。既存の Secure Shell 接続は機能し続けます。サーバーを現在使用しているユーザーは、前の実装を引き続き使用することも、新しい実装を使用するためにログアウトしてログインすることもできます。
$ pkg mediator ssh MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION ssh system local openssh
この例では、openssh 実装が有効です。
pkg mediator コマンドの使用の詳細は、Oracle Solaris 11.3 ソフトウェアの追加と更新 の 優先アプリケーションの変更および pkg(1) のマニュアルページを参照してください。
# pkg set-mediator -I sunssh ssh
このコマンドにより Secure Shell サーバーが再起動します。既存の Secure Shell 接続は機能し続けます。サーバーを現在使用しているユーザーは、前の実装を引き続き使用することも、新しい実装を使用するためにログアウトしてログインすることもできます。