コンソールのリモートはいろいろあるみたいですが、
LINUX のX画面のリモートは存在するのでしょうか?
> コンソールのリモートはいろいろあるみたいですが、
> LINUX のX画面のリモートは存在するのでしょうか?
有名どころでは、VNCではないでしょうか?
http://www.sra.co.jp/people/akira/vnc/
「VNC」でググれば結構でてきますよ。
http://www.atmarkit.co.jp/flinux/special/vnc01/vnc01b.html
を参考にやってみてるところなんですが、
$ 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
の最終行
cp classes/* /usr/local/vnc/classes
の意味がわかりません。
classesのフォルダを作ったあとになにをコピーしようとしてるんでしょうか?
バージョンがちがうものをダウンロードしてるので、少し勝手がちがってしまい、理解不能状態です。
ダウンロードしたものには
vncviewer はなく
vncviewer .manならあるようなので、
/usr/local/binのなかに、vncviewer .manをコピーしたりしてみてるんですが。
わかる方 教えてください
/usr/local/vnc/classesのフォルダに、なにをコピーすればいいんでしょうか?
> cp classes/* /usr/local/vnc/classes
> の意味がわかりません。
> classesのフォルダを作ったあとになにをコピーしようとしてるんでしょうか?
これは、classes/にあるファイルを全て/usr/local/vnc/classesへコピーすると言う意味です。
> /usr/local/vnc/classesのフォルダに、なにをコピーすればいいんでしょうか?
# cp classes/* /usr/local/vnc/classesでコピーは出来ていると思います。
> これは、classes/にあるファイルを全て/usr/local/vnc/classesへコピーすると言う意味です。
>
> > /usr/local/vnc/classesのフォルダに、なにをコピーすればいいんでしょうか?
>
> # cp classes/* /usr/local/vnc/classesでコピーは出来ていると思います。
ありがとうございます。
mkdir -p /usr/local/vnc/classes
で、/usr/local/vnc/にclassesフォルダを作って
すぐ
classesフォルダの中にはなにもないのに、
# cp classes/* /usr/local/vnc/classesで
classesの全部を/usr/local/vnc/classesにコピーする意味はあるのでしょうか?
/usr/local/vnc/classesの内容を
/usr/local/vnc/classesに上書きしてるというイメージでいるのですが。
違ってたらご指摘ください
> mkdir -p /usr/local/vnc/classes
> で、/usr/local/vnc/にclassesフォルダを作って
> すぐ
> classesフォルダの中にはなにもないのに、
> # cp classes/* /usr/local/vnc/classesで
> classesの全部を/usr/local/vnc/classesにコピーする意味はあるのでしょうか?
> /usr/local/vnc/classesの内容を
> /usr/local/vnc/classesに上書きしてるというイメージでいるのですが。
>
> 違ってたらご指摘ください
私はVCNを入れていないので何ともいえませんが、
$ tar zxvf vnc-3.3.3r2_x86_linux_2.0.tgz
$ cd vnc_x86_linux_2.0
このコマンドでDLファイルを解凍後に、解凍したディレクトリに移動していますよね。
このvnc_x86_linux_2.0ディレクトリにclasses/というディレクトリがあって、
その中身を全て/usr/local/vnc/classesへコピーしているように思いますが…
少しネットで、調べてみたのですが、
http://www.ring.gr.jp/pub/linux/Vine/VinePlus/3.2/i386/RPMS.plus/
上記URL(VinePlus)よりrpmをDLしたほうがいいように思います。
その他設定は、ここのサイトを参考にしてみてはいかがでしょうか?
http://www.kuwalab.net/technics/VNC/index.html
> その他設定は、ここのサイトを参考にしてみてはいかがでしょうか?
> http://www.kuwalab.net/technics/VNC/index.html
すみません。ココ↑↑を参考にしての質問なんですが、$ cp /etc/X11/xinit/xinitrc ~/.vnc/xstartup
がわかりません。
/etc/X11/xinit/xinitrcを
ホームディレクトにある.vncというフォルダのxstartup
というフォルダののなかにコピーするってことですよね?
~/ は /home
ということですか?
cp /etc/X11/xinit/xinitrc ~/home/.vnc/xstartup
と打ち込んでも同じなんでしょうか?
あと
.vncみたいに、どうしてドットから入るフォルダにいれるんでしょうか?
ドットからはじまるフォルダは隠しファイルで見えないのでしょうか?
うちのリナックスには、
.vnc
というフォルダや、
.vnc/xstartup
というフォルダがないので、
cp /etc/X11/xinit/xinitrc ~/.vnc/xstartup
と打つと
そのようなディレクトリがありません。とメッセージが帰ってきます。
コピーする前に 自分でつくりなさいという意味でしょうか?
インストール(apt-getでいけるみたいです)
# apt-get install vnc-server
起動
$ vncserver
初回起動時のみ、下記の様にパスワードを聞かれます。
パスワードはVNCクライアントからログインする際のパスワードです。
この時~/.vnc以下に設定ファイルが作成されます。
ユーザーの場合は/home/ユーザー名/.vnc/*
rootの場合は/root/.vnc/*
$ vncserver
You will require a password to access your desktops.
Password:
Verify:
xauth: creating new authority file /home/yosi/.Xauthority
New 'fuko:1 (yosi)' desktop is fuko:1
Creating default startup script /home/yosi/.vnc/xstartup
Starting applications specified in /home/yosi/.vnc/xstartup
Log file is /home/yosi/.vnc/fuko:1.log
次に設定ファイルを編集する前に一度vnc-serverを停止します。
$ vncserver -kill :1
設定ファイル編集
$ vi ~/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
export LANG XMODIFIERS="@im=kinput2" ← 追記
kinput2 -canna -cannaserver localhost & ← 追記
この追記部分は[shift]+[space]で日本語入力可能にしています。
#twm & ← #を付ける。
exec gnome-session & ← 追記
デフォルトではtwmが起動するようになっていますので、Gnomeが起動するようにしています。
起動する
$ vncserver :1
私は、今回初めて入れてみて実際に使用している訳でないので何とも言えませんが、多分この設定でいけると思いますよ。
他(Win)の設定はネットで検索をかければ出てくると思います。
下記は質問に対する回答です。
> > http://www.kuwalab.net/technics/VNC/index.html
>
> すみません。ココ↑↑を参考にしての質問なんですが、$ cp /etc/X11/xinit/xinitrc ~/.vnc/xstartup
> がわかりません。
初回ログイン時に~/.vnc以下に設定ファイルが作成されます。
> /etc/X11/xinit/xinitrcを
> ホームディレクトにある.vncというフォルダのxstartup
> というフォルダののなかにコピーするってことですよね?
これはノーマルだと使いにくい(使えない)ので、ちゃんとGUIで操作できるようにしているようです。
>
> ~/ は /home
> ということですか?
$の場合は/home/ユーザー名/
#の場合は/root/
になると思います。
>
> cp /etc/X11/xinit/xinitrc ~/home/.vnc/xstartup
> と打ち込んでも同じなんでしょうか?
上記の回答と重なりますが、違いますよね。
> あと
> .vncみたいに、どうしてドットから入るフォルダにいれるんでしょうか?
> ドットからはじまるフォルダは隠しファイルで見えないのでしょうか?
> うちのリナックスには、
> .vnc
> というフォルダや、
> .vnc/xstartup
> というフォルダがないので、
>
> cp /etc/X11/xinit/xinitrc ~/.vnc/xstartup
>
> と打つと
> そのようなディレクトリがありません。とメッセージが帰ってきます。
> コピーする前に 自分でつくりなさいという意味でしょうか?
これも上記の回答と重なりますが、まず起動させないと、作製されないようですね。
こんにちは。Yosiさん。
いろいろ調べていただきすみません。
~/ の説明や、起動しないと作成されないなど、
ささいなことで困っていた私にとって とても助かりました。
ありがとうございました。
Yosiさんの手ほどきと、
http://vine-linux.ddo.jp/bbs/read.php?FID=2&TID=243
を参考にしつつ
接続までこぎつけたんですが。
どうも、クライアント側で VNCを起動すると
Lan内(外部からでない)のリナックスサーバなんですが、
VNCによりうつしだされる サーバの状態が真っ暗なんです。
クライアント側VNCで (サーバIP=192.168.0.100)
192.168.0.100:1としても、
VNCによりうつしだされる サーバの状態が真っ暗なんです。
サーバー側からは、
#vncserver :1
と打ちました
外部ポート用に、5901と5902をあけなければいけないでしょうか?
> どうも、クライアント側で VNCを起動すると
> Lan内(外部からでない)のリナックスサーバなんですが、
> VNCによりうつしだされる サーバの状態が真っ暗なんです。
>
> クライアント側VNCで (サーバIP=192.168.0.100)
> 192.168.0.100:1としても、
> VNCによりうつしだされる サーバの状態が真っ暗なんです。
>
> サーバー側からは、
> #vncserver :1
> と打ちました
> 外部ポート用に、5901と5902をあけなければいけないでしょうか?
私は使用していないので、分かりません。
申し訳ないです。
時間をおいて接続したら、
できました。
なにが悪かったのかは不明ですが、
きれいです。
負荷もあまり感じず
これから使えそうです。ありがとうございました。
> 時間をおいて接続したら、
> できました。
>
> なにが悪かったのかは不明ですが、
> きれいです。
> 負荷もあまり感じず
> これから使えそうです。ありがとうございました。
解決できて何よりです。
設定は私の方法以外にも何かされたのでしょうか?
Yosiさんこんばんは。
スレッドナンバー 1330 1323を参考にさせていただき
内部のLANに成功することができました。
ほかに特別なことはしてないと思いますが、
外部からのリモートはまだ未確認です。
お世話になりました