名前 | 形式 | 機能説明 | ファイル | 属性 | 関連項目 | 注意事項
sys-unconfig コマンドは、システムの構成を「出荷時設定」に戻し、再び構成可能な状態にします。システムの構成には、ホスト名、NIS (Network Information Service) ドメイン名、タイムゾーン、IP アドレス、IP サブネットマスク、および root パスワードが含まれます。これは、ブート時に sysidnet(1M)、sysidns(1M)、および sysidsys(1M) プログラムによって実行されるのと逆の処理です。sysidtool(1M) のマニュアルページを参照してください。
現在の /etc/inet/hosts ファイル情報を /etc/inet/hosts.saved に保存する
現在の /etc/vfstab ファイルに NFS マウントのエントリが含まれている場合は、/etc/vfstab.orig に /etc/vfstab ファイルを保存する
デフォルトの /etc/inet/hosts ファイルを復元する
実行時に構成されたすべてのインタフェースについて、 /etc/hostname.interface ファイル内のデフォルトのホスト名を削除する。どのインタフェースが構成されたかを確認するには、コマンド ifconfig-a を実行します。生成される出力に示されているすべてのインタフェースに対応する /etc/hostname.interface ファイル (ループバックインタフェース (lo0) を除く) が削除されます。
/etc/defaultdomain 内のデフォルトのドメイン名を削除する
/etc/TIMEZONE 内のタイムゾーンを PST8PDT に戻す
NIS (Network Information Service) または NIS+ (Network Information Service Plus) が構成されている場合、これらを無効にする
/etc/net/*/hosts からこのホストのエントリを削除する
ファイル /etc/inet/netmasks を削除する
ファイル /etc/defaultrouter を削除する
スーパーユーザー用に設定されているパスワードを /etc/shadow から削除する
ファイル /etc/.rootkey を削除する
すべてのシステム構成アプリケーションを実行する。これらのアプリケーションは、あらかじめ sysidconfig -a application を実行して定義されています (sysidconfig(1M) のマニュアルページを参照)。sys-unconfig の実行時に、すべてのシステム構成アプリケーションに 1 つの引数 -u が渡されます。
ファイル /etc/resolv.conf を削除する
/var/ldap/ldap_client_cache、/var/ldap/ldap_client_file、/var/ldap/ldap_client_cred、および /var/ldap/cachemgr.log を削除することにより LDAP を無効にする
sys-unconfig は、その終了時にシステムを停止します。sys-unconfig は潜在的に危険なユーティリティーであるため、スーパーユーザーだけが実行できます。
プロセス制御の初期化
ホスト名データベース
ネットワークマスクデータベース
スーパーユーザーの秘密鍵
シャドウパスワードファイル
仮想ファイルシステムテーブル
次の属性については、attributes(5) のマニュアルページを参照してください。
属性タイプ | 属性値 |
---|---|
使用条件 | SUNWadmap |
init(1M), kdmconfig(1M), sysidconfig(1M), sysidtool(1M), hosts(4), netmasks(4), shadow(4), attributes(5)
sys-unconfig は、ディスクレスクライアントでは使用できません。