-
最近の投稿
最近のコメント
- mscorsvw.exe がCPUを100%占拠する に takasan より
- USBデバイスサーバ BUFFALO LDV-2UH に つばめのしっぽ より
- USBデバイスサーバ BUFFALO LDV-2UH に wp_rutake より
- USBデバイスサーバ BUFFALO LDV-2UH に つばめのしっぽ より
- CPU100%で張り付きがちなmscorsvw.exe とは何か調べてみた に wp_rutake より
アーカイブ
- 2012年5月
- 2012年4月
- 2012年3月
- 2012年2月
- 2012年1月
- 2011年12月
- 2011年11月
- 2011年10月
- 2011年9月
- 2011年8月
- 2011年7月
- 2011年6月
- 2011年5月
- 2011年4月
- 2011年3月
- 2011年2月
- 2011年1月
- 2010年12月
- 2010年9月
- 2010年8月
- 2010年7月
- 2010年6月
- 2010年5月
- 2010年4月
- 2009年10月
- 2009年9月
- 2009年8月
- 2009年7月
- 2009年6月
- 2009年5月
- 2009年4月
- 2009年3月
- 2009年2月
- 2009年1月
- 2008年12月
- 2008年11月
- 2008年10月
- 2008年9月
- 2008年8月
- 2008年7月
- 2008年6月
- 2008年5月
- 2008年2月
- 2007年11月
- 2007年10月
- 2007年9月
- 2007年8月
- 2007年7月
- 2007年6月
- 2007年5月
- 2006年11月
- 2006年10月
- 2006年9月
- 2006年4月
- 2006年2月
- 2006年1月
- 2005年12月
- 2005年11月
- 2005年10月
カテゴリー
- Android
- Apache
- AppServer
- CakePHP
- CentOS
- CF-R3
- Database
- DiscWizard
- eclipse
- English
- English Post
- freesoft
- Hardware
- IdeaPad Tablet A1
- Java
- JavaScript
- Linux
- Mac
- Mobile
- MySQL
- Office
- Oracle
- Oracle
- OS
- perl
- PHP
- plugin
- Programming
- pukiwiki
- R40e
- SA76G2V2
- Scientific Linux
- Seasar2
- SELinux
- SEO
- soft
- ThinkPad
- Tomcat
- Ubuntu
- Ubuntu
- VBA
- VMWare
- VNC
- WebApp
- Windows
- WordPress
- X40
- XAMPP
- XS35
- さくらのVPS
- つぶやき
- コマンド
- コマンド
- サーバ管理
- ハードウェア
- マルチブート
- 人気記事
- 仮想化
- 便利なコマンド
- 小技
- 書籍
- 未分類
- 注目キーワード
- 統計情報
- 自作PC
- Struts
メタ情報
カテゴリー別アーカイブ: VNC
VNCで接続用パスワードを忘れたときは
vncではセッションを立ち上げるユーザー毎にパスワードを設定することができる。 どこに格納されるかというと~/.vnc/passwdファイルである。 なので忘れてしまった場合はこのファイルを削除すると次回セッション起動時にパスワード設定要求ダイアログが出現するので設定しなおせばよい。
VNCViewerとVNCServer間でクリップボード共有
そんなのデフォルトでできるようにしてくれと叫びたいが、その手順がなかなかWebページ上でヒットしなかったのでここにまとめておく。 VNC間でクリップボードの共有を実現するためにはvncconfigというアプリケーションをVNCServer側で走らせておかねばならない。 # vncconfig & とするとXのアプリケーションが立ち上がる。それが立ち上がっている間のみVNCViewer Server間のクリップボードの共有ができる。
VNCでLinuxを操作する その2 GNOMEデスクトップに変更
さて前回のエントリーでVNCViewerからの接続に成功しただろうか? しかし接続に成功したとはいえデジタルRGB(こんな例えでわかる奴おるか!)みたいな画面で途方にくれた人もしくはVNCはこんなものかとあきらめに入る人もいるがまだ早い。 次はこのあまりにしょぼいtwmというウィンドマネージャーを(おそらく大多数にとっては)見慣れたGNOMEに変更する方法である。 VNCサービスの再起動が伴うので、ここからはsshでの操作になる。 まずはvncを立ち上げているユーザのホームディレクトリに移動し .vnc/xstartupを以下の内容で置き換える。 #!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc このままでは設定変更が反映されないのでvncセッションを再起動(すでに接続が確立されている場合は強制切断される) vncserver -kill :1 vncserver :1 VNCViewerで再接続してみれば見事GNOMEデスクトップの画面が出てくるはずである。 なおVNCViewerからログアウトしてしまった場合は何も操作できず一見ハマリになるが、sshでログインして上記のvncセッションを再起動してやれば元に戻る(逆を言うとsshなり、コンソールなりでログインできる環境ではない場合は本当のハマリ)
VNCでLinuxを操作する その1起動確認
SSHがあるからGUIなんて遅くて使ってられるか!という信条に基づきいままでほとんどXwindowは入れてなかったのだが、最近Linuxデスクトップをよく利用するようになって俄然Xの利用頻度が多くなってきた。 それに伴い本来GUI不要のサーバー用途のマシンにもXを入れておいてそれをVNC経由で(ディスプレイがないので)操作することにした。LinuxのVNCはXプロトコルを利用しているので、WindowsマシンをVNCで操作するときと違い同一LAN内部であれば直接操作しているのと変わらないほどのレスポンスのよさがあるのも採用の大きな決め手である。ただし暗号化はされていないので外のネットワークに公開するのはやめておいたほうがいいだろう。余談ではあるがWindowsをリモートコントロールするならVNCよりも、素直にリモートデスクトップを使ったほうが早いし多彩な操作ができるだろう。 最近のディストリビューションにはすでにvncが入っていることが多い。CentOSでは最小インストールでも入っていた。なければパッケージでいれればよい。ここではインストールが終わっている前提で話を進める。 まずはVNCのパスワードの設定。これはVNC接続の時に必要になる。 # vncpassword そしてvncの起動 # vncserver :1 デフォルトではtwmという古いwindowマネージャとなるので一瞬面食らうがこれで動作確認は取れる。 後はデフォルトであれば5901ポートに対してvncviewerで接続してみること。なおhttp://vncサーバー:5801/でJavaアプレットによるVNCViewerも立ち上がる(重いのでお勧めしないが) なお接続できない場合はたいていファイヤーウォールが邪魔をしているので該当ポートを空けること。