運維 系統 在debian系統上部署vnc

2021-10-22 14:08:31 字數 2047 閱讀 3398

系統:debian 10.7

平台:amd64

桌面環境:gnome

使用tigervnc作為vncserver端

sudo apt update

sudo apt install tigervnc-common tigervnc-standalone-server tigervnc-scraping-server tigervnc-viewer tigervnc-xorg-extension

su root

vncpasswd

#然後按提示輸入密碼

sudo apt install ufw

sudo ufw enable

#新增sudo ufw allow 5900

#重新載入

sudo ufw reload

#檢視sudo ufw status numbered

#刪除sudo ufw delete allow 5900

啟動指令碼

#!/bin/sh

/usr/bin/vncserver -rfbauth /root/.vnc/passwd -localhost no -geometry 1920x1080 -depth 24 :0

停止指令碼

#!/bin/sh

/usr/bin/vncserver -kill :0

編輯~/.vnc/xstartup,新增以下內容

#!/bin/sh

export xkl_xmodmap_disable=1

unset session_manager

unset dbus_session_bus_address

[ -x /etc/vnc/xstartup ]

&&exec /etc/vnc/xstartup

[ -r $home/.xresources ]

&& xrdb $home/.xresources

vncconfig -iconic &

gnome-panel &

metacity &

nautilus &

gnome-terminal &

dbus-launch --exit-with-session gnome-session &

編輯啟動指令碼

sudo vim /usr/lib/systemd/system/vncserver.service
在檔案中新增如下內容

[unit]

description=remote desktop service (vnc)

after=syslog.target network.target

[service]

type=forking

user=root

# clean any existing files in /tmp/.x11-unix environment

execstartpre=/to/path/vnc/stopvnc #停止指令碼路徑

execstart=/to/path/startvnc #啟動指令碼路徑

execstop=/to/path/stopvnc #停止指令碼路徑

[install]

wantedby=multi-user.target

設定開機啟動

#使用systemctl設定

sudo systemctl daemon-reload #讓系統知道新的單元檔案

sudo systemctl enable vncserver.service #讓系統開機啟動這個伺服器

sudo systemctl start vncserver.service #啟動這個伺服器

Oneops運維系統

背景 公司對接其他系統時都會將業務分為幾大模組由不同的人員去開發部署。那麼部署方式為傳統方式登入伺服器,然後操作。所以每次上線我們可能都需要等待別的同事操作完才能操作自己所負責的業務系統。針對以上場景在公司做了乙個小的運維站點 主要解決業務系統的在iis上建立 發布 回滾 刪除等操作。同時提供操作步...

工業裝置遠端運維系統平台

隨著網際網路技術的發展,越來越多的企業希望能夠對裝置進行遠端診斷和維護,為了解決這些問題,做到對全球各區域的裝置系統的狀態和故障及時實時監控和記錄,做到預先故障提示,做到對整個售後 維護資料的記錄 查詢和分析,以及做到對配件的管理等要求,同時隨著工業4.0的到來,建設一套工業裝置智慧型化雲服務系統顯...

智慧型運維監管系統終端 智慧型運維系統功能需求分析

隨著城市軌道交通線路的不斷增多,設施的裝置數量鉅增,裝置維護管理資訊化的重要性愈發 突顯,目前多家軌道交通企業雖然已經建立了一些裝置管理資訊系統,但是各個系統的業務不夠完善和相對孤立,資訊資料來源利用率不高,因此需構建一套完整 適合城市軌道交通關鍵裝置管理要求的智慧型運維管理系統,既要立足於生產現場...