远程服务器设置教程
一、Windows远程桌面连接
开启远程桌面功能
右键点击“此电脑”或“我的电脑”,选择“属性”。
在打开的设置界面中,找到并点击“远程桌面”,勾选“启动远程桌面”选项。
配置防火墙
关闭两台测试机的防火墙,或者在防火墙中允许远程桌面连接(TCP端口3389)。
配置IP地址
确保两台主机的IP地址在同一网段内,例如192.168.154.11和192.168.154.141。
使用远程桌面连接
按下Win+R键,输入cmd
进入命令行界面。
输入ping
命令测试两台机器之间的连通性。
在运行对话框中输入mstsc
,打开远程桌面连接工具。
输入对方计算机的IP地址、用户名和密码进行连接。
二、Linux远程连接
使用SSH远程连接
安装SSH客户端:Windows 10及以上版本自带OpenSSH客户端。
安装SSH服务端:在Linux服务器上执行sudo apt install openssh-server
命令安装OpenSSH服务端。
启动SSH服务:执行sudo systemctl start sshd
命令启动SSH服务。
连接到Linux服务器:在Windows命令行中输入ssh your_user_name@172.17.4.63
进行连接。
使用VS Code远程开发
安装VS Code:从官网下载并安装最新版的VS Code。
安装Remote-SSH插件:在VS Code左侧插件栏搜索并安装Remote-SSH插件。
配置SSH Hosts:在VS Code中添加新的SSH Host配置文件。
连接到远程服务器:通过VS Code的“Remote Explorer”窗口连接到配置好的SSH Host。
三、相关问答FAQs
1. 如何更改Windows远程桌面的默认端口数?
可以通过注册表编辑器更改远程桌面的默认端口数,按下Win+R键,输入regedit
打开注册表编辑器,然后导航到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
,修改PortNumber
值即可。
2. Linux服务器如何限制特定IP访问SSH?
可以通过修改/etc/ssh/sshd_config
配置文件中的AllowUsers
和DenyUsers
选项来限制特定IP地址的访问,只允许用户zhangsan从IP地址61.23.24.25登录,可以在文件中添加AllowUsers zhangsan@61.23.24.25
,可以结合使用TCP Wrappers来实现更细粒度的访问控制。