当前位置:首页 > 行业动态 > 正文

如何通过主机名获得远程控制权限?

要通过主机名远程控制并获得远程控制权限,可以使用SSH工具。

用主机名远程控制_得到远程控制权限

如何通过主机名获得远程控制权限?  第1张

局域网内的远程控制

1、SSH连接

SSH是Linux系统常用的远程控制方式,使用SSH连接首先需要在目标电脑上安装SSH服务端(以Ubuntu为例):sudo apt install openssh-server。

Linux发行版默认安装了SSH客户端,Windows也可以使用PowerShell进行SSH连接:ssh username@ip。

首次连接有提示输入yes后继续,然后再输入密码即可登录,SSH还可以用密钥的方式进行连接,首次登录后,以后登录无需再输入密码:ssh-keygen,ssh-copy-id username@ip。

2、远程桌面——RDP协议

Windows系统自带远程桌面功能,使用RDP协议:Win+R输入mstsc,即可打开远程桌面登录界面,如果目标主机开启了远程登录权限,就可以通过目标主机的IP、用户名和密码远程登录桌面。

3、远程桌面——VNC协议

Linux主机间使用远程桌面常使用VNC协议,首先要在目标电脑上安装vnc server(远程Windows电脑还需要安装xrdp):sudo apt install vnc-server xrdp。

然后通过VNC客户端或者Windows的远程桌面连接目标主机。

广域网的远程控制

1、Zerotier搭建虚拟局域网

通过Zerotier可以搭建虚拟局域网,在广域网下的设备可以通过虚拟局域网IP进行局域网控制,类似的软件还有Tailscale。

首先需要去Zerotier官网注册一个账户,并创建一个虚拟局域网,会获得一个网络识别码,然后在设备上安装客户端,Zerotier的Windows端和安卓端安装很简单,下载安装包安装后开启即可,开启后会获得一个设备识别码(接下来才会用到),通过网络识别码连接到自己的虚拟局域网即可。

具体命令如下:curl -s https://install.zerotier.com | sudo bash,sudo zerotier-cli join 识别码。

2、远程桌面软件

推荐使用向日葵等远程桌面软件,支持无人值守还支持100台设备。

3、搭建Frp服务器

搭建Frp服务需要一台VPS云服务器,具体设置并不难,网上都有非常完善的攻略。

4、设置Wake on Lan,实现局域网开机

通过家庭服务器让其它局域网设备开机很简单,首先在服务器上安装Wake on Lan,这样就可以通过SSH开启其它局域网设备了:sudo apt install wakeonlan。

在BIOS中开启Wake On Lan设置,把该选项调整为Enable。

Windows系统设置:进入设备管理器,在网卡属性的“高级”标签里设置“关机网络唤醒”开启和“魔术封包唤醒”开启,在“电源管理”标签里勾选“允许计算机关闭此设备以节省电源”和“允许此设备唤醒计算机”。

Linux系统设置:ifconfig查看mac地址和网卡名,sudo ethtool 网卡名查看是否开启了WakeOnLan。

相关问题与解答

1、如何通过SSH连接远程主机?

步骤:首先确保目标主机安装了SSH服务端,然后使用SSH客户端进行连接,命令格式为ssh username@ip,首次连接需输入yes确认并输入密码,后续可通过密钥方式免密登录。

2、如何在Windows系统中启用远程桌面功能?

步骤:在被控端电脑上右键点击“我的电脑”,选择“属性”,然后点击“远程设置”,勾选“允许远程协助连接这台计算机”和“允许远程连接到此计算机”,在控制端电脑上,按下Win+R键,输入mstsc,然后输入被控端的IP地址、用户名和密码进行连接。

通过上述方法,可以实现在不同网络环境下对主机的远程控制,无论是局域网还是广域网,选择合适的工具和方法都能高效地完成任务。

0