如何使用 Windows 远程控制一台正在运行的 Linux 系统。

什么是 OpenSSH

  OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议 1。SSH 协议可以用来进行远程控制或在计算机之间传送文件,比传统的方式更安全 2。Windows 系统默认安装了 OpenSSH Client,可以直接使用,Linux 服务器一般也都默认安装了 OpenSSH Server3。要使用 OpenSSH,你需要在客户端和服务器之间建立一个密钥对,然后通过 ssh 命令来连接服务器。

使用 OpenSSH

明白什么是 OpenSSH 之后我们要开始使用它来控制 Linux。我们可以使用以下步骤来使用 openssh 远程控制一台正在运行的 Linux 服务器:

  • 确保 Linux 服务器已经安装并启动了 openssh-server 服务,您可以使用 sudo apt-get install openssh-server 或者 yum install openssh-server 命令来安装。
  • 获取 Linux 服务器的 IP 地址,您可以使用 ifconfig 或者 ip addr show 命令来查看。
  • 从另一台电脑上,使用 ssh 客户端程序来连接 Linux 服务器,您可以使用 ssh 用户名@IP地址命令来登录。
  • 输入密码后,您就可以在远程终端上执行 Linux 命令了。
  • 最后我们可以使用exit或者logout命令来退出远程终端。
  • exit 和 logout 命令的区别是:
  • exit 是退出当前的 shell,如果有多层 shell,就会逐层退出,直到最顶层的 shell。logout 是退出当前用户登录,回到登录界面。
  • logout 退出时会执行~/.bash_logout(如果有的话),而 exit 只会作退出工作而不执行~/.bash_logout。

   因此这里推荐使用的是 logout

 

 

这样我们便使用 ssh 远程控制了我们的 Linux 系统。

使用软件

首先这里推荐的是 GitHub 上的项目 WindTerm

首先我们进入 GitHub 上下载此软件

https://kingToolbox/WindTerm: A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal. (github.com)

选择你想要下载的版本

下载解压完成安装之后我们便可以通过这个软件来远程控制 Linux 啦!

 

posted @   qi_8080  阅读(330)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示