文章目录

  • 1.前言
  • 2.Windows SSH 软件 PuTTY

1.前言

为了实现 SSH 功能, 你得确定你的 Linux 上有安装了 SSH 服务, 通常可能是没有安装的. 所以我们将要安装一个开源的 SSH 工具, 叫做 OpenSSH, 将你的 Linux 变成一个服务器 (就是像你访问网站一样访问你的 Linux). 在 Linux 上打开你的 Terminal, 然后输入下面这句话安装 openssh-server. sudo 是使用管理员权限的意思, 所以回车后它可能要求你输入你用户密码.

$ sudo apt-get install openssh-server

如果你之前没有安装过, terminal 会提示你将要有多少东西被安装, 需要你确认. 确认完了以后, 它将会帮你继续安装.

2.Windows SSH 软件 PuTTY

在 Windows 上, SSH 不像 Linux 和 MacOS 那样常用, 而且 Windows 的系统内核也和 Linux 不太一样. 所以我们用一个软件来实现 SSH 比较合适. PuTTY 是一个开源, 免费, 而且常被使用的 SSH 软件. 首先, 我们得下载这个软件
PuTTY下载
在这个下载界面中, 你会看到类似这样的界面, 确认你 Windows 电脑是多少位的 (32-bit 或 64-bit), 然后选择一个适合你电脑的 .msi 安装包.

安装好之后, 在开始菜单中找到 PuTTY, 并打开 PuTTY, 你会看到下面这样. 然后在 “Host name (or IP address)” 那填上被控制的 Linux 的 IP. 获取被控制 Linux IP 的方法就是在这台 Linux 的 terminal 上输入:

$ ifconfig

如果它提示你没有安装 ifconfig, 你就按它的要求安装就好. 输入下面指令就能安装.

$ sudo apt install net-tools

确保 ifconfig 能用后, 输入 ifconfig, 然后找和 inet addr 有关的那一串 IP 地址. 之后将这个 IP 地址输入到你的 PuTTY 的 “Host name (or IP address)” 位置. 默认情况下, 是不用修改 port 的数值的.
点击 Open 按钮, 你就能登录 Linux 啦, 它还会跳出一个小窗, 让你确认这台电脑是不是你要链接的电脑. 如果你在自己家的局域网内,就不用担心安全问题, 直接点 Yes 就好.

最后你需要输入 Linux 的用户密码作为确认. 然后就能顺利开始在 Windows 上操控 Linux 啦

Linux基础——怎么样从 Windows 通过 SSH 远程 Linux相关推荐

  1. Linux基础优化方法(四)———远程连接缓慢优化

    Linux基础优化方法(四)---远程连接缓慢优化 一.优化原因 二.优化方法 第一步:修改SSH服务配置文件 /etc/ssh/sshd_config 第二步:修改/etc/hosts配置文件 第三 ...

  2. windows+vscode搭建远程linux开发环境

    windows+vscode搭建远程linux开发环境 保证linux安装了ssh服务 在vscode安装插件 配置远程Linux服务器信息 链接Linux服务器 选择项目开发目录 保证linux安装 ...

  3. Linux基础——怎么样从 MacOS 或 Linux 通过 SSH 远程 Linux

    文章目录 1.前言 2.给 Linux 安装 OpenSSH 3.Mac 或 Linux SSH 去 Linux 1.前言 使用 ssh 远程操作 Linux 我觉得是我用得最多的一种形式了. 我有一 ...

  4. Windows公网SSH远程公司内网linux

    SSH(Secure Shell)是用于登录远程系统的协议,也是目前最流行的远程连接Linux服务器的协议,默认SSH在端口22上运行. 而linux服务器下一般都会安装ssh服务,可以建立安全的远程 ...

  5. Windows平台SSH登录Linux并使用图形化界面

    我远程Linux主机使用的是CentOS 5.5,在Windows下一直用Putty/Poderosa ssh登陆远程主机,一直想能不能再putty terminal用tkdiff,gvim,emac ...

  6. 【Linux操作系统】——网络配置与SSH远程

    Linux操作系统--网络配置与SSH远程 安装完VMware与系统后,需要进行网络配置.第一个目标为进行SSH连接,可以从本机到VMware进行文件传送,首先需要进行网络配置. 1.下载远程软件 首 ...

  7. mac中vs远程linux,教会你在Mac上登陆远程Linux服务器和Windows Server

    引言 用了10几年的Windows操作系统,Windows从95.98.xp.vista.win7.win8到现在的win10有经典也有瑕疵,总之,陪伴的大部分八零后的成长,可谓感情至深.不过,mac ...

  8. arch Linux 安装完,无法通过 SSH 远程连接 root 用户问题

    访问 arch Linux 主机的该文件 [root@eric-laptop ~]# vim /etc/ssh/sshd_config 对应注释部分后边补上下边三行: LoginGraceTime 1 ...

  9. ipad远程连接虚拟机linux,如何从ipad pro上通过SSH远程Linux

    如何在ipad pro上进行SSH 一直在寻找方法已优化上学的体验,而抛弃笨重的游戏本便是重中之重.博主拥有一台2018 10.5寸ipad pro 一直在琢磨如何使用ipad pro进行轻度的Lin ...

最新文章

  1. 与15级新加入团队同学的约定
  2. python装饰器-Python基础-20装饰器
  3. java类的定义的实例_Java类的定义与实例化
  4. SolrJ搜索功能切换到集群
  5. POJ-1125 Stockbroker Grapevine 最短路
  6. 如果觉得午休时间太短怎么办?
  7. HDU5977-Garden of Eden-树分治+FWT
  8. 第一冲刺阶段(第四天)
  9. 教之初考试系统登录选择服务器,教之初考试系统使用图解
  10. eclipse adt bundle不显示Android SDK菜单
  11. 利用LiveReload插件实现vscode和谷歌浏览器实时刷新
  12. 计算机英语第一张思维导图,英语语法快速入门1-简单句(附思维导图) - 小黑电脑...
  13. Python:利用多种方式解微分方程(以二阶微分系统零状态响应为例)
  14. JDK中文API帮助文档【沈东良】
  15. 《面向对象程序设计》课程设计报告
  16. 云主机概念的简单介绍
  17. go发送smtp邮件时的踩坑记录——auth login、x509: cannot validate certificate for错误
  18. WSDL简介及WSDL如何查看
  19. 如何使用Inkscape软件绘制一个LOGO
  20. 踩坑日记之Springfox+Kotlin lateinit引发NullPointException

热门文章

  1. ajax传回的数据做表格,Datatables ajax返回的数据顺序与表格中的数据顺序不一致...
  2. 奥鹏19春计算机应用基础,19春西南交《计算机应用基础》在线作业二(答案)-...
  3. Linux Platform驱动模型(三) _platform+cdev
  4. php運行環境,php運行環境搭建!!!
  5. verilog实现多周期处理器之——(五)移动操作(通用数据传送)指令的实现
  6. java 线程间通信方式_「转」JAVA多线程之线程间的通信方式
  7. java中logger关闭log_Log4J如何关闭Logger对象的IO流资源
  8. 从别的网站摘抄的,挺有用的
  9. td自动换行:设置table布局固定,td根据设定宽度自动换行
  10. 用RT Server Customizer定制Windows 2008 R2安装光盘