温馨提示×

centos stream8怎样远程连接

小樊
47
2026-09-27 02:00:49
栏目: 智能运维

在 CentOS Stream 8 上实现“远程连接”,常见有几种方式,下面按最常用场景给你说明(SSH 为主,另有图形界面方式)。


一、SSH 远程连接(推荐,最常用)

1️⃣ 服务端(CentOS Stream 8)配置

(1)安装并启动 SSH 服务

CentOS Stream 8 默认通常已安装 openssh-server,如未安装:

sudo dnf install -y openssh-server

启动并设置开机自启:

sudo systemctl enable --now sshd

查看状态:

systemctl status sshd

(2)放行防火墙

sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

2️⃣ 客户端连接

Linux / macOS

ssh 用户名@服务器IP

示例:

ssh root@192.168.1.100

Windows

  • PowerShell / CMD
    ssh user@ip
    
  • 或使用 Xshell / PuTTY / FinalShell

3️⃣ 可选:使用密钥登录(更安全)

ssh-keygen
ssh-copy-id user@ip

二、图形界面远程(桌面环境)

方式 1:VNC(常用)

sudo dnf install -y tigervnc-server

配置用户 VNC:

vncserver

远程使用 VNC Viewer 连接 IP:1


方式 2:RDP(Windows 风格)

sudo dnf install -y xrdp
sudo systemctl enable --now xrdp

Windows 可直接用「远程桌面连接」


三、云服务器特别注意

  • 安全组 / 防火墙需放行 22 端口(SSH)
  • 不建议 root 直接登录(可改 /etc/ssh/sshd_config)

四、常见排错

  • 连不上:检查 sshd 是否运行
  • 超时:检查防火墙、IP、端口
  • 拒绝连接:检查 PermitRootLogin

如果你能说明:

  • 是 云服务器还是虚拟机
  • 想要 命令行还是图形界面
  • 客户端是 Windows / Linux

我可以直接给你一套最合适的具体操作步骤。

0 踩