#!/bin/bash
# by jeff
# install env and vncserver
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y
sudo apt-get install expect -y
sudo apt-get install vnc4server -y
#set up vncpasswd
prog=/usr/bin/vncpasswd
mypass="vnc登录密码"
/usr/bin/expect <<EOF
spawn "$prog"
expect "Password:"
send "$mypass\r"
expect "Verify:"
send "$mypass\r"
expect eof
exit
EOF
#start vncserver
vncserver :1
#setup auguments
cat >> ~/.vnc/xstartup << EOF
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &
EOF
#restart vncserver
vncserver -kill :1
vncserver -geometry 1280x1024 :1
#setup ufw
ufw default deny
ufw allow from 所在网络外网ip
ufw enable
#install firefox
add-apt-repository ppa:mozillateam/firefox-next -y
apt install firefox -y
ubuntu vnc_server安装脚本
最新推荐文章于 2025-02-18 15:49:02 发布