Ubuntu 18.04 开启 ssh 和 vnc 服务并配置
SSH 服务开启 && 配置打开终端开启远程 – 查看是否安装 openssh-serverdpkg -l | grep openssh-server开启远程 – 安装 openssh-serversudo apt-get install openssh-server开启远程 – 启动 ssh 服务sudo service ssh star...
·
SSH 服务开启 && 配置
- 打开终端
- 开启远程 – 查看是否安装 openssh-server
dpkg -l | grep openssh-server
- 开启远程 – 安装 openssh-server
sudo apt-get install openssh-server
- 开启远程 – 启动 ssh 服务
sudo service ssh start
- 开启远程 – 查看当前机器ip
ip addr
- 开启远程 – 其他机器远程
ssh lsr_zds@192.168.157.130
VNC 服务安装 && 配置
- vnc 服务安装 – 系统包更新
sudo apt update
sudo apt upgrade
- vnc 服务安装 – 安装 xfce
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
- vnc 服务安装 – 安装 tigervnc
sudo apt install tigervnc-standalone-server tigervnc-common
- vnc 服务安装 – 启动 vnc server
vncserver
- vnc 服务安装 – 验证服务是否启动
ps -ef | grep vnc
- vnc 服务安装 – 配置 vnc 密码
vncpasswd
- vnc 服务配置 – 使用 xfce 启动
vim ~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
exec startxfce4
- vnc 服务配置 – 配置连接窗口信息
vim ~/.vnc/config
geometry=1920x1084
dpi=96
- vnc 服务配置 – 创建 systemd 配置文件
vim /etc/systemd/system/vncserver@1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=simple
# 指定 root 账户登录
User=root
PAMName=login
# PIDFile=/home/$u/.vnc/%H%i.pid # 当使用普通用户时使用
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill :%i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver :%i -geometry 1440x900 -alwaysshared -fg -localhost no
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
- vnc 服务配置 – 刷新环境配置变量
sudo systemctl daemon-reload
- vnc 服务配置 – 配置服务开机启动
systemctl enable vncserver@1.service
- vnc 服务配置 – 使用 systemctl 方式启动
systemctl start vncserver@1.service
- vnc 软件连接
参考
更多推荐
所有评论(0)