操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    因為公司業務需要要搞openai和手游海外版。新入手海外服務器幾臺,其中2臺想用來當個人電腦可以圖形化要求可以查查國外最新得技術資料。所以就出現了centos圖形化得需求。其中踩過得坑和解決方法記錄如下

    一、centos7.2圖形化流程

    1、先切換為root用戶:

    sudo su - root

    2、安裝epel庫

    查詢是否已經安裝epel庫:

    rpm -qa|grep epel

    如果 epel庫 沒有安裝,則安裝它:

    yum -y install epel-release

    3、安裝xrdp

    安裝xrdp服務:

    yum install xrdp

    因為Xrdp最終會自動啟用VNC,所以必須安裝tigervnc-server,否則xrdp無法使用。安裝vnc:

    yum install tigervnc-server

    4、為root用戶設置VNC密碼:

    vncpasswd root

    修改 xrdp最大連接數(使用默認值,不修改也是可以的) :vim /etc/xrdp/xrdp.ini (默認是32):

    max_bpp=32

    5.關閉防火墻

    這里,我們要確保兩臺機器可以ping通,能夠相互訪問。我這里是在局域網內測試,所以我直接關閉防火墻:

    systemctl stop firewalld.service

    設置開機不啟動防火墻:

    systemctl disable firewalld.service

    6.關閉SElinux

    SElinux應該關閉它。查看SElinux狀態:

    sestatus

    如果是臨時關閉SElinux:

    setenforce 0

    不過,我們要永久關閉SElinux:vim /etc/selinux/config

    SELINUX=disabled


    7.啟動XRDP

    啟動xrdp服務:

    systemctl start xrdp

    設置xrdp服務 開機自啟動:

    systemctl enable xrdp

    8、遠程連接

    現在就可以進行遠程連接了 可以通過vncview遠程鏈接或者windows自帶的遠程桌面連接:附件 -> 遠程桌面連接(或者打開運行,輸入mstsc命令),但是有個弊端就是不能使用粘貼復制,這個對于經常查閱國外先進技術資料是致命得,所以推薦使用MobaXterm。

    安裝完成之后界面如下,點擊session,彈出對話框,選擇RDP

    配置好你剛剛圖形化得Linux IP,端口使用默認端口。點擊鏈接大概率會出現如下窗口

    出現這種2種情況導致,一種是防火墻沒有放行3389端口,第二種輸錯密碼,輸入了vncserver密碼,因為咱們是RDP鏈接,所以要輸入系統密碼。VNCviewer鏈接才輸入vncserver密碼。

    二、centos 8.3圖形化

    1、更新倉庫

    dnf update -y

    2、安裝圖形化桌面環境

    dnf groupinstall workstation -y

    3、設置桌面環境默認輸出為圖像

    systemctl set-default graphical.target

    4、為selinux安裝vncsession.pp模塊

    sudo semodule -i /usr/share/selinux/packages/vncsession.pp

    5、重置安全環境信息

    sudo restorecon /usr/sbin/vncsession /usr/libexec/vncsession-start

    6、添加用戶

    echo ":1=root" >> /etc/tigervnc/vncserver.users

    7、啟用gnome會話

    echo "session=gnome" >> /etc/tigervnc/vncserver-config-defaults

    8、防火墻開啟5900端口

    firewall-cmd --zone=public --permanent --add-port=5900/tcp

    9、啟用vncserver

    systemctl start vncserver@:1

    10、讓vncserver重啟服務器之后也可以使用

    systemctl enable vncserver@:1

    11、VNC Viewer鏈接圖形化桌面,記得加上端口5901,同樣外部防火墻規則也需要放行開端口


    三、想要長久混跡linux推薦一下免費得 Linux 神奇 Tabby。

    請關注本頭條號,每天堅持更新原創干貨技術文章。
    如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習

    1. 前言

    本文主要講解如何在Ubuntu18.04系統上配置VNC遠程桌面服務器。

    Virtual Network Computing(VNC)是一種連接協議,允許您使用鍵盤和鼠標與遠程服務器上的圖形桌面環境交互。對于還不熟悉命令行的用戶,它使管理遠程服務器上的文件、軟件和設置變得更容易。

    在本教程中,將會講解如何在Ubuntu 18.04服務器上配置一個VNC服務器。您將使用TightVNC,這是一個快速、輕量級的遠程控制管理工具。這個選擇將確保我們的VNC連接將平穩和穩定,即使在較慢的互聯網連接。

    Ubuntu18.04如何配置成為VNC遠程桌面服務器

    2. 安裝的前提條件

    要完成本教程,您需要:

    • 根據Ubuntu 18.04初始服務器設置指南設置一個Ubuntu 18.04服務器,包括一個sudo非root用戶和防火墻。
    • 在Winows上,您可以使用TightVNC、RealVNC或UltraVNC。需要下載VNC客戶端。
    • 在macOS上,您可以使用內置的屏幕共享程序,或者使用RealVNC之類的跨平臺應用程序。
    • 在Linux上,您可以從許多選項中進行選擇,包括vinagre、krdc、RealVNC或TightVNC。

    3. 在Ubuntu18.04系統上配置VNC遠程桌面服務器

    Step 1 :Ubuntu18.04安裝Xfce桌面環境和 VNC Server

    默認情況下,Ubuntu18.04桌面版安裝的是GNOME桌面環境而Ubuntu 18.04服務器并沒有安裝圖形化桌面環境或VNC服務器,所以我們將首先安裝這些。具體來說,我們將為Ubuntu18.04桌面版或者Ubuntu18.04服務器版安裝最新的Xfce桌面環境,即使用官方Ubuntu軟件存儲庫安裝TightVNC。

    在您的服務器Ubuntu18.04系統上,更新您的包列表:

    sudo apt update
    

    現在在您的服務器Ubuntu18.04系統上安裝Xfce桌面環境:

    sudo apt install xfce4 xfce4-goodies
    

    Ubuntu18.04安裝完成xfce4桌面環境后,接下來是安裝TightVNC服務器:

    sudo apt install tightvncserver
    

    要在安裝后完成VNC服務器的初始配置,可以使用vncserver命令設置安全密碼并創建初始配置文件:

    vncserver
    

    系統會提示您輸入并驗證密碼,以便遠程訪問您的計算機:

    You will require a password to access your desktops.
    
    Password: 
    Warning: password truncated to the length of 8.
    Verify: 
    

    根據需求設置view-only密碼,比如遠程共享屏幕,不可操作,可以選擇y或者n。

    Would you like to enter a view-only password (y/n)? y
    Password: 
    Warning: password truncated to the length of 8.
    Verify: 
    
    New 'X' desktop is ubuntu:1
    
    Creating default startup script /home/zcwyou/.vnc/xstartup
    Starting applications specified in /home/zcwyou/.vnc/xstartup
    Log file is /home/zcwyou/.vnc/ubuntu:1.log
    

    VNC密碼長度必須在6到8個字符之間。超過8個字符的密碼將自動被截斷。

    一旦您驗證了密碼,您就可以選擇創建一個僅限查看的VNC密碼。使用view-only密碼登錄的用戶將無法使用鼠標或鍵盤控制VNC實例。如果您想向使用VNC服務器的其他人演示一些東西,這是一個有用的選項,但這不是必需的。

    然后,該流程為服務器創建必要的默認配置文件和連接信息:

    Would you like to enter a view-only password (y/n)? n
    xauth: file /home/zcwyou/.Xauthority does not exist
    
    New 'X' desktop is your_hostname:1
    
    Creating default startup script /home/zcwyou/.vnc/xstartup
    Starting applications specified in /home/zcwyou/.vnc/xstartup
    Log file is /home/zcwyou/.vnc/your_hostname:1.log
    

    接下來就是配置VNC服務器。

    Step 2 - 配置VNC服務器

    VNC服務器需要知道在啟動時執行哪些命令。具體來說,VNC需要知道它應該連接到哪個圖形桌面。

    這些命令位于主目錄下.vnc文件夾中名為xstartup的配置文件中。啟動腳本是在上一步運行vncserver時創建的,但是我們將創建自己的腳本來啟動Xfce桌面。

    第一次設置VNC時,它在端口5901上啟動一個默認服務器實例。這個端口稱為顯示端口,VNC將其稱為:1。VNC可以在其他顯示端口上啟動多個實例,比如:2、:3等等。

    因為我們要更改VNC服務器的配置方式,所以首先使用以下命令停止運行在端口5901上的VNC服務器實例:

    vncserver -kill :1
    

    在修改xstartup文件之前,先備份原始文件:

    mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
    

    現在創建一個新的xstartup文件,并在您的文本編輯器中打開它:

    vim ~/.vnc/xstartup
    

    無論何時啟動或重啟VNC服務器,都會自動執行此文件中的命令。如果還沒有啟動桌面環境,我們需要VNC來啟動它。將這些命令添加到文件中:

    #!/bin/bash
    xrdb $HOME/.Xresources
    startxfce4 &
    

    文件中的第一個命令是xrdb $HOME/.Xresources,它告訴VNC的GUI框架讀取服務器用戶的.Xresources文件。Xresources是用戶可以更改圖形桌面的某些設置的地方,如終端顏色、光標主題和字體呈現。第二個命令告訴服務器啟動Xfce桌面環境,您將在這里找到管理服務器所需的所有圖形化軟件。

    為了確保VNC服務器能夠正確地使用這個新的啟動文件,我們需要使它可執行。

    chmod +x ~/.vnc/xstartup
    

    現在,重啟vncserver

    vncserver
    

    您將會看到類似于以下的提示:

    New 'X' desktop is your_hostname:1
    
    Starting applications specified in /home/zcwyou/.vnc/xstartup
    Log file is /home/zcwyou/.vnc/your_hostname:1.log
    

    配置就緒后,讓我們從本地機器連接到服務器。

    4. 驗證:通過VNC遠程連接Ubuntu18.04桌面

    在Ubuntu上查看服務器的IP地址

    ip addr |grep inet |grep brd |awk '{ print $2}' |awk -F "/" '{ print $1}'
    

    記下這些IP地址,可能只有一個。
    在Windows系統上下載VNC viewer軟件,用于連接Ubuntu18.04 VNC遠程桌面。
    在Windows系統上下載VNC viewer軟件,用于連接Ubuntu18.04 VNC遠程桌面

    Ubuntu18.04安裝了VNC服務器,第一個會話現在你指定的用戶下運行。

    現在打開您的vnc viewer應用程序,創建一個新的連接,并輸入服務器主機IP和端口5901連接到服務器遠程桌面中,如下所示。

    在VNC viewer上輸入Ubuntu18.04的IP進行連接遠程桌面

    在VNC viewer上輸入Ubuntu18.04的IP進行連接遠程桌面

    在VNC viewer上提示連接Ubuntu18.04遠程桌面不安全,選擇繼續

    在VNC viewer上提示連接Ubuntu18.04遠程桌面不安全,選擇繼續

    輸入Ubuntu18.04 VNC遠程桌面密碼

    輸入Ubuntu18.04 VNC遠程桌面密碼

    現在您將從服務器獲得XFCE桌面。

    第一次點擊“使用默認配置”按鈕,就會得到一個帶有默認配置的XFCE桌面。

    第一次點擊“使用默認配置”按鈕,就會得到一個帶有默認配置的XFCE桌面

    使用TightVNC在Ubuntu 18.04上安裝VNC服務器已經成功完成。

    使用TightVNC在Ubuntu 18.04上安裝VNC服務器已經成功完成

    5. 在Ubuntu18.04系統上配置VNC成為systemd服務

    接下來,我們將把VNC服務器設置為systemd服務,這樣我們就可以像其他服務一樣根據需要啟動、停止和重啟它。這還將確保在服務器重新啟動時啟動VNC。

    首先,創建一個名為/etc/systemd/system/vncserver@.service的新單元文件。使用您喜愛的文本編輯器的服務:

    sudo vim /etc/systemd/system/vncserver@.service
    

    名稱末尾的@符號將允許我們傳入一個可以在服務配置中使用的參數。我們將使用它來指定管理服務時要使用的VNC顯示端口。

    將以下行添加到文件中。請確保更改用戶、組、工作目錄的值以及PIDFILE值中的用戶名,以匹配您的用戶名:

    必須要按以下指引填寫你的用戶名

    按下鍵盤的i,復制粘帖代碼:

    [Unit]
    Description=Start TightVNC server at startup
    After=syslog.target network.target
    
    [Service]
    Type=forking
    User=指定的用戶名
    Group=指定的用戶組
    WorkingDirectory=/home/指定的用戶名
    
    PIDFile=/home/指定用戶名/.vnc/%H:%i.pid
    ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
    ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
    ExecStop=/usr/bin/vncserver -kill :%i
    
    [Install]
    WantedBy=multi-user.target
    

    如果VNC已經在運行,ExecStartPre命令將停止它。ExecStart命令啟動VNC并將顏色深度設置為24位顏色,分辨率為1280x800。您還可以修改這些啟動選項來滿足您的需要。

    保存并關閉文件。按鍵盤上的ESC鍵,然后輸入三個字符:wq表示保存退出。

    接下來,讓系統重新加載新的服務配置文件。

    sudo systemctl daemon-reload
    

    開機自動啟動vncserver服務

    sudo systemctl enable vncserver@1.service
    

    @符號后面的1表示服務應該出現在哪個顯示號上,在本例中為默認值:1,如前面的Step 2中所述。

    如果VNC服務器的當前實例仍在運行,則停止它。

    vncserver -kill :1
    

    Ubuntu18.04使用systemd服務啟動VNC,像啟動其它systemd服務一樣。

    sudo systemctl start vncserver@1
    

    你可以用以下命令來驗證Ubuntu18.04系統是否已經啟動VNC服務:

    sudo systemctl status vncserver@1
    

    如果啟動正確,輸出應該是這樣的:

     vncserver@1.service - Remote desktop service (VNC)
     Loaded: loaded (/etc/systemd/system/vncserver@.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2019-08-24 17:20:34 CST; 22s ago
     Process: 4348 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i (code=exited, status=0/SUCCESS)
     Process: 4125 ExecStartPre=/usr/bin/vncserver -kill :%i > /dev/null 2>&1 (code=exited, status=2)
     Main PID: 4387 (Xtightvnc)
     CGroup: /system.slice/system-vncserver.slice/vncserver@1.service
    

    Ubuntu 18.04服務器上成功啟動VNC服務

    當您重新啟動機器時,您的VNC服務將自動加載。

    6. 總結

    就這樣,您的Ubuntu 18.04服務器上已經安裝并運行了VNC服務,可以進行遠程桌面管理了?,F在,您將能夠使用熟悉的圖形界面管理您的文件、軟件和設置,并且能夠像web瀏覽器那樣遠程運行圖形軟件。

    本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
    https://www.linuxrumen.com/rmxx/1375.html

    點擊了解更多,快速查看更多的技術文章列表。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有