• ベストアンサー

vine linux に vncserver をインストールし、windowsからリモートコントロールしたいのですが

VNCについての質問です。 realVNC(vnc-4_1_2-x86_linux) をvinelinux 4.1にインストールし、windows vistaからリモートコントロールしようとしています。 ================下記のコマンドで、インストールしました。=================== [root@localhost vnc-4_1_2-x86_linux]# ./vncinstall /usr/local/bin Can't install manual pages to /usr/local/man/man1 Copying Xvnc to /usr/local/bin Copying vncviewer to /usr/local/bin Copying vncpasswd to /usr/local/bin Copying vncconfig to /usr/local/bin Copying vncserver to /usr/local/bin Copying x0vncserver to /usr/local/bin ================起動を行います。=========================================== [root@localhost vnc-4_1_2-x86_linux]# vncserver You will require a password to access your desktops. ================パスワードを設定=========================================== Password: Verify: New ' (root)' desktop is localhost.localdomain:1 Creating default startup script /root/.vnc/xstartup Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/localhost.localdomain:1.log このようになり、正常に起動したと思っているのですが、いざwindowsからVNC Viewer 4 で起動しようとすると、 下記のエラーになってしまいます。 ucable to connect to host: Connection timed out (10060) サーバのポートも開いていて、hosts.allowにもクライアントのIPアドレスを記入しましたが、 同様です。 ブラウザからのアクセスもできませんでした。 初心者なので、情報不足などあるかもしれませんが、どなたか原因や解決方法などご教授いただけませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • SAKUJOU
  • ベストアンサー率26% (93/354)
回答No.1

>このようになり、正常に起動したと思っているのですが、 >いざwindowsからVNC Viewer 4 で起動しようとすると、 >下記のエラーになってしまいます。 >ucable to connect to host: Connection timed out (10060) >Log file is /root/.vnc/localhost.localdomain:1.log ポートは5901番でアクセスしていますか?

golgo-goo
質問者

お礼

回答いただきありがとうございました。 仕事のほうが忙しく、なかなか勉強に手が回らなくなってしまったので、また、暇を見つけて再挑戦しようと思います。

golgo-goo
質問者

補足

回答ありがとうございます。 ログを見てみると下記の様になっていました。 ================================================================ Xvnc Free Edition 4.1.2 - built May 12 2006 17:42:24 Copyright (C) 2002-2005 RealVNC Ltd. See http://www.realvnc.com for information on VNC. Underlying X server release 40201000, The XFree86 Project, Inc Fri Nov 30 13:19:49 2007 vncext: VNC extension running! vncext: Listening for VNC connections on port 5901 vncext: Listening for HTTP connections on port 5801 vncext: created VNC server for screen 0 error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list! ================================================================ 初めて見たのですが、errorが出ているみたいなので、再度調査してみます。

その他の回答 (1)

  • adjoint
  • ベストアンサー率21% (10/46)
回答No.2

WindowsからLinuxをリモートコントロールしたいのですよね. 私は,realVNCを使って,WindowsXPからLinuxマシン(CentOS,Fedora Core)をリモートコントロールしています. 設定手順としては・・・ (1)Linuxマシン側でリモートデスクトップ接続が出来るように設定をする. (2)WindowsマシンにrealVNCをインストールして接続. 私も詳しくはないのですが,linux側にもrealVNCをインストールする必要があるのでしょうか?.

golgo-goo
質問者

お礼

お礼を忘れていました。 ありがとうございます。 最近はもっぱらコマンドでの操作になれました

関連するQ&A

  • linuxからwindowsへVNCで接続する

    こんにちは。Linux(Fedora 3.0)からWindows XPへ vncviewerを使って接続する方法を教えて下さい。 当方linuxの初心者で、的外れな質問をしてしまっているかもしれません。 お手数をお掛けしますが何卒宜しくお願いします。 http://www.realvnc.comより vnc-4.0-x86_linux.tar.gzをdownloadしました。 /usr/local/binには (1)Xvnc (2)vncconfig (3)vncpasswd (4)vncserver (5)vncviewer (6)x0vncserver があります。 (tarを展開したdirectoryから   ./vncinstall /usr/local/binを実行しました) /usr/local/bin/vncviewer [WindowsXPのIP] と実行すると ******************************************* Copyright (C) 2002-2004 RealVNC Ltd. See http://www.realvnc.com for information on VNC. vncviewer: unable to open display " ******************************************** と表示されるだけです。 Fedora CoreからWindows XPにはPingは通ります。 また他のWindowsから当該Windows XPには VNC接続出来るのですが・・・ 何が原因だかご教授お願い出来ないでしょうか? 何卒よろしくお願い致します。

  • Solaris 9 の VNCServer を inetd から起動させる

    Solaris 9にVNCServerをインストールしましたが、root で VNCServer を起動してから IP xxx.xxx.xxx.xxx:1 としないとVNCでサーバに接続できません。 /.vnc/xstartup に gnome-session を書き足して、かつ /usr/local/bin/vncserver の twm &\n を /opt/gnome-2.0/bin/gnome-session &\n に書き換えて見ましたが gnome-session が twm の代わりにスタートするようになっただけで、root で VNCServer を起動してからでないとVNC接続できないということには変わりありませんでした。 IP xxx.xxx.xxx.xxx:50 または 52 とやっても No password configured for VNC Auth というエラーが出てきてしまいます。その時のプロセスを見ると下記のように出ます。 nobody 366 180 0 18:10:49 ? 0:00 Xvnc -inetd -query 10.10.10.1 -once -geometry 1024x768 -depth 8 -cc 3 また root でサーバ上で起動すると下記のような状態で、:1からVNCできます。 root 864 855 1 07:11:13 console 0:00 gnome-session root 853 1 1 07:11:09 console 0:00 Xvnc :1 -desktop dcnetlab:1 () -httpd /usr/local/vnc/classes -auth //.Xauthorit root 860 855 1 07:11:12 console 0:00 xterm -geometry 80x24+10+10 -ls -title dcnetlab:1 () Desktop /etc/services には ・vnc-800x600x8 5950/tcp ・vnc-1024x768x8 5952/tcp が書き込んであります。そして /etc/inetd.conf には ・vnc-800x600x8 stream tcp nowait nobody /usr/local/bin/Xvnc Xvnc -inetd -query xxx.xxx.xxx.xxx -once -geometry 800x600 -depth 8 -cc 3 ・vnc-1024x768x8 stream tcp nowait nobody /usr/local/bin/Xvnc Xvnc -inetd -query xxx.xxx.xxx.xxx -once -geometry 1024x768 -depth 8 -cc 3 が書き込まれています。 どうすれば、VNC でログインする時にVNCを起動できるように、かつユーザIDを入力できるよになり、root 以外でもログインできるようになるのでしょうか? どうか宜しくお願いします。

  • vnc 無料版4.1のインストール方法

    以下のURLにてLINUXで使えるVNCをダウンロードしました。 http://www.uk.research.att.com/vnc/download.html いざインストールしてみようと調べたのですが どのサイトも vnc-3.3.3r2_x86_linux_2.0.tgz などの設定方法を記載しています。 私がダウンロードしたのは vnc-4_1_1-x86_linux というバージョンで設定方法が他のバージョンと違います。 例 他サイト調べた設定方法です $ tar zxvf vnc-3.3.3r2_x86_linux_2.0.tgz $ cd vnc_x86_linux_2.0 $ su - Password # cp vncviewer vncserver vncpasswd vncconnect Xvnc /usr/local/bin # mkdir -p /usr/local/vnc/classes # cp classes/* /usr/local/vnc/classes まずvnc-4_1_1-x86_linux だとvncconnectというファイルやフォルダが存在しません。 また、classesフォルダも存在しません。 どなたかvnc-4_1_1-x86_linuxで設定した方がいましたら 設定方法など教えていただければと思います。 宜しくお願いいたします

  • LinuxへのJDK6のインストール

    Fedora 6にJDKをインストールしようと思います。 CDROMをマウントしました。 書籍付録のCDROMのファイル名がTM_JSPSERVLET4で、 ディレクトリ構成としては、 /TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin となっております。 書籍の指示とおり、 [root@localhost ~]# cd /usr/local/ [root@localhost local] /media/TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin とすればインストール開始するはずなのですが、 /media/TM_JSPSERVLET4/Linux/jdk-6u1-linux-i586.bin 許可がありません。 と表示されました。 何がまずいのでしょうか?

    • ベストアンサー
    • Java
  • Linuxマシン起動時にVNCサーバを起動させたい

    Linuxマシン起動時にVNCサーバを起動させたい # chkconfig vncserver on をして、 # chkconfig --list vncserver 0:off 1:off 2:on 3:on 4:on 5:on 6:off となりました。 しかしながら、再起動しても一向に繋がりません。 # vncserver と手動で起動させてみると New 'mydomain.con:2 (user)' desktop is mydomain.con:2 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/mydomain.con:2.log と表示されます。 察するに、一応、マシン起動後にVNCサーバも起動しているみたいなのですが、 どういうわけか、繋がりません。 ですから、 # /etc/init.d/vncserver restart のようにしてVNCサーバを手動で再起動することで、繋ぐことが出来ます(遠隔操作が可能になります)。 なお、通常通りマウスが使えるような環境にするために、以下のようなコマンドを使っています。 # eval `dbus-launch --auto-syntax` しかし、これも再起動後は手動で実行しないといけません。 どのようにすれば、(マウスが使えるような環境に)遠隔操作でLinuxマシン(サーバ)に接続することができるでしょうか。 なお、使用機材(マシン)はLinux Fedora10です。 よろしくお願い致します。

  • LinuxのPHPのパス

    Linuxのレンタルサーバーで、PHPのパスを調べたのですが、以下のように2つ出てきました。 # whereis php php: /usr/local/bin/php /usr/local/php /usr/local/bin/phpは /usr/local/php5/bin/php-cli-5.2.9につながっていました。 /usr/local/phpの中身はこんなかんじでした。 drwxr-xr-x 2 root root 4096 Jul 2 16:29 bin drwxr-xr-x 2 root root 4096 Jun 25 12:13 etc drwxr-xr-x 3 root root 4096 Mar 17 10:28 include drwxr-xr-x 3 root root 4096 Jul 2 16:34 lib drwxr-xr-x 3 root root 4096 Mar 17 10:29 man drwxr-xr-x 3 root root 4096 Nov 15 2007 php PHPのパスはどちらですか?

    • ベストアンサー
    • PHP
  • CentOSにMysqlをインストール

    公式サイトにで、Mysqlのインストール後、下記のコマンドを実行してくださいとあります。 下記の二つはどんな違いがありますか? ./bin/mysqladmin -u root password 'new-password' ./bin/mysqladmin -u root -h localhost.localdomain password よろしくお願いいたします。

  • インストール・初期化後、初起動でエラー

    インストール・初期化後、初起動でエラー OS : CentOS 5.3 MySQL 5.0.89 をソースからインストール rootユーザにて # /usr/local/mysql/bin/mysqld_safe --user=mysql & [root@localhost mysql]# Starting mysqld daemon with databases from /usr/local/mysql/var STOPPING server from pid file /usr/local/mysql/var/localhost.localdomain.com.pid 100114 20:02:07 mysqld ended エラーログをみる # cat var/localhost.localdomain.com.err ... /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/ib6TIfDM' (Errcode: 13) 100114 20:02:07 InnoDB: Error: unable to create temporary file; errno: 13 100114 20:02:07 [ERROR] /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/localhost.localdomain.com.pid' (Errcode: 13) 100114 20:02:07 [ERROR] Can't start server: can't create PID file: Permission denied 100114 20:02:07 mysqld ended /usr/local/mysql/var の所有者・権限は、mysql:mysql 700で "# /usr/local/mysql/bin/mysqld_safe --user=mysql &" は mysqlユーザで起動するという意味ですよね(?) /usr/local/mysql/my.cnf の [mysqld] には、 tmpdir = /usr/local/mysql/var/ を書いてます。 my.cnf は /etc/my.cnf にあります。 なぜ書き込めないのでしょうか? どなたかご教示お願い致します。 因みに、これは関係ないと思いますが、 /usr/local/mysql の所有者・権限は root:mysql 700 です。

    • ベストアンサー
    • MySQL
  • Vine Linux 2.15 ではApache2を動かせないのでしょうか。

    古い ノートパソコン(PentiumMMX 233Mhz メモリ64MB)にVine Linux 2.15 をインストールして学習しています。 ---------------------------------------- Vineに付属していたApache1.1は、削除方法が今ひとつ良く分からないのでそのままとし、Apache2(httpd-2.0.53.tar.gz)を解凍しインストールして共存させました。 # /usr/local/apache2/bin/apachectl  start   とすると、 (98)アドレスは既に使用中です:・・・・と出るので、Apache1.1の /etc/httpd/conf/httpd.confファイル中のポート番号を80番から8888番 に変更してrebootしました。そして、Apache2.0を起動してlocalhostにアクセスしましたが、「サーバが見付かりません」とのメッセージが出ます。 # /usr/local/apache2/bin/apachectl  stop   としてみると、 httpd (pid 1029?) not running となり、Apache2が動いていない様子です。 ----------------------------------------- # vi /usr/local/apache2/conf/httpd.conf で開いてみると、Listen80 になっています。しかし、 # netstat -ln | grep 80   とすると、 tcp 0 .00.0.0.0:5680 0.0.0.0:* LISTEN となっており、Port80は見当たりません。 # ps aux | grep http   とすると、FedoraCoreの解説本には、 [・・・・・・/usr/local/apache2/bin/httpd -k start] になると書いてありますが、 root 689 0.0 2.0 3712 1296 ? S 14:33 0 /usr/sbin/http となっています。 ------------------------------------ どこが不具合でApache2が動かないのでしょうか。どのように修正すれば良いでしょうか。 Apache2を起動できないのは、そもそも、パソコンの能力が不足しているからでしょうか? Vine Linux 2.15ではApache2を使えないのでしょうか? 何かお気づきの点があれば教えて頂ければ有難いです。よろしくお願いします。

  • LinuxへのJDKインストールについて

    書籍のCDからインストール作業をしています。 指示に従って指定ファイルからインストーラを起動しました。 ・インストール作業 /media/cdrom/Linux/jdk-6ul-L\linux-i586.bin ・環境変数設定 .bash_profileの変更 ・source ~/.bash_profileの実行 インストールはされているようなのですが、その次のJDK6の動作確認 java -version を行うと以下のようなエラーメッセージが帰ってきました。 [usr@localhost ~]# [usr@localhost ~]# java -version dl failure on line 685Error: failed /usr/local/jdk1.6.0_01/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.6.0_01/jre/lib/i386/client/libjvm.so: cannot restore segment prot after reloc: Permission denied [root@suzuran ~]# 対処方法につきましてご教示お願い申し上げます。

    • ベストアンサー
    • Java