如何设置服务器以实现远程登录?

小贝
预计阅读时长 6 分钟
位置: 首页 抖音 正文

1、Windows Server 2016

服务器设置远程登陆

添加远程桌面服务

登录 Windows 云服务器,打开服务器管理器。

单击“添加角色和功能”,在弹出的窗口中连续单击三次“下一步”。

在选择服务器角色界面,勾选“远程桌面服务”,继续单击“下一步”两次。

在选择角色服务界面,勾选“远程桌面会话主机”和“远程桌面授权”。

保持默认参数,单击“安装”,等待安装完成。

申请多用户登录授权许可证

服务器设置远程登陆

在服务器管理器中,选择工具 > Remote Desktop Services > 远程桌面授权管理器。

右键单击服务器所在行,选择激活服务器,按照向导提示操作,记录产品 ID。

访问远程桌面授权网站,输入产品 ID,获取并记录许可证服务器 ID。

返回远程桌面授权管理器,输入许可证服务器 ID,完成激活。

配置远程桌面会话主机授权服务器

在服务器管理器中,选择工具 > Remote Desktop Services > 远程桌面授权诊断程序,查看当前服务器状态。

打开计算机本地组策略(gpedit.msc),导航到计算机配置 > 管理模板 > Windows组件 > 远程桌面服务 > 远程桌面会话主机 > 授权。

服务器设置远程登陆

双击“使用指定的远程桌面许可服务器”,选择“已启用”,输入云服务器公网 IP 或主机名。

双击“设置远程桌面授权模式”,选择“已启用”,指定授权模式为按用户。

创建新用户并授予远程登录权限

以管理员身份登录,选择“更改账户设置”。

选择“其他用户” > “将其他人添加到这台电脑”,选择“用户”。

单击鼠标右键,选择“新用户”,填写新用户信息。

选择新建用户,单击鼠标右键,选择“属性”,加入“Remote Desktop Users”组。

2、Linux Server

快速登录

修改本地客户端环境(如 MAC)上的 ssh 配置文件 ~/.ssh/config。

添加以下内容:

        Host shanyue
            HostName 59.110.216.155
            User root
        Host shuifeng
            HostName <PUBLIC_IP>
            User root

保存后,直接使用ssh Host名称 即可登录。

免密登录

在本地环境中生成 public key(如果还没有的话):ssh-keygen

将本地的公钥文件(~/.ssh/id_rsa.pub)复制到远程服务器的~/.ssh/authorized_keys 文件中:ssh-copy-id 用户名@远程服务器IP

禁用密码登录

修改远程服务器的 ssh 配置文件:/etc/ssh/sshd_config

添加或修改以下内容:

        PasswordAuthentication no

保存并重启 sshd 服务:systemctl restart sshd

通过以上步骤,可以成功在 Windows Server 和 Linux Server 上设置远程登录。

小伙伴们,上文介绍了“服务器设置远程登陆”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

-- 展开阅读全文 --
头像
分期乐网站为何出现域名解析异常?
« 上一篇 2024-11-25
如何实现分布式端口组的负载均衡?
下一篇 » 2024-11-25
取消
微信二维码
支付宝二维码

发表评论

暂无评论,1人围观

头像 温馨 说道:
2024-07-20 · Google Chrome 78.0.3904.108 Android 10

遇到视频号评论里的不当言论,合法应对与报警流程很重要,不懂的快来提问吧!

目录[+]