VNC unter (Open) Solaris

Seit Solaris 10 5/08 bzw. Update 5, bei Solaris Express schon länger, steht VNC zur Verfügung. Hier ein Crashkurs zum Einrichten…

Hinweis: direkter root-Zugriff auf Produktivsystemen besser unterlassen ;)

VNC-Server aktivieren (nicht persistent):

bash-3.00# svccfg -s cde-login setprop ‘dtlogin/args=”"‘
bash-3.00# svcadm restart cde-login

bash-3.00# printf “vnc-server\t5900/tcp\t\t\t# VNC Server\n” >> /etc/services
bash-3.00# inetadm -e xvnc-inetd

root-Zugriff aktivieren:

bash-3.00# vi /etc/default/login
# If CONSOLE is set, root can only login on that device.
# Comment this line out to allow remote login by root.
#
#CONSOLE=/dev/console

persistente VNC-Session für root einrichten:
VNC-Paßwort setzen, dann VNC-Server-Parameter anpassen

bash-3.00# vncpasswd
Password:
Verify:

bash-3.00# inetadm -l svc:/application/x11/xvnc-inetd:default
SCOPE NAME=VALUE
name=”vnc-server”
endpoint_type=”stream”
proto=”tcp”
isrpc=FALSE
wait=FALSE
exec=”/usr/X11/bin/Xvnc -inetd -query localhost -once securitytypes=none”
user=”noaccess”
default bind_addr=”"
default bind_fail_max=-1
default bind_fail_interval=-1
default max_con_rate=-1
default max_copies=-1
default con_rate_offline=-1
default failrate_cnt=40
default failrate_interval=60
default inherit_env=TRUE
default tcp_trace=FALSE
default tcp_wrappers=FALSE
default connection_backlog=10
bash-3.00# inetadm -m svc:/application/x11/xvnc-inetd:default exec=”/usr/X11/bin/Xvnc -inetd -query localhost -once passwordFile=/.vnc/passwd”
bash-3.00# inetadm -m svc:/application/x11/xvnc-inetd:default user=”root”
bash-3.00# inetadm -m svc:/application/x11/xvnc-inetd:default wait=”true”
bash-3.00# inetadm -l svc:/application/x11/xvnc-inetd:default
SCOPE NAME=VALUE
name=”vnc-server”
endpoint_type=”stream”
proto=”tcp”
isrpc=FALSE
wait=TRUE
exec=”/usr/X11/bin/Xvnc -inetd -query localhost -once passwordFile=/.vnc/passwd”
user=”root”
default bind_addr=”"
default bind_fail_max=-1
default bind_fail_interval=-1
default max_con_rate=-1
default max_copies=-1
default con_rate_offline=-1
default failrate_cnt=40
default failrate_interval=60
default inherit_env=TRUE
default tcp_trace=FALSE
default tcp_wrappers=FALSE
default connection_backlog=10

bash-3.00# svcadm restart svc:/application/x11/xvnc-inetd:default
bash-3.00# svcs svc:/application/x11/xvnc-inetd:default
STATE STIME FMRI
online 17:01:45 svc:/application/x11/xvnc-inetd:default

Dieser Beitrag wurde unter OpenSolaris, Solaris abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

6 Antworten auf VNC unter (Open) Solaris

  1. Bernd H sagt:

    Ohne den inhaltlichen Mehrwert schmälern zu wollern.
    Im Gegenteil der ist wirklich gut.

    Aber bei VNC kriege ich aktuell immer Schreikrämpfe, vor allem wenn ich von einer Sun CTA vnc starten darf (im übrigen fast identische Prozedur) und dann per VNC einen Firefox oeffnen zu “duerfen” um dann einen Tivoli Storedge Manager erreichn zu können. ;)

    Bis das alles durchgelaufen ist, kann ich in der Regel zwei Zigaretten und eine Tasse Kaffe vertilgen. ;)

  2. otmanix sagt:

    Ich habe bisher noch nicht das Vergnügen gehabt mit einer CTA zu arbeiten und denke mir, daß Managementlösungen i.A. die Neigung haben recht schwerfällig zu reagieren. VNC wird dann mit Sicherheit keinen Geschwindigkeitsrausch dazu bringen ;)
    Um gelegentlich remote auf einem System über lahme Leitung zu arbeiten ist VNC als Option aber recht nützlich – nämlich dann, wenn X benötigt wird. Ansonsten dann doch lieber ssh…

    P.S.
    Ich bin jetzt wirklich kein TSM-Spezialist. Wenn sich aber IBM TSM wie EMC Networker als Webapplikation bedienen läßt – wozu dann vorher per VNC auf den Server? Ein IP-Verbindung zur Kiste und ein Browser sollten doch genügen… oder ist das das eigentliche Problem?

  3. Bernd H sagt:

    Jau da ist nix mit Geschwindigkeitsrausch. ;)

    Ne TSM Spezialist bin ich auch nicht, eher Allzweckwaffe die alles, aber nichts richtig kann. :D

    Frag mich nicht wieso das so aufgebaut wurde, ich hab es nicht verbrochen, da wurde einfach eine Blackbox an den Kunden verkauft.
    Das ganze funktioniert in etwa so.

    Remote Adminclientextern mit Jumpgate——>FW–>CTA—./startvncserver–adminclient-onsite
    ——startfirefox—>openTSM

    Einfach grausam. :-(

  4. otmanix sagt:

    mein Beileid ;)

  5. Pingback:   VNC unter Solaris by Ihsan Dogan’s Solaris Blog

  6. Volker Kern sagt:

    @Bernd H:
    bzgl. TSM gaebs da was:
    http://www.rz.rwth-aachen.de/ca/k/pty/lang/de/
    oder guck mal hier:
    http://www.redbooks.ibm.com/cgi-bin/searchsite.cgi?query=TSM

    Falls es was hilft :-)

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>