导读 都说通过远程才能真正体验Linux系统的魅力,工作中的Linux系统也的确需要经常远程控制,而且一旦习惯了就回不去了。以Ubuntu为例讲解Linux系统的远程控制。
一、准备工作

1.设置开机自动登录

2.关闭自动挂起和自动锁屏

二、通过SSH远程控制

SSH是运维必会的通过命令行进行远程控制的工具。

#安装ssh客户端和服务端

sudo apt-get install openssh-client

sudo apt-get install openssh-server

#启动ssh

sudoservicesshstart

#查看ssh状态

ps-e|grep ssh

#查看本机ipifconfig

#ssh连接

ssh name@ip -22
三、桌面远程控制

服务器是不需要安装桌面环境的,但是个人使用的Linux系统,尤其是初学者,更习惯采用桌面远程控制。

1.桌面远程控制软件

TeamViewer | 向日葵 | ToDesk

桌面远程控制软件也要设置好开机自启动。

2.其它准备工作

如果台式机远程控制时可以关闭显示器也可以正常控制,如果主机不接显示器(比如下载机)可以通过安装和设置虚拟屏幕或者采用显卡欺骗器的方式正常启动桌面。

#安装虚拟屏幕

sudo apt-get install xserver-xorg-core-hwe-18.04

sudo apt-get install xserver-xorg-video-dummy-hwe-18.04 --fix-missing

#配置参数文件sudo gedit /usr/share/X11/xorg.conf.d/xorg.conf

复制下面的代码到配置文件保存

Section "Monitor"Identifier "Monitor0" HorizSync 28.0-80.0 VertRefresh 48.0-75.0 # https://arachnoid.com/modelines/ # 1920x1080 @ 60.00 Hz (GTF) hsync: 67.08 kHz; pclk: 172.80 MHz Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +VsyncEndSectionSection "Device" Identifier "Card0" Driver "dummy" VideoRam 256000EndSectionSection "Screen" DefaultDepth 24 Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Depth 24 Modes "1920x1080_60.00" EndSubSectionEndSection

开启虚拟屏幕后物理显示器无法识别,只能通过远程登录。如果需要关闭虚拟屏幕,可用下面的命令清空xorg.conf的配置内容即可

sudo gedit /usr/share/X11/xorg.conf.d/xorg.conf

显卡欺骗器和显示器接口一致,接在电脑上可以让显卡以为连接了显示器从而正常工作。我更推荐采用显卡欺骗器,这样无需担心修改代码后无法正常连接物理显示器。

四、设置BIOS远程启动

服务器可以通过网卡远程自启动,家用电脑有一个更简单的方法:设置BIOS来电自启动,这样只要买一个智能插排就能轻松实现远程启动电脑后远程控制电脑。

1.BIOS电源设置里,开启来电启动电脑选项;

2.把BIOS电源设置,修改为每天开启;

这样只要用手机控制智能插座的开关,就能让电脑自动开启,然后通过远程控制操作电脑,我淘了一台HP-T610的瘦客户机作为主机,配置好后就在没有连接过屏幕。安装了Ubuntu18.04,既可以作为下载机也可以用于学习Ubuntu系统操作。

原文来自:https://baijiahao.baidu.com/s?id=1692673399656232158&wfr=spider&for=pc

本文地址:https://www.linuxprobe.com/ubuntu-remote-control.html编辑:黑曜羽,审核员:逄增宝

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/