Rootではないユーザの場合はvnc接続問題なくできていますが、rootユーザ設定してもvncサービスが反応してくれない。
設定順:
(1) /etc/sysconfig/vncserversに以下の行追加.
VNCSERVERS="2:userX"
VNCSERVERARGS[2]="-geometry 1280x800"
(2) vncpasswdコマンドでvnc用パスワード設定
(3)service vncserver restartでvncサービス再起動
すると、/home/userX/.vnc/配下にxstartupファイルが生成される。
そのファイル内の
(a) unset SESSION_MANAGERと (b) exec /etc/X11/xinit/xinitrc
をコメントアウトして、最後の行を
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
kde &のように修正する。(私KDE使っていますので)
(4)vncサービスもう一度再起動
上記方法でroot以外のユーザはvnc使えます。
(例)WindowsからrealVNCなどクライアント使用してサーバIP:5902ポートに接続する。
問題は手順(1)のところに
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1280x800"
追加して、vncpasswdでパスワード設定し、 vncサービス再起動しても
root/.vnc/配下にxstartupファイルが生成されない。
rootにはvnc設定できないようにどこかブロックされているのでしょうか?
ご存知の方、教えてください。
※セキュリティの面でNGのことは分かっていますのでセキュリティのコメントは控えてください。
公開サーバ、本番サーバでやる予定はありません。技術的にどう解決できるのか、知りたいです。
よろしくお願いします。
※OS: CentOS 5.10
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
> ・・・サーバIP:5902ポートに接続する。
rootの場合には 5901 を試してみましたか?
ファイアウォール設定でTCP5901を開けてみてください。
この回答への補足
コメント、ありがとうございます。
書き方がよくなかったが、5902で試したのは非rootのユーザです。
rootは5901は分かっています。
問題は「.vnc/配下にxstartupファイルが生成されない」です。
vncクライアント使って、5901ポートに接続するのはその後の話。
/etc/sysconfig/vncserversファイル内 1.root 2.UserX(非rootユーザ)設定しても
UserXの分だけxstartupファイルが生成されるということです。
なんかのきっかけで そのファイルに1.rootだけ残しvncサービス再起動すると/root/.vnc配下にxstartupファイルが生成されていて、接続も可能でした。
ようは、vnc使うユーザは1個だけになっているようです。
でもなにかおかしい。「使う」段階ではなく、「設定」の段階でも制限かかっているのかな。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マウス・キーボード real vnc viewer で遠隔先で操作が出来ない。 2 2023/07/24 15:00
- その他(OS) Raspberry Pi 3 A+ ブラウザ遅い 2 2023/04/30 13:51
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- UNIX・Linux メールアドレスにホスト名が入らないようにする設定 2 2022/06/23 21:06
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- Wi-Fi・無線LAN NECルーターAtermのブリッジモード設定方法を教えてください iphoneで設定したいです。 ネ 4 2022/11/06 02:54
- その他(パソコン・周辺機器) Windowsマシン。USBタップの「自動切れ、再接続」がうざい。解決策は? 7 2023/01/25 08:27
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
root権限によるFFFTPでの接続
-
-s /sbin/nologinだとproftpdが...
-
telinit qについて
-
scpコマンド windowsクライアント
-
ls -l でのパーミッションの右...
-
コンソールでctrl-l, ctrl-pな...
-
root権限のユーザ作成
-
suが出来ない
-
VineLinuxをInstallして再起動...
-
パスワード設定していないユー...
-
DNSサーバを設定したのですがns...
-
エラーメールで"too many hops"...
-
エクセルで#N/Aを含めた平均値...
-
リモートデスクトップ接続でパ...
-
AWSでSSH接続をしたいのですが...
-
同一のホスト名で何か問題があ...
-
Linuxでパスワード変更時に「it...
-
”Tortoise SVN” と ”Subversio...
-
Mailの送信済みメールボックス...
-
BIND エラー not found: 3(NXD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Administratorというアカウント...
-
【Administrator と root の違...
-
root権限によるFFFTPでの接続
-
Fedora37Gnome環境ではrootでロ...
-
Linuxでrootユーザの他にUID0、...
-
Rootユーザとして「vnc」接続し...
-
VineLinuxをInstallして再起動...
-
telnet でログイン出来ないユーザ
-
LINUXに自動ログインする方法が...
-
[postfix]aliasesでphp呼び出し
-
root権限でテキストエディター...
-
root権限のユーザ作成
-
sshでリモートログインした際の...
-
rootのホームディレクトリ/root...
-
rootパスワードのデフォルト?
-
ksh起動時に自動で.kshrcを読み...
-
Linuxで輝度を下げる方法を教え...
-
-s /sbin/nologinだとproftpdが...
-
scpコマンド windowsクライアント
-
TeraTermで切断後次つながらず...
おすすめ情報