开启远程登录命令

 2025-09-13  阅读 62  评论 0

摘要:一、Linux 系统(SSH 远程登录)
1. 安装 OpenSSH 服务端
bash
Debian/Ubuntu
sudo apt update && sudo apt install op

一、Linux 系统(SSH 远程登录)

1. 安装 OpenSSH 服务端

开启远程登录命令

bash

Debian/Ubuntu

sudo apt update && sudo apt install openssh-server

CentOS/RHEL

sudo yum install openssh-server

2. 启动 SSH 服务并设置开机自启

bash

sudo systemctl start sshd

sudo systemctl enable sshd

3. 检查服务状态

bash

sudo systemctl status sshd

4. 配置防火墙(如启用)

bash

UFW (Ubuntu)

sudo ufw allow ssh

Firewalld (CentOS/RHEL)

sudo firewall-cmd permanent add-service=ssh

sudo firewall-cmd reload

二、Windows 系统(远程桌面/RDP)

1. 通过 PowerShell 启用远程桌面

powershell

Enable-ComputerRestore -Drive "C:

Set-ItemProperty -Path "HKLM:SystemCurrentControlSetControlTerminal Server" -Name "fDenyTSConnections" -Value 0

Enable-NetFirewallRule -DisplayGroup "Remote Desktop

2. 或使用图形界面:

Win + R → 输入 `sysdm.cpl` → 远程选项卡 → 启用远程桌面

三、注意事项

1. 安全建议:

  • 禁用 root 直接登录(Linux:修改 `/etc/ssh/sshd_config` 中 `PermitRootLogin no`)
  • 建议使用 SSH 密钥认证代替密码登录
  • 定期更新系统补丁
  • 修改默认端口可增强安全性(需同步修改防火墙规则)
  • 2. 端口说明:

  • SSH 默认端口:TCP 22
  • RDP 默认端口:TCP 3389
  • 四、不推荐的方式(仅作知识补充)

    Telnet 方式(明文传输不安全):

    bash

    Linux 安装

    sudo apt install telnetd

    启动服务

    sudo systemctl start inetd

    建议优先使用加密的 SSH 协议替代 Telnet。

    版权声明: 知妳网保留所有权利,部分内容为网络收集,如有侵权,请联系QQ793061840删除,添加请注明来意。

    原文链接:https://www.6g9.cn/bkkp/dd11cAz5UV1VaBg.html

    发表评论:

    关于我们
    知妳网是一个专注于知识成长与生活品质的温暖社区,致力于提供情感共鸣、实用资讯与贴心服务。在这里,妳可以找到相关的知识、专业的建议,以及提升自我的优质内容。无论是职场困惑、情感心事,还是时尚美妆、健康生活,知妳网都能精准匹配妳的需求,陪伴妳的每一步成长。因为懂妳,所以更贴心——知妳网,做妳最知心的伙伴!
    联系方式
    电话:
    地址:广东省中山市
    Email:admin@qq.com

    Copyright © 2022 知妳网 Inc. 保留所有权利。 Powered by

    页面耗时0.0363秒, 内存占用1.7 MB, 访问数据库19次