温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

linux如何远程连接

发布时间:2026-09-11 06:40:08 来源:亿速云 阅读:100 作者:小樊 栏目:系统运维

在 Linux 下进行“远程连接”通常有几种常见场景,下面按使用方式和协议给你系统讲一下。


一、SSH(最常用,远程命令行)

1️⃣ 从 Linux / macOS 连接 Linux 服务器

ssh 用户名@服务器IP

示例:

ssh root@192.168.1.100

指定端口(默认 22):

ssh -p 2222 user@host

2️⃣ 从 Windows 连接 Linux

  • 方式一:PowerShell / CMD(Win10+)
ssh user@ip
  • 方式二:PuTTY(图形化)
    • 下载 PuTTY
    • Host Name 填 IP
    • Port 填 22
    • 点击 Open

3️⃣ 免密登录(推荐)

在本地执行:

ssh-keygen
ssh-copy-id user@host

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

1️⃣ VNC(通用)

服务端(Linux)

sudo apt install tigervnc-server
vncserver

客户端

  • Windows:RealVNC / TightVNC
  • Linux:vncviewer ip:1

2️⃣ RDP(像 Windows 远程桌面)

sudo apt install xrdp

Windows 直接使用「远程桌面连接」输入 IP 即可。


三、文件传输(远程管理常用)

1️⃣ SCP

scp file.txt user@host:/path/

2️⃣ SFTP

sftp user@host

3️⃣ rsync

rsync -avz dir/ user@host:/backup/

四、内网 / 无公网 IP 场景

1️⃣ 端口转发

ssh -L 8080:localhost:80 user@host

2️⃣ 内网穿透

  • frp
  • ngrok
  • tailscale(推荐,极简)

五、常见排错

✅ 是否安装 SSH:

ps aux | grep sshd

✅ 防火墙:

sudo ufw allow 22

✅ 云服务器:

  • 安全组是否放行 22 端口

如果你能告诉我:

  • 是 连服务器还是连桌面
  • 是 公网还是内网
  • 用 Windows 还是 Linux 客户端

我可以直接给你一套最适合你的命令方案。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手