linux设置vnc开机启动命令

fiy 其他 274

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在Linux上设置VNC开机启动命令,您需要按照以下步骤进行操作:

    1. 安装VNC服务器:首先,确保您的Linux系统已经安装了VNC服务器软件。常见的VNC服务器软件有TightVNC、RealVNC和x11vnc等。可以使用包管理器来安装VNC服务器软件,例如使用apt-get工具来安装TightVNC:
    “`
    sudo apt-get install tightvncserver
    “`

    2. 配置VNC服务器:安装完成后,需要配置VNC服务器。运行以下命令来设置VNC密码并生成VNC配置文件:
    “`
    vncpasswd
    vncserver
    “`
    其中,vncpasswd命令用于设置VNC密码,vncserver命令用于生成VNC配置文件。

    3. 设置VNC开机启动:接下来,您需要将VNC服务器设置为系统的开机启动项。打开/etc/rc.local文件:
    “`
    sudo vi /etc/rc.local
    “`
    在文件中添加以下命令,用于启动VNC服务器:
    “`
    su – -c “/usr/bin/vncserver : -geometry x
    “`
    其中,是您的用户名,是VNC显示号码,x是VNC窗口的大小。例如:
    “`
    su – john -c “/usr/bin/vncserver :1 -geometry 1280×720″
    “`

    4. 保存并退出文件:按下Esc键,输入”:wq”保存文件并退出vi编辑器。

    5. 重启系统:重启Linux系统,VNC服务器将会自动启动并监听指定的VNC端口。

    现在,您可以在其他设备上使用VNC客户端连接到您的Linux系统的VNC服务器。请确保您的网络配置允许VNC连接,并且防火墙没有阻止VNC流量的传输。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以通过以下步骤设置VNC作为开机启动命令:

    1. 安装VNC服务器软件:首先,需要安装VNC服务器软件,常用的有TightVNC和RealVNC等。可以使用apt-get或yum等包管理器进行安装。

    2. 配置VNC服务器:在安装完成后,需要对VNC服务器进行配置。配置文件的位置可能会因不同的发行版而有所不同,一般位于/etc目录下。可以使用文本编辑器打开配置文件,查找与VNC相关的配置项。

    3. 设置VNC密码:在VNC服务器配置文件中,可以找到一个名为`passwd-file`或`passwd-db`的项,该项用于设置VNC密码文件的位置。可以在指定的位置创建一个密码文件,并将密码保存其中。确保密码文件的权限正确设置。

    4. 创建VNC启动脚本:创建一个用于启动VNC服务器的shell脚本。可以使用文本编辑器创建一个新的文件,命名为`vncstartup.sh`(或其他你喜欢的名称)。脚本内容如下:

    “`
    #!/bin/sh
    unset SESSION_MANAGER
    unset DBUS_SESSION_BUS_ADDRESS
    vncserver -geometry 1920×1080 :1
    “`

    其中,`vncserver -geometry 1920×1080 :1`是启动VNC服务器的命令。可以根据需要自定义分辨率和显示号码。

    保存脚本,并修改权限,使其可执行:

    “`
    chmod +x vncstartup.sh
    “`

    5. 设置开机启动:最后一步是将VNC启动脚本添加到开机启动项中。可以使用crontab来完成,具体操作如下:

    “`
    crontab -e
    “`

    在打开的文件中,添加以下行:

    “`
    @reboot /path/to/vncstartup.sh
    “`

    将`/path/to/vncstartup.sh`替换为实际的脚本文件路径。保存文件并退出。

    完成以上步骤后,系统在每次开机时都会自动执行VNC启动脚本,从而启动VNC服务器。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以通过以下步骤设置VNC开机启动命令:

    1. 安装VNC服务器
    首先,确保已经安装了VNC服务器软件。在大多数Linux发行版中,可以使用以下命令来安装VNC服务器:

    “`shell
    sudo apt install tightvncserver # Ubuntu 或者 Debian
    sudo yum install tigervnc-server # CentOS 或者 Red Hat
    “`

    2. 创建VNC配置文件
    运行VNC服务器需要一个配置文件。输入以下命令创建一个新的VNC配置文件:

    “`shell
    vncserver :1
    “`

    这将在当前用户的主目录下创建一个名为.xstartup的文件,并生成一个对应的VNC端口号(默认为5901)。

    3. 修改VNC配置文件
    使用文本编辑器打开.xstartup文件,并修改其中的内容。注释或删除所有现有的行,并添加以下内容:

    “`shell
    #!/bin/bash
    xrdb $HOME/.Xresources
    startxfce4 & # 如果使用xfce桌面环境
    “`

    如果要使用其他桌面环境,可以将”startxfce4″替换为相应的命令,例如”gnome-session”或”startkde”。

    4. 设置权限
    运行以下命令设置.xstartup文件的执行权限:

    “`shell
    chmod +x ~/.vnc/xstartup
    “`

    5. 设置VNC密码
    在第一次运行VNC服务器时,需要设置一个密码以进行连接。输入以下命令设置密码:

    “`shell
    vncpasswd
    “`

    输入两次密码后,密码将被保存在~/.vnc/passwd文件中。

    6. 配置VNC服务
    编辑VNC服务配置文件,运行以下命令:

    “`shell
    sudo systemctl edit vncserver@:`echo $DISPLAY | cut -d : -f 2`.service
    “`

    输入以下内容并保存:

    “`
    [Service]
    ExecStart=
    ExecStart=/usr/bin/vncserver -geometry 1920×1080 -depth 24 :1
    User=
    Group=

    “`

    替换为你的用户名。

    7. 启动VNC服务
    运行以下命令启动VNC服务:

    “`shell
    sudo systemctl start vncserver@:`echo $DISPLAY | cut -d : -f 2`.service
    “`

    现在,VNC服务器将在系统启动时自动启动。

    8. 设置VNC服务开机自启动
    运行以下命令将VNC服务设置为开机自启动:

    “`shell
    sudo systemctl enable vncserver@:`echo $DISPLAY | cut -d : -f 2`.service
    “`

    至此,VNC服务器已经成功配置为开机自启动。

    注意:根据实际需要,可以根据以上步骤创建多个VNC端口和配置文件,以实现并发连接多个VNC会话。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部