PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : VNC + SUSE 9.2: http:-Zugriff von 2. PC funktioniert nicht



Steve64
12.01.05, 02:38
SUSE LINUX 9.2
Kernel 2.6.8-24
VNC Server xorg-x11-Xvnc 6.8.1-15
xinetd 2.3.13-42

Vom Linux PC, der VNC-Server installiert hat, kann ich via http://192.168.1.04:5801 auf die Session vnchttpd1 (vnc Konfiguration unverändert nach Installation ab CD).

Von einem externen PC kann ich NICHT darauf zugreiffen. Die Firewall habe ich mal deaktiviert.

- Gibt es irgendwo noch eine versteckte Einstellung, so dass kein Zugriff von aussen freigeschaltet werden kann?
- Wo sind die restliche Dateien z.B. passwrd? Diese sollten unter dem entsprechenden User abgespeichert sein. Gemäss Standardinstallation erfolgt der Zugriff via nobody. Dieser hat aber kein Verzeichnis. So erscheint das Login-Fenster.

Vielen Dank Steve


----------------------------------------------------------------------------------------
file:/etc/xinetd.d/vnc


# default: off
# description: This serves out a VNC connection which starts at a KDM login \
# prompt. This VNC connection has a resolution of 1024x768, 16bit depth.
service vnc1
{
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1024x768 -depth 16
type = UNLISTED
port = 5901
}
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
# prompt. This VNC connection has a resolution of 1280x1024, 16bit depth.
service vnc2
{
type = UNLISTED
port = 5902
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1280x1024 -depth 16
disable = yes
}
# default: off
# description: This serves out a VNC connection which starts at a KDM login \
# prompt. This VNC connection has a resolution of 1600x1200, 16bit depth.
service vnc3
{
type = UNLISTED
port = 5903
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/Xvnc
server_args = :42 -inetd -once -query localhost -geometry 1600x1200 -depth 16
disable = yes
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
# server running on port 5901, (vnc port 1).
service vnchttpd1
{
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/vnc_inetd_httpd
server_args = 1024 768 5901
type = UNLISTED
port = 5801
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
# server running on port 5902, (vnc port 2).
service vnchttpd2
{
type = UNLISTED
port = 5802
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/vnc_inetd_httpd
server_args = 1280 1024 5902
disable = yes
}
# default: off
# description: This serves out the vncviewer Java applet for the VNC \
# server running on port 5902, (vnc port 3).
service vnchttpd3
{
type = UNLISTED
port = 5803
socket_type = stream
protocol = tcp
wait = no
user = nobody
server = /usr/X11R6/bin/vnc_inetd_httpd
server_args = 1600 1200 5903
disable = yes
}

DgWsd
12.01.05, 12:36
Du sagst von einem externen Rechner geht es nicht. Mit extern meinst du über das Internet?

Wenn ja, hast du die richtige IP-Adresse?
Oder sitzt deine Linux Rechner hinter eine Router?

Steve64
12.01.05, 12:57
Ich bin mit dem 2. PC am gleichen LAN (via Switch verbunden).
Firewall ist ausgeschaltet.

Mit tightvnc funktioniert der Zugriff vom 2. PC. Ich möchte aber ohne zusätzliche SW auf den Linux-PC zugreifen können.