2012を入れる際にちょっとコツがあったので、ここでメモ昔の私のホームページでは、メイン記事だったVNCですが、いまだに使っとります。最初期のVNCは正直キワモノ扱いでしたが、その後Linuxリモートコントロールの標準になったりしていつのまにかメジャーになってしまいました。2012にUltraVNCを入れたのですが、Windows8が正式対応しているし、ベースが同じServerOSでもちゃんと動くようなことがかいてあったんですが、そこではまりました。連続したキー入力が遅くなったりして、動作が安定しなかったのでいろいろ試行錯誤。(グーグル先生に聞いてみても、うまく情報が見つからなかった。OSなので、使用するインストーラは以下を使いました。私はサービスとして動かしたいので、以下のようにチェックしました。全部インストールすると、インストールエラー&VNC接続時の動作が不安定になります。試行錯誤した結果、上のように1つ目と5つ目にチェックを入れないほうが良いようです。supported」はWindows2012(Windows8)用のMirrorドライバが無いのでインストール時にエラーが出るのを防ぐため。viewer」は暗号化通信をする予定がなかったので試していません。win-x」はこれがキー関係で不安定になる原因っぽいので、これを除外します。今回「W8keys」をインストールしていないため、Alt+TabやWin-X等の一部特殊キーがきかなくなりますが、安定動作には変えられません。Viewerのフォーカスされている間、Winキーが、VNC接続先サーバ側に転送されます。この状態であれば、以下のようなショートカットが使用できます(ALT+TabやALT+Space、Win-X、Win-Iが送信されないのは確認済み)。method)」にチェックしてみてください。keyboard」があるので、チェックしておきましょう。これで、クライアント側の全角/半角キーが正しくサーバ側に送信できます。UAC無効設定時のCtl+Alt+DEL入力する為の設定変更また、Vista以上のOSでは、Ctl+Alt+DELをViewerから入力するためにはUACが有効である必要があるようです(以下のようなダイアログが表示されます)。一応、(ログオン画面でも)スクリーンキーボードを起動して「Ctrl」「Alt」「Del」を順次クリックで入力すればログオン出来ますが、これでは不便です。UACが無効状態でもCtl+Alt+Delを入力するためには、次の手順でグループポリシーを変更する必要があります。ファイル名を指定して実行から「gpedit.msc」でローカルグループポリシーエディタを起動。Sequenceを無効または有効にする」をクリック以下のように「有効」にして、オプションに「サービスとコンピュータの簡単操作アプリケーション」を指定しまう。これで、UACが無効状態でも、ViewerからCtrl+Alt+Delが入力できるようになります。日本語化パッチについて日本語パッチもユーザにて作成されています。http://blog.livedoor.jp/blackwingcat/archives/925200.htmlここの0.63が、1.1.9.6ベースの日本語化バージョンパッチとなります。(パッチを当てると、次のような感じで日本語化されます。bvba\UltraVNC\)に、解凍したuvncj063\フォルダ以下のファイル+uvncj063\x64以下のファイルを上書きしたあとでVNC再起動でOKですが、以下の点に注意してください。「W8keys」機能に対応するファイルも含まれているため、「uvnckeyboardhelper.exe」だけはコピーしないでください。キー入力関係が不安定になるようです。Groups)が開けない現象が発生しました。タスクトレイのVNCアイコンの「管理プロパティ」からでは設定できるのでこちらを使用するか、オリジナルのuvnc_settings.exeをuvnc_settings_us.exeとかにリネーム後にuvnc063\以下を上書きする方法でオリジナルを残して、ユーザ設定時のみオリジナルを使うのも手です。(このやり方でも、タスクトレイのVNCアイコンのほうはきちんと日本語化されています。)クライアント側は、解凍したuvnc063をそのまま使えば問題ありません。これで、今のところ安定して使えてます。VNC接続時のドメインユーザでの認証とか、Viewerの自動縮小表示とかは非常に便利です。奈酢美LinuxからWMI経由でWindowsの情報を取得/プログラム実行してみるコメントを残すLinuxから、WMI経由でWindowsの情報を取得できるツールがあったので試してみた。これと、ZABBIXとうまく連携できれば、(SNMP経由でない)本当のエージェントレスができそう。autoconfをインストールして、再度makeします。makemakeには結構時間かかります。install前に動作確認します。wmi-1.3.14]#試しに、情報を取得してみます。Professional|C:\WINDOWS|\Device\Harddisk0\Partition1|11744618|191886458|212378|25841664|1020|32411648|78991360|36548608|8|25841664|11484|4648|65852|6256|70172|45978|111959645|0|(null)|(null)|9|822812500|74792960|5.1.2600|29843456|1082336|259218725動作確認したら、インストールします。/bin/wmicRPMもあるっぽい(けど、まだ試していません)http://www.harumaki.net/2012/05/09/centos%E3%81%ABwmi%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%82%92%E5%85%A5%E3%82%8C%E3%81%A6%E3%81%BF%E3%82%8B/ちなみに、ファイルの情報を取得する場合は以下の様にします。\\\に変換しないと、エラーになります(\\ではダメ)。それと、ファイルパスに2バイト文字を含むような場合も失敗しますが、こちらはまだ未解決。フォルダ単位で各ファイル全部をWMIで取得して後からGrepで文字列抽出するのならいけましたが、とりあえずこれで。Vista,2008以降だとセキュリティーがきびしくなっているので、UACを無効にするか、ローカルのAdministratorもしくは、管理者権限を持ったドメインユーザで接続する必要があるようです。UACはGUIで設定するか、レジストリを変更して再起動します。DWORD:0123HKLM¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥Policies¥System\EnableLUADWORD:0UACを無効にできるのであれば一番早いですが、そのままだと管理者権限を持ったローカルユーザで接続しても接続を拒否られる場合は、以下のレジストリを作成・変更してみてください。再起動は不要らしいです。DWORD:1123HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\LocalAccountTokenFilterPolicyDWORD:1その他接続できない場合は次の点を確認してみてください。(Administratorsグループのユーザであれば、Firewall以外はデフォルトでは大丈夫なはずですが・・・)・Firewallの設定WindowsFireWallが有効の場合は以下の項目を有効にします。・[既定のプロパティ]タブを選択して,[このコンピュータ上で分散COMを有効にする]がチェックされているか確認する。・[既定のプロパティ]タブを選択して,[このコンピュータ上で分散COMを有効にする]がチェックされているか確認する。・[COMセキュリティ]タブを選択して、[制限の編集]から接続ユーザでアクセス許可されているかを確認する。・WMIの名前空間のセキュリティーの確認wmimgmt.mscを起動し、WMIコントロールでプロパティーを表示し、セキュリティタブのRoot->CIMV2のセキュリティーを確認します。接続ユーザでアクセス許可されていることを確認します。してもうまくいかない場合でUACのセキュリティ機能が有効の場合は、ユーザー自身に対して設定するか、UsersグループとAdministratorsグループ以外のユーザーが属するグループに対して設定してみてください。一緒に、winexeというツールもインストールされます。これは、Linux側のコマンドラインからWindows上でプログラムを実行するものです。基本的には、以下のコマンド実行できます。:ただ、実行時以下のようにエラーが出ることがあります。0x00000424その場合は、対象のWindows側で、以下のコマンドを実行しておけばよいようです。installすれば治るようです。NT_STATUS(0x00000424)実際やってみたら、ちゃんと自動でWindows側にサービスが登録され、リモート実行できるようになりました。WorkbanchからZabbix用MySQLにアクセスする。「BlueScreenView」というツールで原因を調べてみた。原因となったと思われるモジュールを教えてくれます。同じフォルダにコピーすれば、メッセージも日本語化されます。今までのブルースクリーン時のメッセージを再現してくれたりもするので、Ctrl+Sでメッセージを止めて書き写したり、メッセージを読むたびにわざわざエラーを再現させるみたいな真似をしなくてもよいのがGoodです。今回の場合、再起動の原因は、ほとんどの場合HDTV_PX_W3U2_BDA.sysが原因とのこと。確かにこのデバイスを使い始めてから再起動し始めたから、怪しいとは思っていたけどやっぱり・・・・・WSS2008R2で使っていた時は再起動しなかったのだけどね。いうことで、ドライバの最新版が無いかを探してみたら、やっぱりあった。Ver.1.1が出ていた模様。修正内容が「※BSoDの問題を修正、安定性の向上」・・・・・よしこれで様子を見てみましょう。Goを水曜日に公式サイトから注文したらもう届いた。X5でセットアップを実施。400×400のRound液晶だけどなんとかセットアップ完了。後でいろいろ試す予定。秋葉原で売っていた3000円タブレットを買ってみた。今日の急上昇ワード気になるRSSエラーが発生しました。ご指定のフィードは現在利用できないようです。後ほどもう一度お試しください。