These are Miranda's notes and the commands used to set up the user accounts on stefan for deployment to observers and some staff. These notes should allow for easy reconstruction of the account setups if the home directories or host machine get hosed.
Dpy username used for Resolutions UID 01 vnc-bigdog bigdog 1920x1080 1011 02 vnc-guidedog guidedog 1920x1080 1012 03 vnc-cartman cartman 1920x1080 1013 04 vnc-kyle kyle 1920x1080 1014 05 vnc-mirsi mirsi 1920x1080 1015 06 vnc-moc moc 1920x1080 1016 07 vnc-felix felix 1920x1080 1017 08 vnc-opihi opihi 1920x1080 1018 09 vnc-t3remote t3remote 1920x1080 1019 10 vnc-fct fct 1280x960 1020 11 vnc-11 unused 1021 12 vnc-moris moris 1920x1080 1022 13 vnc-13 unused 1023 14 vnc-14 unused 1024 15 vnc-texes texes 2048x1152 1025 16 vnc-16 unused 1026 17 vnc-17 unused 1027 18 vnc-18 unused 1028 19 vnc-19 unused 1029 20 vnc-operator operator tools 1920x1200 1030 21 vnc-test test account 1920x1080 1031 22 vnc-22 unused 1032 23 vnc-lockhart lockhart 1920x1200 1033 24 vnc-daycrew daycrew 1920x1200 1034 25 vnc-hawarden hawarden 1920x1200 1035
These notes describe settings and configs that have been set up specifically for observer vnc sessions, using /home2/vnc-template as the repo of the config files and other items, so that desktops do not need to be modified greatly from the template. Note that the vnc desktops used by observers have been locked down as much as possible.
Please be aware that staff setting up vnc sessions might want to take into consideration how locked down the vnc-template is. See vnc-hawarden notes for what steps are needed to use the template and then relax the restrictions.
Copy the template home directory and set appropriate ownerships. This example uses bigdog. All these commands are executed as the root user or via sudo.
rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-bigdog/ cd /home2/vnc-bigdog/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_cartman.desktop ssh_fct.desktop ssh_felix.desktop \ ssh_guidedog.desktop ssh_kyle.desktop ssh_mirsi.desktop \ ssh_moc.desktop ssh_moris.desktop ssh_opihi.desktop \ ssh_texes.desktop t3remote2.desktop t3remote3.desktop \ t3remote4.desktop chown -R vnc-bigdog:vnc-bigdog /home2/vnc-bigdog/ chown root:bin /home2/vnc-bigdog/Desktop/*.desktop chown root:bin /home2/vnc-bigdog/.local/share/applications/*.desktop chown root:bin /home2/vnc-bigdog/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :1" vnc-bigdog /bin/su -l -c "vncserver-virtual -kill :1" vnc-bigdog
The configuation files copied in section 1.1 are set using the UI as follows.
+--Applications menu | +--Setting menu | | | +--Appearance dialog [xfce4-appearance-settings] | | | | | +--Style tab | | | +--adwaita (light mode) | | | +--adwaita-dark (dark mode) | | | | | +--Fonts tab | | +--sans regular 10 | | +--monospace regular 10 | | +--check enable anti-aliasing | | +--check custom DPI 96 | | | +--Desktop dialog [xfdesktop-settings] | | | | | +--Menus tab | | | +--disable desktop and window list application menu | | | | | +--Icons tab | | +--icon size to 40 | | +--set custom font size to 8 | | +--uncheck file system, trash, and removable devices | | | +--Display dialog [xfce4-display-settings] | | | | | +--General tab | | +--set resolution (usually 1920x1080) | | | +--File Manager dialog [thunar-settings] | | | | | +--Advanced tab | | +--uncheck volume management | | | +--Power Manager dialog [xfce4-power-manager-settings] | | | | | +--Display tab | | +--display power management off | | +--blank after never | | | +--Screensaver dialog [xfce4-screensaver-preferences] | | | | | +--Screensaver tab | | | +--enable screensaver off | | | | | +--Lock Screen tab | | +--enable lock screen off | | | +--Mousepad Preferences dialog [mousepad --preferences] | | | | | +--View tab | | | +--check show line numbers | | | +--check display whitespace | | | +--check long line margin at col 80 | | | +--check highlight current line | | | +--check highlight matching brackets | | | +--color scheme cobalt | | | | | +--Window tab | | +--check always show tabs | | +--uncheck expand tab | | | +--Window Manager dialog [xfwm4-settings] | | | | | +--Focus tab | | | +--focus follows mouse | | | | | +--Advanced tab | | +--uncheck snap to screen borders | | +--check snap to other windows | | +--uncheck both wrapping workspaces items | | +--set double click action to maximise | | | +--Window Manager Tweaks dialog [xfwm4-tweaks-settings] | | | | | +--Accessiblity tab | | | +--uncheck auto tile, mouse wheel roll up | | | | | +--Workspaces tab | | +--uncheck use mousewheel to switch desktops | | | +--Xfce Terminal Settings dialog [xfce4-terminal --preferences] | | | | | +--General tab | | | +--set scrollback to 500 | | | | | +--Appearance tab | | | +--change font size to 8 | | | | | +--Colors tab | | | +--select "green on black" preset | | | +--change text color to yellow (#FFFF00) | | | | | +--Advanced tab | | +--uncheck use middle mouse click to close tabs | | | +--Terminal Settings dialog [gnometerminal --preferences] | | | | | +--General tab | | | +--theme variant: dark | | | | | +--Profiles Text tab | | | +--set custom font to monospace regular 9 | | | | | +--Profiles Colors tab | | | +--select "green on black" built-in schemes | | | +--change text color to yellow (#FFFF00) | | | | | +--Profiles Scrolling tab | | | +--set scrollback to 500 | | | +--Panel dialog [xfce4-panel --preferences] | | | +--Panel Preferences | | | +--Display tab | | +--mode: horizontal | | +--lock panel | | +--automatically hide panel: never | | +--row size (pixels): 25 | | +--length (%): 100% | | | +--Appearance tab | | +--dark mode: on | | +--icons resize automatically: off | | +--icons size (pixels): 16 | | | +--Panel 1 | | +--located at the top of the desktop | | | | | +--Removed items list: | | | +--status tray plugin (external, pre-existing) | | | +--pulseaudio plugin (external, pre-existing) | | | +--power manager plugin (external, pre-existing) | | | +--action button | | | | | +--Items list: | | +--applications menu | | +--separator (style: separator, expand: no) | | +--launcher (firefox) | | +--launcher (xfce4-terminal) | | +--launcher (starcat: /bin/csh -c starcat) | | +--launcher (t3remote: /bin/csh -c t3remote) | | +--launcher (gedit) | | +--launcher (mousepad) | | +--launcher (geany) | | +--launcher (blueiris: /bin/csh -c vncviewer 128.171.165.71:16000; proj pwd saved in vncconnect) | | +--separator (style: separator, expand: no) | | +--separator (style: transparent, expand: yes) | | +--separator (style: separator, expand: no) | | +--window menu | | +--separator (style: separator, expand: no) | | +--workspace switcher | | +--separator (style: separator, expand: no) | | +--separator (style: transparent, expand: no) | | +--clock | | +--separator (style: transparent, expand: no) | | | +--Panel 2 | +--located at the bottom of the desktop | | | +--Items list: | +--separator (style: transparent, expand: no) | +--windows buttons | | +--sorting order: none | | +--window grouping: never | | +--uncheck switch windows using mouse wheel | +--separator (style: transparent, expand: yes) | +--Accessories menu | +--Application Finder dialog [xfce4-appfinder] | +--Application Finder preferences | | | +--General tab | +--disable keep running in background | +--Application Finder main window +--locate the menu item in the list +--right click and select "hide" in the menu | (note that items can be returned using the files in ~/.local/share/applications) +--the menu items to hide: accessibility ------------ [xfce4-accessibility-settings] --- [xfce4-accessibility-settings.desktop] advanced network config -- [nm-connection-editor] ----------- [nm-connection-editor.desktop] appearance --------------- [xfce4-appearance-settings] ------ [xfce-ui-settings.desktop] archive manager ---------- [file-roller] -------------------- [org.gnome.FileRoller.desktop] boxes -------------------- [gnome-boxes] -------------------- [org.gnome.Boxes.desktop] brasero ------------------ [brasero] ------------------------ [brasero.desktop] bulk rename -------------- [thunar --bulk-rename] ----------- [thunar-bulk-rename.desktop] cheese ------------------- [cheese] ------------------------- [org.gnome.Cheese.desktop] color profile viewer ----- [gcm-viewer] --------------------- [org.gnome.ColorProfileViewer.desktop] color profiles ----------- [xfce4-color-settings] ----------- [xfce4-color-settings.desktop] default applications ----- [xfce4-mime-settings] ------------ [xfce4-mime-settings.desktop] desktop ------------------ [xfdesktop-settings] ------------- [xfce-backdrop-settings.desktop] disk usage analyzer ------ [baobab] ------------------------- [org.gnome.baobab.desktop] disks -------------------- [gnome-disks] -------------------- [org.gnome.DiskUtility.desktop] display ------------------ [xfce4-display-settings] --------- [xfce-display-settings.desktop] evolution ---------------- [evolution %U] ------------------- [org.gnome.Evolution.desktop] file manager ------------- [exo-open --launch FileManager %u] [xfce4-file-manager.desktop] file manager settings ---- [thunar-settings] ---------------- [thunar-settings.desktop] files -------------------- [nautilus --new-window %U] ------- [org.gnome.Nautilus.desktop] fonts -------------------- [gnome-font-viewer %u] ----------- [org.gnome.font-viewer.desktop] keyboard ----------------- [xfce4-keyboard-settings] -------- [xfce-keyboard-settings.desktop] log out ------------------ [xfce4-session-logout] ----------- [xfce4-session-logout.desktop] logs --------------------- [gnome-logs] --------------------- [org.gnome.Logs.desktop] mail reader -------------- [exo-open --launch MailReader %u] [xfce4-mail-reader.desktop] mouse and touchpad ------- [xfce4-mouse-settings] ----------- [xfce-mouse-settings.desktop] panel -------------------- [xfce4-panel --preferences] ------ [panel-preferences.desktop] power manager ------------ [xfce4-power-manager-settings] --- [xfce4-power-manager-settings.desktop] pulseaudio volume control [pavucontrol] -------------------- [pavucontrol.desktop] removable drives and media [thunar-volman-settings] --------- [thunar-volman-settings.desktop] rhythmbox ---------------- [rhythmbox %U] ------------------- [rhythmbox.desktop] run program -------------- [xfce4-appfinder --collapsed] ---- [xfce4-run.desktop] screensaver -------------- [xfce4-screensaver-preferences] -- [xfce4-screensaver-preferences.desktop] selinux troubleshooting -- [/usr/bin/sealert -b] ------------ [setroubleshoot.desktop] session and startup ------ [xfce4-session-settings] --------- [xfce-session-settings.desktop] settings editor ---------- [xfce4-settings-editor] ---------- [xfce4-settings-editor.desktop] settings manager --------- [xfce4-settings-manager] --------- [xfce-settings-manager.desktop] software ----------------- [gnome-software %U] -------------- [org.gnome.Software.desktop] system monitor ----------- [gnome-system-monitor] ----------- [gnome-system-monitor.desktop] text editor settings ----- [mousepad --preferences] --------- [mousepad-settings.desktop] thunar file manager ------ [thunar %F] ---------------------- [thunar.desktop] videos --------------- [totem %U] ----------------------- [org.gnome.Totem.desktop] vnc server --------------- [/usr/bin/pkexec /etc/vnc/vncservice start vncserver-x11-serviced] ---------------------------------- [realvnc-vncserver-service.desktop] vnc viewer --------------- [vncviewer %f] ------------------- [realvnc-vncviewer.desktop] window manager ----------- [xfwm4-settings] ----------------- [xfce-wm-settings.desktop] window manager tweaks ---- [xfwm4-tweaks-settings] ---------- [xfce-wmtweaks-settings.desktop] workspaces --------------- [xfwm4-workspace-settings] ------- [xfce-workspaces-settings.desktop] xfce terminal settions --- [xfce4-terminal --preferences] --- [xfce4-terminal-settings.desktop] application finder ------- [xfce4-appfinder] ---------------- [xfce4-appfinder.desktop]
adduser --uid 1011 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-bigdog \ --comment "vnc bigdog" \ vnc-bigdog cat /etc/passwd | grep bigdog vnc-bigdog:x:1011:1011:vnc-bigdog:/home2/vnc-bigdog:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-bigdog/ cd /home2/vnc-bigdog/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_cartman.desktop ssh_fct.desktop ssh_felix.desktop \ ssh_guidedog.desktop ssh_kyle.desktop ssh_mirsi.desktop \ ssh_moc.desktop ssh_moris.desktop ssh_opihi.desktop \ ssh_texes.desktop t3remote2.desktop t3remote3.desktop \ t3remote4.desktop chown -R vnc-bigdog:vnc-bigdog /home2/vnc-bigdog/ chown root:bin /home2/vnc-bigdog/Desktop/*.desktop chown root:bin /home2/vnc-bigdog/.local/share/applications/*.desktop chown root:bin /home2/vnc-bigdog/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :1" vnc-bigdog /bin/su -l -c "vncserver-virtual -kill :1" vnc-bigdog
adduser --uid 1012 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-guidedog \ --comment "vnc guidedog" \ vnc-guidedog cat /etc/passwd | grep guidedog vnc-guidedog:x:1012:1012:vnc-guidedog:/home2/vnc-guidedog:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-guidedog/ cd /home2/vnc-guidedog/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_kyle.desktop \ ssh_mirsi.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-guidedog:vnc-guidedog /home2/vnc-guidedog/ chown root:bin /home2/vnc-guidedog/Desktop/*.desktop chown root:bin /home2/vnc-guidedog/.local/share/applications/*.desktop chown root:bin /home2/vnc-guidedog/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :2" vnc-guidedog /bin/su -l -c "vncserver-virtual -kill :2" vnc-guidedog
adduser --uid 1013 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-cartman \ --comment "vnc cartman" \ vnc-cartman cat /etc/passwd | grep cartman vnc-cartman:x:1013:1013:vnc-cartman:/home2/vnc-cartman:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-cartman/ cd /home2/vnc-cartman/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_fct.desktop ssh_felix.desktop \ ssh_guidedog.desktop ssh_kyle.desktop ssh_mirsi.desktop \ ssh_moc.desktop ssh_moris.desktop ssh_opihi.desktop \ ssh_texes.desktop t3remote2.desktop t3remote3.desktop \ t3remote4.desktop chown -R vnc-cartman:vnc-cartman /home2/vnc-cartman/ chown root:bin /home2/vnc-cartman/Desktop/*.desktop chown root:bin /home2/vnc-cartman/.local/share/applications/*.desktop chown root:bin /home2/vnc-cartman/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :3" vnc-cartman /bin/su -l -c "vncserver-virtual -kill :3" vnc-cartman
adduser --uid 1014 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-kyle \ --comment "vnc kyle" \ vnc-kyle cat /etc/passwd | grep kyle vnc-kyle:x:1014:1014:vnc-kyle:/home2/vnc-kyle:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-kyle/ cd /home2/vnc-kyle/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_mirsi.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-kyle:vnc-kyle /home2/vnc-kyle/ chown root:bin /home2/vnc-kyle/Desktop/*.desktop chown root:bin /home2/vnc-kyle/.local/share/applications/*.desktop chown root:bin /home2/vnc-kyle/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :4" vnc-kyle /bin/su -l -c "vncserver-virtual -kill :4" vnc-kyle
adduser --uid 1015 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-mirsi \ --comment "vnc mirsi" \ vnc-mirsi cat /etc/passwd | grep mirsi vnc-mirsi:x:1015:1015:vnc-mirsi:/home2/vnc-mirsi:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-mirsi/ cd /home2/vnc-mirsi/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_kyle.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-mirsi:vnc-mirsi /home2/vnc-mirsi/ chown root:bin /home2/vnc-mirsi/Desktop/*.desktop chown root:bin /home2/vnc-mirsi/.local/share/applications/*.desktop chown root:bin /home2/vnc-mirsi/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :5" vnc-mirsi /bin/su -l -c "vncserver-virtual -kill :5" vnc-mirsi
adduser --uid 1016 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-moc \ --comment "vnc moc" \ vnc-moc cat /etc/passwd | grep moc vnc-moc:x:1016:1016:vnc-moc:/home2/vnc-moc:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-moc/ cd /home2/vnc-moc/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_kyle.desktop ssh_mirsi.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-moc:vnc-moc /home2/vnc-moc/ chown root:bin /home2/vnc-moc/Desktop/*.desktop chown root:bin /home2/vnc-moc/.local/share/applications/*.desktop chown root:bin /home2/vnc-moc/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :6" vnc-moc /bin/su -l -c "vncserver-virtual -kill :6" vnc-moc
adduser --uid 1017 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-felix \ --comment "vnc felix" \ vnc-felix cat /etc/passwd | grep felix vnc-felix:x:1017:1017:vnc-felix:/home2/vnc-felix:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-felix/ cd /home2/vnc-felix/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_guidedog.desktop ssh_kyle.desktop \ ssh_mirsi.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-felix:vnc-felix /home2/vnc-felix/ chown root:bin /home2/vnc-felix/Desktop/*.desktop chown root:bin /home2/vnc-felix/.local/share/applications/*.desktop chown root:bin /home2/vnc-felix/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :7" vnc-felix /bin/su -l -c "vncserver-virtual -kill :7" vnc-felix
adduser --uid 1018 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-opihi \ --comment "vnc opihi" \ vnc-opihi cat /etc/passwd | grep opihi vnc-opihi:x:1018:1018:vnc-opihi:/home2/vnc-opihi:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-opihi/ cd /home2/vnc-opihi/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_kyle.desktop ssh_mirsi.desktop ssh_moc.desktop \ ssh_moris.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-opihi:vnc-opihi /home2/vnc-opihi/ chown root:bin /home2/vnc-opihi/Desktop/*.desktop chown root:bin /home2/vnc-opihi/.local/share/applications/*.desktop chown root:bin /home2/vnc-opihi/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :8" vnc-opihi /bin/su -l -c "vncserver-virtual -kill :8" vnc-opihi
adduser --uid 1019 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-t3remote \ --comment "vnc t3remote" \ vnc-t3remote cat /etc/passwd | grep t3remote vnc-t3remote:x:1019:1019:vnc-t3remote:/home2/vnc-t3remote:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-t3remote/ cd /home2/vnc-t3remote/Desktop /bin/rm dv.desktop firefox.desktop ssh_bigdog.desktop \ ssh_cartman.desktop ssh_cybele.desktop ssh_fct.desktop \ ssh_felix.desktop ssh_guidedog.desktop ssh_kyle.desktop \ ssh_mirsi.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop chown -R vnc-t3remote:vnc-t3remote /home2/vnc-t3remote/ chown root:bin /home2/vnc-t3remote/Desktop/*.desktop chown root:bin /home2/vnc-t3remote/.local/share/applications/*.desktop chown root:bin /home2/vnc-t3remote/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :9" vnc-t3remote /bin/su -l -c "vncserver-virtual -kill :9" vnc-t3remote
adduser --uid 1020 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-fct \ --comment "vnc fct" \ vnc-fct cat /etc/passwd | grep fct vnc-fct:x:1020:1020:vnc-fct:/home2/vnc-fct:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-fct/ cd /home2/vnc-fct/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_felix.desktop ssh_guidedog.desktop ssh_kyle.desktop \ ssh_mirsi.desktop ssh_moc.desktop ssh_moris.desktop \ ssh_opihi.desktop ssh_texes.desktop starcat.desktop \ t3remote2.desktop t3remote3.desktop t3remote4.desktop \ t3remote.desktop chown -R vnc-fct:vnc-fct /home2/vnc-fct/ chown root:bin /home2/vnc-fct/Desktop/*.desktop chown root:bin /home2/vnc-fct/.local/share/applications/*.desktop chown root:bin /home2/vnc-fct/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :10" vnc-fct /bin/su -l -c "vncserver-virtual -kill :10" vnc-fct
adduser --uid 1021 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-11 \ --comment "vnc 11" \ vnc-11 /bin/su -l -c "vncserver-virtual :11" vnc-11 /bin/su -l -c "vncserver-virtual -kill :11" vnc-11
adduser --uid 1022 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-moris \ --comment "vnc moris" \ vnc-moris cat /etc/passwd | grep moris vnc-moris:x:1022:1022:vnc-moris:/home2/vnc-moris:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-moris/ cd /home2/vnc-moris/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_kyle.desktop ssh_mirsi.desktop ssh_moc.desktop \ ssh_opihi.desktop ssh_texes.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-moris:vnc-moris /home2/vnc-moris/ chown root:bin /home2/vnc-moris/Desktop/*.desktop chown root:bin /home2/vnc-moris/.local/share/applications/*.desktop chown root:bin /home2/vnc-moris/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :12" vnc-moris /bin/su -l -c "vncserver-virtual -kill :12" vnc-moris
adduser --uid 1023 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-13 \ --comment "vnc 13" \ vnc-13 /bin/su -l -c "vncserver-virtual :13" vnc-13 /bin/su -l -c "vncserver-virtual -kill :13" vnc-13
adduser --uid 1024 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-14 \ --comment "vnc 14" \ vnc-14 /bin/su -l -c "vncserver-virtual :14" vnc-14 /bin/su -l -c "vncserver-virtual -kill :14" vnc-14
adduser --uid 1025 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-texes \ --comment "vnc texes" \ vnc-texes passwd vnc-texes cat /etc/passwd | grep texes vnc-texes:x:1025:1025:vnc-texes:/home2/vnc-texes:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-texes/ cd /home2/vnc-texes/Desktop /bin/rm blueiris.desktop dv.desktop firefox.desktop \ ssh_bigdog.desktop ssh_cartman.desktop ssh_cybele.desktop \ ssh_fct.desktop ssh_felix.desktop ssh_guidedog.desktop \ ssh_kyle.desktop ssh_mirsi.desktop ssh_moc.desktop \ ssh_moris.desktop ssh_opihi.desktop t3remote2.desktop \ t3remote3.desktop t3remote4.desktop chown -R vnc-texes:vnc-texes /home2/vnc-texes/ chown root:bin /home2/vnc-texes/Desktop/*.desktop chown root:bin /home2/vnc-texes/.local/share/applications/*.desktop chown root:bin /home2/vnc-texes/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :15" vnc-texes /bin/su -l -c "vncserver-virtual -kill :15" vnc-texes
adduser --uid 1026 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-16 \ --comment "vnc 16" \ vnc-16 /bin/su -l -c "vncserver-virtual :16" vnc-16 /bin/su -l -c "vncserver-virtual -kill :16" vnc-16
adduser --uid 1027 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-17 \ --comment "vnc 17" \ vnc-17 /bin/su -l -c "vncserver-virtual :17" vnc-17 /bin/su -l -c "vncserver-virtual -kill :17" vnc-17
adduser --uid 1028 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-18 \ --comment "vnc 18" \ vnc-18 /bin/su -l -c "vncserver-virtual :18" vnc-18 /bin/su -l -c "vncserver-virtual -kill :18" vnc-18
adduser --uid 1029 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-19 \ --comment "vnc 19" \ vnc-19 /bin/su -l -c "vncserver-virtual :19" vnc-19 /bin/su -l -c "vncserver-virtual -kill :19" vnc-19
adduser --uid 1030 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-operator \ --comment "vnc operator" \ vnc-operator cat /etc/passwd | grep operator vnc-operator:x:1030:1030:vnc operator:/home2/vnc-operator:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-operator/ chown -R vnc-operator:vnc-operator /home2/vnc-operator/ chown root:bin /home2/vnc-operator/Desktop/*.desktop chown root:bin /home2/vnc-operator/.local/share/applications/*.desktop chown root:bin /home2/vnc-operator/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :20" vnc-operator /bin/su -l -c "vncserver-virtual -kill :20" vnc-operator
adduser --uid 1031 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-test \ --comment "vnc test" \ vnc-test cat /etc/passwd | grep test vnc-test:x:1031:1031:vnc-test:/home2/vnc-test:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-test/ chown -R vnc-test:vnc-test /home2/vnc-test/ chown root:bin /home2/vnc-test/Desktop/*.desktop chown root:bin /home2/vnc-test/.local/share/applications/*.desktop chown root:bin /home2/vnc-test/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :21" vnc-test /bin/su -l -c "vncserver-virtual -kill :21" vnc-test
adduser --uid 1032 \ --user-group \ --shell /bin/tcsh \ --create-home \ --home-dir /home2/vnc-22 \ --comment "vnc 22" \ vnc-22 /bin/su -l -c "vncserver-virtual :22" vnc-22 /bin/su -l -c "vncserver-virtual -kill :22" vnc-22
adduser --uid 1033 \ --user-group \ --shell /bin/bash \ --create-home \ --home-dir /home2/vnc-lockhart \ --comment "vnc lockhart" \ vnc-lockhart passwd vnc-lockhart cat /etc/passwd | grep lockhart vnc-lockhart:x:1033:1033:vnc-lockhart:/home2/vnc-lockhart:/bin/tcsh rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-lockhart/ chown -R vnc-lockhart:vnc-lockhart /home2/vnc-lockhart/ chmod u+w /home2/vnc-lockhart/Desktop/*.desktop /bin/rm /home2/vnc-lockhart/.local/share/applications/*.desktop /bin/rm /home2/vnc-lockhart/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :23" vnc-lockhart /bin/su -l -c "vncserver-virtual -kill :23" vnc-lockhart
adduser --uid 1034 \ --user-group \ --shell /bin/bash \ --create-home \ --home-dir /home2/vnc-daycrew \ --comment "vnc daycrew" \ vnc-daycrew passwd vnc-daycrew cat /etc/passwd | grep daycrew vnc-daycrew:x:1034:1034:vnc daycrew:/home2/vnc-daycrew:/bin/bash rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-daycrew/ chown -R vnc-daycrew:vnc-daycrew /home2/vnc-daycrew/ chmod u+w /home2/vnc-daycrew/Desktop/*.desktop /bin/rm /home2/vnc-daycrew/.local/share/applications/*.desktop /bin/rm /home2/vnc-daycrew/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :24" vnc-daycrew /bin/su -l -c "vncserver-virtual -kill :24" vnc-daycrew
adduser --uid 1035 \ --user-group \ --shell /bin/bash \ --create-home \ --home-dir /home2/vnc-hawarden \ --comment "vnc hawarden" \ vnc-hawarden passwd vnc-hawarden cat /etc/passwd | grep hawarden vnc-hawarden:x:1035:1035:vnc-hawarden:/home2/vnc-hawarden:/bin/bash rsync -avi --delete --stats /home2/vnc-template/ /home2/vnc-hawarden/ chown -R vnc-hawarden:vnc-hawarden /home2/vnc-hawarden/ chmod u+w /home2/vnc-hawarden/Desktop/*.desktop /bin/rm /home2/vnc-hawarden/.local/share/applications/*.desktop /bin/rm /home2/vnc-hawarden/.config/autostart/*.desktop /bin/su -l -c "vncserver-virtual :25" vnc-hawarden /bin/su -l -c "vncserver-virtual -kill :25" vnc-hawarden