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 軟件連接