本文基于Ubuntu系统

0. SSH是什么

SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机

附:SSH参考资料

使用windows通过SSH访问Linux,配置ssh连接需要分两步进行。

1. Linux上的操作

1.1 安装openssh-server

打开terminal终端,安装ssh服务端,输入以下命令

sudo apt-get update
sudo apt-get install openssh-server

若要用Linux远程访问Linux,还需安装openssh-client

输入sudo apt-get install openssh-client

安装完后输入

ssh -v

查看版本ssh版本,如果没有显示错误就安装成功。

查看ssh是否运行

ps -ef | grep ssh

1.2 获取IP

打开终端,输入:ifconfig

如果提示没有安装,则进行安装,输入

sudo apt install net-tools

安装成功后再次输入

ifconfig

在显示的ip信息中的inet栏后面的IP地址即为需要连接的SSH的IP地址

2. windows操作

2.1 安装putty软件

windows使用远程ssh访问的软件很多,这里我使用的是PUTTY

putty下载地址

2.2 配置ssh连接

打开putty

  1. 填入Linux查询的ip地址
  2. 选择ssh连接方式
  3. 保存Sessions,方便下次连接

然后在每次打开putty连接的时候,双击上一步保存的session

首次连接会警告一大串英文,关于Linux访问权限相关的,直接点yes就行。

然后进入到用户登录界面

输入ubuntu的用户名和密码,就能成功访问ubuntu了

3. 一个小测试

尝试在windows系统中,使用putty软件通过ssh连接到linux服务端,然后进行一系列操作,观察服务端的变化。

在putty输入

cd
cd Desktop/
ls  #查看桌面文件
touch windows_create_file_test #创建文件
ls

然后我们到ubuntu查看桌面文件

【Linux环境配置】1. SSH远程访问Linux相关推荐

  1. Linux 环境配置的最佳实践

    Linux 环境配置的最佳实践 Linux 基础知识 硬链接 & 软链接 Linux 目录 基本指令 Linux 环境配置 安装 zsh 和 oh-my-zsh 开发环境安装(必用) nvm ...

  2. 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)

    ** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...

  3. Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码、启动jupyter服务、远程访问jupyter(关闭防火墙)

    Linux下配置jupyter notebook远程访问实战:配置Jupyter的连接密码.启动jupyter服务.远程访问jupyter(关闭防火墙) 目录 Linux下配置jupyter note ...

  4. 怎么判断linux22端口是否通,在Linux环境下使用SSH判断端口是否通(示例代码)

    在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ss ...

  5. Linux 环境配置

    文章目录 Linux 前言 系统环境 1.环境配置文件 2.环境变量PATH 3.链接 附 系统目录 Linux 前言 本文是 菜鸟学院 Linux 环境配置学习中的记录性文章,主做笔记,稍作整理方便 ...

  6. linux上测试ssh是否通,在Linux环境下使用SSH判断端口是否通

    在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ss ...

  7. linux下测试端口 ssh,在Linux环境下使用SSH判断端口是否通

    在Linux环境下使用SSH判断端口是否通 在windows/linux环境下,可以使用telnet判断端口状态,但有时候在Linux环境下没有telnet,所以可以使用ssh判断端口状态. 一.ss ...

  8. Linux环境配置Python库及常用库介绍

    Linux环境配置Python库 Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块.在 Linux环境 运行Python 经常 ...

  9. linux基于文本的配置工具,Linux基本配置和管理 3 ---- Linux命令行文本处理工具

    1 文件浏览(简单回顾) 1 cat 查看文件的内容 2 more 以翻页的形式查看,但是只能向下翻页 3 less 以翻页的形式查看,但是能够支持向上和向下翻页 4 head 默认是查看前10行,但 ...

最新文章

  1. linux下查看BLAST程序,Linux下BLAST的使用---转载
  2. Java Streams,第 1 部分: java.util.stream 库简介
  3. Have a tea -(极客大挑战(SMC,fork
  4. 让你不再害怕指针的应用-全程仿真+注解(第二部分数组)
  5. 《自卑与超越》读书笔记(part3)--做梦就是在保护我们的生活模式不被现实和常识所威胁
  6. 【angularjs】【学习心得】ng-class总结
  7. 实验一 线性表的顺序存储与实现_程序员:数据结构与算法,线性表介绍
  8. 教你动手做一个 iOS 越狱 app
  9. 制造行业mes使用说明书_mes系统操作手册完整版
  10. “天外来客”讲述太阳系“童年”故事
  11. 如何用ps修改图片的大小不变形
  12. 【快乐离散数学】命题逻辑 | 复合命题 | 等价命题 | Propositional Logic | Propositional Equivalences
  13. C++中mian中的参数
  14. 2021年山东省安全员C证试题及解析及山东省安全员C证模拟考试
  15. 计算机打印途中卡住,联想打印机经典故障处理方法
  16. Android 线程池的使用
  17. Draw.io--一款强大且支持在线编辑和导出的流程图绘制软件
  18. [数学学习笔记]无穷小与无穷大
  19. 软件测试怎么投简历才会增加面试通过率?
  20. 【过关斩将】2020年互联网公司运维岗位面试题 -技能篇03

热门文章

  1. html 上传图片前预览,HTML实现图片上传前预览
  2. 基于SEDA的异步框架设计与实现
  3. 学习JS的第六天之字符串
  4. win10系统 软件图标 移动到开始磁贴上方法
  5. 为什么(win10系统)电脑上面的鼠标(触摸板)突然用不了?怎么开启和关闭、...
  6. [linux]-stdout和stderr
  7. Java插件IFC Tools Project(一)
  8. android系统应用网络不可用,华为mate30pro 5G版应用提示当前网络不可用的原因及解决方法...
  9. VMware的虚拟机NAT模式连不上网的解决方法
  10. 灵魂拷问:你要做一辈子程序员吗?