Ubuntu 18.04 开启 ssh 和 vnc 服务并配置

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 [email protected]

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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/[email protected]

[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 [email protected]
  • vnc 服务配置 – 使用 systemctl 方式启动
systemctl start [email protected]
  • vnc 软件连接

在这里插入图片描述

参考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章