当前位置: 首页 > news >正文

摄影师做展示的网站cpa单页网站怎么做

摄影师做展示的网站,cpa单页网站怎么做,百度怎么创建自己的网站,品牌设计和广告设计Ubuntu20.04之VNC的安装与使用 安装图形桌面选择安装gnome桌面选择安装xface桌面 VNC-Server安装配置开机自启 VNC Clientroot用户无法登入问题临时方案永久方案 安装图形桌面 Ubuntu20.04主流的图形桌面有gnome和xface两种,两种桌面的安装方式我都会写&#xff0c…

Ubuntu20.04之VNC的安装与使用

  • 安装图形桌面
    • 选择安装gnome桌面
    • 选择安装xface桌面
  • VNC-Server
    • 安装
    • 配置
    • 开机自启
  • VNC Client
  • root用户无法登入问题
    • 临时方案
    • 永久方案

安装图形桌面

Ubuntu20.04主流的图形桌面有gnome和xface两种,两种桌面的安装方式我都会写,但这里较推荐gnome桌面

选择安装gnome桌面

sudo apt update #更新软件源
sudo apt install ubuntu-gnome-desktop #安装gnome
sudo systemctl start gdm #刚安装Gnome,需要启动GDM服务以初识化桌面

选择安装xface桌面

sudo apt update #更新软件源
sudo apt install xfce4 xfce4-goodies #安装xface

在这里插入图片描述

这个选项选择是否启用显示管理器,选择第一个并Enter

显示管理器是一个程序,使您的 Linux 发行版拥有图形登录功能。它还负责在您使用用户名和密码登录后启动显示服务器和桌面环境

VNC-Server

安装

VNC分为Server(服务端,用于提供图像数据)和Client (客户端,用于接收图像数据),这里推荐使用TightVNC Server + RealVNC View的组合

sudo apt install tigervnc-standalone-server #在ubuntu上安装tigervnc-server

安装完tigervnc后需要启动一个vncserver来初识化密码

sudo vncserver #启动vnc-server
# 首次启动需要定义一个6-8位的密码,超8位密码会被自动截断You will require a password to access your desktops.Password:
Verify:
Would you like to enter a view-only password (y/n)? n#Tip: 如需修改密码,你可以通过下面的命令修改你的vncserver的密码
# sudo vncpasswd

设置完vncserver的密码后先关闭vncserver做进一步的配置,否则现在连接你的客户端上是一篇空白的

sudo vncserver -kill :*

配置

  • 创建并添加xstartup文件到/etc/vnc/xstartup(这步一定要做)

    sudo mkdir /etc/vnc #创建VNC目录
    sudo nano /etc/vnc/xstartup #创建并编辑xstartup文件
    
  • /etc/vnc/xstartup文件中添加下面的内容

    #!/bin/shtest x"$SHELL" = x"" && SHELL=/bin/bash
    test x"$1"     = x"" && set -- defaultunset SESSION_MANAGER
    unset DBUS_SESSION_BUS_ADDRESSvncconfig -iconic &
    "$SHELL" -l << EOF
    export XDG_SESSION_TYPE=x11
    export GNOME_SHELL_SESSION_MODE=ubuntu
    dbus-launch --exit-with-session gnome-session --session=ubuntu
    EOF
    vncserver -kill $DISPLAY
    

    使用xface桌面的添加下面的内容

    #!/bin/sh
    # Start up the standard system desktop
    unset SESSION_MANAGER
    unset DBUS_SESSION_BUS_ADDRESS
    /usr/bin/startxfce4
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    x-window-manager &
    
  • 设置为可执行文件

    sudo chmod +x /etc/vnc/xstartup
    
  • 创建并添加xstartup文件到~/.vnc/xstartup(区别于上一步,这步也要做)

    sudo vim ~/.vnc/xstartup #创建并编辑xstartup文件
    
  • ~/.vnc/xstartup文件中添加下面的内容

    #!/bin/sh
    [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
    [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
    
  • 设置为可执行文件

    sudo chmod a+x ~/.vnc/xstartup
    
  • 启动VCN-Server

    sudo vncserver :1 -geometry 1920x1080 -depth 24 -localhost no
    #注:-localhost no参数一定要有,没有的话可能无法正常连接,其余参数就是分辨率之类的了,可自定	义参数,如果输出下面的类似内容则说明服务器端正常运行
    # New 'bytexd:1 (edxd)' desktop at :1 on machine bytexd
    # Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/edxd/.vnc/passwd :1 to connect to the VNC server.
    

开机自启

为设置vnc开机自启,不用每次都需要输入指令开启,可以将vnc-server的开启指令添加到系统服务中

  • 创建并添加到/etc/systemd/system/vncserver@.service文件中
    vim /etc/systemd/system/vncserver@1.service
    向文件里面添加以下内容

    [Unit]
    Description=Start TigerVNC server at startup
    After=syslog.target network.target[Service]
    Type=simple
    User=root
    PAMName=login
    PIDFile=/home/tom/.vnc/%H:%i.pid
    ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
    ExecStart=/usr/bin/vncserver -fg -depth 24 -geometry 1920x1080 -localhost no :%i
    ExecStop=/usr/bin/vncserver -kill :%i
    [Install]
    WantedBy=multi-user.target
  • 开机自启vncserver

    sudo systemctl daemon-reload #加载引导程序
    sudo sudo systemctl enable vncserver@1.service # 设置开机自启
    # 输出内容如下:
    # Created symlink /etc/systemd/system/multi-user.target.wants/vncserver@1.service → /etc/systemd/system/vncserver@.service.
    
  • 启动服务

    sudo sudo systemctl start vncserver@1.service
    
  • 检查服务状态

sudo sudo systemctl status vncserver@1.service

VNC Client

推荐 vnc-view,自接下载安装即可

大部分的VNC-Client都是只需要Ubuntu的 IP + 端口 + 密码 即可

# 这里说明一下端口
端口号就是5900+服务器索引,
如   vncserver :1指令开启的是第一个服务器,因此第一个服务器的端口就是5901,
类推,vncserver :2的端口就是5902

在这里插入图片描述

root用户无法登入问题

Ubuntu安装图形化界面后使用root用户,输入正确密码也无法登录,但是可以通过ssh远程登录命令行界面,具体现象如下。
在这里插入图片描述
通过命令less /var/log/auth.log查看日志信息如下。

gdm-password]: pam_succeed_if(gdm-password:auth): requirement "user != root" not met by user "root"

临时方案

loginctl unlock-sessions  ## 可以解锁所有被锁的会话

永久方案

  • 使用命令vi /etc/pam.d/gdm-password修改gdm-password文件。 修改位置如图示。
    在这里插入图片描述
  • 将配置项的user != root删除,修改后配置信息如下。
    在这里插入图片描述
  • 保存退出
http://www.yayakq.cn/news/36945/

相关文章:

  • dw制作asp网站模板我想接app纯注册推广单
  • 省交通建设质安监督局网站网站点击量查询
  • 深圳社区网推广优化师
  • 公司网站制作网络公司权威数据统计网站
  • 服装网站建设企业需求调查网站 维护 页面
  • 网站开发完整项目平台网站开发厦门十家较好的网站建设公司
  • 网站后台用什么做服务器做网站 域名 网站 空间
  • 彩票网站开发多少钱柳南区新闻
  • 自己做的网站怎么连接计算机酒店网站建设的需求分析报告
  • 扬州住房和建设局网站做笔记的网站源码
  • 网站结构seo兼职做网站编辑
  • 运转灵活小企业网站建设网络营销网站建设的角度
  • 荆门市住房和城乡建设局网站网站制作具体步骤
  • 设计需要看的网站有哪些阿里云轻量应用服务器
  • 餐饮加盟培训网站建设外贸推广优化公司
  • 专业全网推广建站公司上海广告传媒公司排名
  • 佛山企业制作网站做网站小代码大全
  • 购买网站空间送域名淮北论坛官网
  • 苏州网站推安徽淮北发现一例
  • 网站平台推广语录网站后台代码如何做
  • 网站建设要那些东西345诛仙网站是谁做的
  • 如何做原创短视频网站做淘客的网站有哪些
  • 微信上建微网站要钱吗dw wordpress
  • 营销型企业网站建设的流程是重庆智能网站建设哪里有
  • 随意设计一个网站怎么做网站免费的刷赞
  • 建设银行网站查询余额wordpress图片浏览插件下载
  • 如何在自己电脑上建网站网站规划详细设计怎么写
  • 十堰高端网站建设PHP手机网站开发工程师
  • 外贸soho做网站怎么做网站开发实践教程
  • 营销网站建设苏州网站制作难点