start.sh aktualisiert
This commit is contained in:
27
start.sh
27
start.sh
@@ -1,21 +1,28 @@
|
||||
#!/bin/bash
|
||||
|
||||
# VNC Passwort setzen (Standard: changeme)
|
||||
echo "changeme" | vncpasswd -f > /root/.vnc/passwd
|
||||
chmod 600 /root/.vnc/passwd
|
||||
export USER=root
|
||||
export HOME=/root
|
||||
export DISPLAY=:1
|
||||
|
||||
# xstartup konfigurieren
|
||||
cat <<EOF > /root/.vnc/xstartup
|
||||
# VNC Passwort setzen
|
||||
mkdir -p $HOME/.vnc
|
||||
echo "${VNC_PASSWORD:-changeme}" | vncpasswd -f > $HOME/.vnc/passwd
|
||||
chmod 600 $HOME/.vnc/passwd
|
||||
|
||||
# Alte Locks entfernen (wichtig!)
|
||||
rm -rf /tmp/.X1-lock /tmp/.X11-unix/X1
|
||||
|
||||
# xstartup korrekt setzen
|
||||
cat > $HOME/.vnc/xstartup <<EOF
|
||||
#!/bin/bash
|
||||
unset SESSION_MANAGER
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
exec startxfce4 &
|
||||
exec dbus-launch --exit-with-session startxfce4
|
||||
EOF
|
||||
|
||||
chmod +x /root/.vnc/xstartup
|
||||
chmod +x $HOME/.vnc/xstartup
|
||||
|
||||
# VNC Server starten
|
||||
vncserver -geometry 1280x800 -depth 24 $DISPLAY
|
||||
vncserver :1 -geometry 1280x800 -depth 24
|
||||
|
||||
# Container offen halten
|
||||
tail -f /root/.vnc/*.log
|
||||
tail -f $HOME/.vnc/*.log
|
||||
Reference in New Issue
Block a user