目录

  • 什么是ssh?
  • ssh的应用场景
  • 使用方法
  • 扩展使用
    • 免密登录(别再输入密码)
    • 其他安全技巧

什么是ssh?

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH
为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH
协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital
UNIX、Irix,以及其他平台,都可运行SSH。

从百度百科的解释来看,可归结为一句话:ssh是一种可以在各类平台运行的、安全的远程登陆工具。
我们这里说的全平台是指可以在手机端、Windows和Linux上运行ssh工具。

ssh的应用场景

因为最近在玩ROS系统,现在有一个完整的树莓派ROS小车,我们不可能直接在小车端运行各种命令,有的小车还没有屏幕。
大家一般也都是在Linux中进行开发,原生系统可直接进行ssh。
Windows我们也经常使用,除了使用Win+R/Powershell这两个命令行外,还有一个更好的工具——Xshell。它可以记录你的远程登陆记录,下次就不用那么复杂地再次输入ssh……。

假如我们现在手头没有电脑,手机可不可以进行操作呢?
可以的。只要在手机应用市场下载一个叫“终端”的软件,就可以实现和shell一样的功能,不过有一个槽点就是,一个手机的终端只能运行一条命令,想输入多条命令可能就得多个手机同时使用了。

使用方法

ssh (用户名)@(IP地址)

扩展使用

免密登录(别再输入密码)

如果你还在通过密码方式登录SSH,那么你或许应该试试SSH Keys,首先使用OpenSSH为自己生成一对密钥:

ssh-keygen

跟随指示,完成之后,你应该可以在你的.ssh目录下看到两个文件,id_rsa就是你的私钥,而id_ras.pub则是你的公钥,现在你需要将你的公钥拷贝到服务器上;

ssh-copy-id -i .ssh/id_rsa.pub (用户名)@(IP地址)

试试重新连接到SSH服务器,或是拷贝文件,是不是已经不需要再输入密码了。

其他安全技巧

https://baike.baidu.com/item/ssh/10407?fr=aladdin

以上。

ssh工具的使用(全平台运行)相关推荐

  1. 凡泰极客 FinClip 技术已实现小程序多端口、全平台运行

    近日,凡泰极客旗下核心产品 FinClip 技术正式宣布支持 Linux 平台运行.此前,FinClip 技术已先后支持 Windows.Mac 等平台运行.至此,FinClip 技术已实现小程序代码 ...

  2. linux pt 下载软件,下载工具系列——Deluge (全平台BT/PT下载工具)

    一.介绍 Deluge是通过PyGTK来实现图形界面的,所以也就有了方便全平台的基础,当然,也有不带图形界面的命令行版本以及Web界面的版本,它的后端使用了libtorrent,自06年第一个版本放出 ...

  3. 免费在线PDF工具,支持全平台!强烈建议收藏!

    处理PDF文件在工作中是会经常遇到的,特别是在从事文职工作的人,或者IT行业的,几乎每天都有各种各样的PDF文件需要处理,市面上处理PDF文件的工具基本都是收费的.为了偶尔处理那么一次文件去买一个不便 ...

  4. 免费且开源的ssh工具,支持多平台,文件传输

    Tabby,自带 ftp 功能.Windows.macOS 和 Linux 系统都支持,并且免费! https://github.com/Eugeny/tabby

  5. javascript 一次开发,多平台运行

    0x00. 前言 早上起床惯例刷刷微博,突然看到 React Native 宣布支持 Android 的消息,一时感觉 Facebook 太给力了,不仅没有推迟发布 React Native For ...

  6. 幸福生活事务管理 app -Dislike 支持全平台(iOS、Android、Windows、macOS)

    Dislike 是优秀的个人事务管理工具,支持全平台(iOS.Android.Windows.macOS),这对我们使用多设备的用户来说简直就是福音!不用不同平台寻找同类产品来代替! 先说 iOS 端 ...

  7. 移动全平台性能测试工具PerfDog--安装及运行

    一.PerfDog简介 PerfDog是一个移动全平台iOS/Android性能测试.分析工具平台,能快速定位分析性能问题,提升APP应用及游戏性能和品质.手机无需ROOT/越狱,手机硬件.游戏及应用 ...

  8. 终端主题_再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    点击上方"涛哥聊Python",选择"星标"公众号 重磅干货,第一时间送达 转自:运维之美 不论是 macOS 还是 Windows 下,我们都不推荐使用系统自 ...

  9. 再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了!

    再见 XShell 和 ITerm 2,是时候拥抱全平台高颜值终端工具 Hyper 了! 不论是 macOS 还是 Windows 下,我们都不推荐使用系统自带终端.无论是可拓展性还是可编程性都被「系 ...

  10. ufo帧率测试网站_移动全平台性能测试分析工具:PerfDog性能狗

    点击关注,我们共同每天进步一点点! PerfDog是腾讯出品的移动端性能测试工具,致力于提升移动应用和游戏的性能和品质,主打游戏APP,当然应用APP也能用. 介绍: 移动全平台iOS/Android ...

最新文章

  1. python全栈开发笔记--------条件语句
  2. mysql注释用处_mysql的注释有几种写法
  3. C#:向C++封送结构体数组
  4. 九宫幻方(蓝桥)深搜
  5. linux dbx 进程,dbx 命令命令详解
  6. C++ list容器
  7. 【数字信号去噪】基于matlab遗传算法优化变分模态分解VMD数字信号去噪(目标函数为样本熵)【含Matlab源码 1982期】
  8. 数据结构视频教程 -《新东方计算机考研数据结构强化班》
  9. HashMap底层原理与扩容机制
  10. 如何下载Django 离线文档?
  11. ioncube linux,linux 下ionCube安装
  12. 帮助台湾?匿名者组织攻击联合国和世界卫生组织网站
  13. 两台 Linux 主机之间配置信任关系(以及如何解除)
  14. excel 根据某单元格的值设置整行颜色(条件格式)
  15. switch里面,一开头就放default是什么意思
  16. C++ 几个特殊符号
  17. Java画图板界面上的添加
  18. TcaplusDB君 · 行业新闻汇编(12月25号)
  19. 微盟程序员删库跑路,被判刑六年!
  20. 动力电池:车企们的新角斗场

热门文章

  1. 中华黑豹计算机病毒,关于中华黑豹病毒...-爱毒霸交流论坛
  2. tlwn726n无线网卡Linux驱动,tl-wn726n网卡驱动win10-tl-wn726n无线网卡驱动下载 v1.0官方免费版--pc6下载站...
  3. 使用运动探测器和训练有素的DNN检测害虫
  4. logo语言编程介绍
  5. 学计算机辅助设计的,计算机辅助设计学习方法
  6. 串行加法器和并行加法器_N位并行加法器(4位二进制加法器和减法器)
  7. 11.scrapy框架持久化存储
  8. 用ZEMAX设计简易LED准直镜
  9. 计算机xp怎么调整亮度,[如何调整计算机屏幕的亮度] xp系统如何调整屏幕的亮度?屏幕亮度调整方法的详细说明...
  10. SolidWorks修改工程图中文字字体的方法