linux设置vnc开机启动命令
-
要在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年前 -
在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年前 -
在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年前