私はvncを使用してFedoraLinuxサーバーのコンソールを表示する方法を理解しようとしています。つまり、ユーザーが通常、コンピューターの前に物理的に座っているように見えるものを見ようとしています。今のところ、sshで/ usr/bin/vncserverを実行しますが、正常に起動しているようです。
私が持っているログファイルに
vnc log show only:
Xvnc version 4.0 - built Jan 8 2005 16:57:17
Underlying X server release 60700000, The X.Org Foundation
error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
Windowsからvncviewerを使用して:3を実行すると、Xにコマンドラインが表示されますが、実際には役に立ちません。コンソールで実行されているメニューオプションを確認できるように、コンソールの内容を確認する必要があります。どうすればこれを行うことができますか?
更新:実行すると
私は次のようになります:
[1] 4144 root @ server1 .vnc] #which:no fs in( 'usr/kerberos/sbin:/ usr/kerberos/bin:/ usr/local/sbin:/ usr/local/bin:/ sbin:/ bin :/ usr/sbin:/ usr/bin:/ usr/X11R6/bin:/ root/bin)/ usr/binstartkde:16行目:[:引数が必要です/ tmpに十分な空きディスク容量があることに注意してください
startgnomeは、コマンドが見つからないというエラーを表示するだけです。
VNCでconsoleセッションを表示するには、 x11vnc が必要です。
コンピュータでconsoleセッションを実際に表示しようとしていないように聞こえますが、これはローカルユーザーが座っているときに表示されるセッションです。コンピュータ。デスクトップ環境が必要なようです。これを取得するには、〜/ .vnc/xstartupファイルを調べて、VNCセッションの開始時に必要なWDEを起動するコマンド(startkde &
やstartgnome &
など)を追加します。
さらに一歩進んで、VNCを完全に破棄し、 FreeNX をセットアップし、 NoMachine's クライアントを使用して接続します。 FreeNXはVNCよりもはるかに優れています。
コンソール画面でユーザーと同じセッションを操作しようとしている場合は、vinoをインストールし、ユーザーがgnomeを使用していることを確認してください。次に、ユーザーにgnome設定でデスクトップ共有を有効にしてもらいます。その後、VNCを使用してコンソールに接続できます。デフォルトではパスワードはありませんが、ユーザーは毎回リクエストを確認する必要があります。ユーザーはパスワードを設定し、必要に応じてポップアップを無効にすることができます。その後、コンソールセッションからログアウトしない限り、家に帰ってvncを介して職場のコンソールにアクセスできます。
ただの法的なメモ。一部の国では、ユーザーが承認または拒否できるポップアップなしでユーザーのセッションへのvnc接続を有効にすることは違法である可能性があります。警告されます。もちろん、ユーザーはそれを無効にすることを選択できますが、ポップアップをオフにする構成を展開することはしません。
また、vncserverをセットアップして、サーバーの物理コンソールとは関係のないサーバー上で「仮想」グラフィカルセッションを提供することもできます。 tigervnc-serverパッケージをインストールし、/ etc/sysconfig/vncserversを編集し、chkconfig vncserverをオンにして、service vncserverstartを実行します。
「コンソール」とはどういう意味かわかりません。グラフィカルデスクトップを意味する場合は、Fedoraドキュメントの このセクション を読んでください(要するに:システム>環境設定>リモートデスクトップ)。
「コンソール」というテキストを見たい場合は、sshを見てください。