VNC服務端部署手冊

2021-09-25 22:46:12 字數 1916 閱讀 2746

1. 首先是桌面gui環境

#gnome為例

yum groupinstall 「gnome desktop」

2. vnc 伺服器

yum install tigervnc-server

yum -y install xrdp

#檢視rdp是否安裝成功

systemctl start xrdp.service

#檢查rdp的埠

netstat -antup | grep xrdp

#如果不成功,檢視日誌:/var/log/message, 若類似failed at step exec spawning /usr/sbin/xrdp-sesman: permission denied

chcon -t bin_t /usr/sbin/xrdp /usr/sbin/xrdp-sesman

#系統啟動後自動執行

systemctl enable xrdp.service

3. 新新增乙個可以遠端訪問的使用者

useradd unisound

passwd unisound

4. 為使用者單獨建立乙個vnc服務配置

#『1』 是 配置命名,第二個使用者可以是2,以此類推

cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service

vim /etc/systemd/system/vncserver@:1.service

#或者 gedit /etc/systemd/system/vncserver@:1.service

替換檔案中 為新建的使用者 unisound

#編輯 vncservers

vim /etc/sysconfig/vncservers

vncservers=「1:unisound」

vncserverargs[1]="-geometry 1366x768" # 螢幕解析度 1024×768

#設定登入許可權

vim /etc/group

#末尾新增:

unisound❌250:unisound

5.為遠端連線設定密碼(可選)

su – unisound

vncpasswd

#配置xstartup

vim /home/unisound/.vnc/xstart

#內容如下

#uncomment the following two lines for normal desktop:

unset session_manager

unset debug_session_bus_address

exec /etc/x11/xinit/xinitrc

#啟動時自動啟動vnc服務

systemctl start vncserver@:1.service

systemctl enable vncserver@:1.service

#檢查vnc正在監聽的埠

netstat -tulpn | grep vnc

6.啟動vnc桌面

su – unisound

vncserver ##如果想啟動多個桌面,多次執行此命令即可

檢視啟動的桌面資訊

netstat -ntlp |grep xvnc

7.建議操作

禁止掉scp、wget等命令

由於上傳檔案需要scp命令,所以可以先將/usr/bin/scp檔案重新命名,使用的時候再恢復

8.關掉防火牆和selinux

Linux命令安裝vnc服務端與vnc的客戶端

第一歩 執行命令 yum install tigervnc server y 第二歩 安裝telnet 第三歩 執行vncserver,建立桌面 vncserver kill 1 刪除桌面1的序號 伺服器測試埠 5901 在windows下測試 客戶端測試連線伺服器的5901埠時,提示telnet命...

ubuntu 18 04安裝vnc服務端

ubuntu desktop 18.04預設提供了遠端桌面共享,但是桌面共享使用的是同乙個桌面,而且遠端桌面共享gnome極其消耗網路頻寬,基本上遠端訪問的情況下無法流暢使用,因此需要使用單獨配置vnc服務。對於遠端桌面而言,xfce4 足夠輕量級,占用頻寬少,響應速度夠快,因此選擇使用xfce4作...

nuxt build在服務端部署

1.本地build再上傳,在.gitignore裡把.nuxt去掉 並把dist改為 dist,nuxt 加入 npmignore 新建 2.然後本地執行yarn build,成功之後再上傳到github上,檢查一下.nuxt是否有上傳上去。3.通過nuxt build 打包之後生成.nuxt 資料...