1. 安裝vnc
安裝vnc4server
sudo apt-get install vnc4server
開啟vncserver
使用vncserver命令開啟vncserver
然後設定vnc連線的密碼
先安裝gnome相關元件
sudo apt-get install gnome-core gnome-panelgnome-session gnome-settings-daemon gnome-terminal metacity nautilus
關閉已經開啟的vnc會話
vncserver -kill :1
2. 修改配置
再修改vnc的配置啟動檔案,若不修改啟動檔案,會導致客戶端登入後,背景成灰色,只有乙個終端顯示
sudo gedit ~/.vnc/xstartup
整體檔案內容如下:
#!/bin/sh
# uncomment the following two lines fornormal desktop:
#unset session_manager
#unset dbus_session_bus_address
# exec /etc/x11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec/etc/vnc/xstartup
[ -r $home/.xresources ] && xrdb$home/.xresources
xsetroot -solid grey
vncconfig -iconic &
#x-terminal-emulator -geometry 80x24+10+10-ls -title "$vncdesktop desktop" &
#x-window-manager &
#gnome-session &
export xkl_xmodmap_disable=1
unset session_manager
unset dbus_session_bus_address
gnome-session&
gnome-panel&
gnome-settings-daemon&
gnome-terminal&
metacity&
nautilus&
3. 登入伺服器
讀者相信作者的話可直接複製
ifconfig
檢視伺服器的ip位址,同時先關閉vnc服務
vncserver -kill :1
在重新啟動
vncserver :1
方則生效
登入介面如下
4. 建立多個使用者登入伺服器
建立使用者
adduser name(自己想要的使用者名字)
輸出使用者登入密碼
給使用者新增執行sudo的許可權
sudo vim /etc/sudoers
找到# user privilege specification
root all=(all:all) all
在後面加上你一行,除了使用者名稱不一樣外,其他都一樣如下:
# user privilege specification
root all=(all:all) all
hello all=(all:all) all
cuckoo all=(all:all) all
切換到建立的使用者目錄
su name
啟用vnc
vncserver
照上述方法重新配置vnc即可
重新登入vnc
(下術方法為網上部落格提供,不成功的可以試試)
非root使用者使用sudo方法
ubuntu技巧之 is not in the sudoers file解決方法
1)進入到root使用者下。
2)新增檔案的寫許可權。也就是輸入命令"chmod u+w /etc/sudoers"。
4)撤銷檔案的寫許可權。也就是輸入命令"chmod u-w /etc/sudoers"。
參考:
vnc 連線伺服器
見我的部落格 vnc 連線伺服器 使用 xfce desktop tab 鍵不能自動補全 這是因為tab鍵被系統預設為是 switch window的快捷鍵了,修改了就好了 vnc 連線伺服器 使用xfce desktop 系統時間,桌面切換等圖示沒有靠右,類似於windows右下鍵的時間狀態列等,...
安裝和配置VNC伺服器的法則
這是乙個關於怎樣在你的 centos 7 上安裝配置vnc服務的教程。當然這個教程也適合 rhel 7 在這個教程裡,我們將學習什麼是 vnc 以及怎樣在 centos 7 上安裝配置vnc 伺服器。我們都知道,作為乙個系統管理員,大多數時間是通過網路管理伺服器的。在管理伺服器的過程中,大多數情況下...
ubuntu 安裝vnc桌面共享伺服器
一 硬體需求 最好有2g以上ram 二 軟體需求 需要ubuntu已經有桌面系統 沒有的話 apt install ubuntu desktop gnome panel gnome settings daemon metacity nautilus gnome terminal y 或者apt ge...