文章目录

  • 1.前言
  • 2.给 Linux 安装 OpenSSH
  • 3.手机 SSH 的 app

1.前言

如果有时候身边没有第二台电脑, 我们完全可以用一台手机来控制你的 Linux. 不管是 iPhone 还是 Android 安卓. 他们都会有很多 SSH 的 app 提供下载. 有了这些. 我们躺在床上都能轻松控制电脑啦~

对需要远程控制 Linux 的朋友非常有帮助. 能大大提高你的生产率. 并且 SSH 是一种加密的通信通道, 也能保证你的安全.

首先强调一点, 这套”远程”操控的方法实际上也不是真正的远程. 这节的教程教你的方法是在一个局域网内远程操控电脑 (在一个路由器下). 你当然可以把它做成在互联网中的远程操控, 不过技术难度上加了一个等级, 如果你想是想人在公司, 却要操控家里的 Linux, 有一个方便免费的软件 (TeamViewer) 可以提供你参考.

在家中同一个路由器下, 我们完全可以使用 VNC 或者 SSH 来实现远程操控 (VNC 就是一个将你 Linux 屏幕输出到另一台电脑上的软件, SSH 则是将你现在电脑的 Terminal 链接上 Linux Terminal, 用代码控制 Linux). 使用 SSH 将会更加顺畅 (VNC 输出桌面图像会卡), 所以如果你有能力, 那就尽量使用 SSH 吧. 这节内容, 我们来说说怎么样使用 SSH

2.给 Linux 安装 OpenSSH

$ sudo apt-get install openssh-server

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

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

3.手机 SSH 的 app

安卓里有很多 ssh 的 app. 苹果肯定也不少. 其实你只要用 “SSH” 搜搜 app store 里面. 里面就会有非常多的可用 app.
我以 “Termius” 举例. 其他的应该都大同小异.

下载好 “Termius”. 打开你的这个 app, 如果你还没有创建过任何 ssh 链接. 你将需要点击 “Connections”, 自己创建一个连接.

下一步中, 我们唯一需要的就是你要连接去, ssh 去的 IP 地址. 在你的 Linux terminal 中输入 ifconfig 获得你现在的 IP 地址, 一个以 inet 开头的地址, 通常是 192.168.0.xxx 如果你的 ifconfig 指令不管用, 说明你还没有安装一个东西, 所以在 terminal 下输入

$ sudo apt install net-tools

就能使用 ifconfig 了. 然后将找到的 ip 地址原封不动的放在 “Address” 这一栏中. 接着点击右上角的那个勾确定添加这个连接.

确定后它会跳出一个窗口, 让你确认你要连接上的电脑是否是你真正要连接上的电脑. 如果你在自己家中的路由器下, 就不用担心, 别人也很难黑得了你. 如果你在一个公用路由下. 你还是得再三检查一下, 免得到时候被黑客攻击.

然后就是输入你 Linux 电脑的用户密码了. 确认后你就能在手机上正常使用 ssh 控制你的 Linux 电脑.

Linux基础——怎么样从手机 (Android安卓/IOS苹果) 通过 SSH 远程 Linux相关推荐

  1. 王思聪数字时钟android安卓/ios苹果下载

    [应用名称]:冷高轮时间 [应用大小]:6.83 [支持平台]:安卓(Android),苹果(iOS) [时钟样式]男神数字,女神数字,梵高数字,王思聪吃热狗数字,大写数字,中文汉字,麻将数字,扑克数 ...

  2. 刚刚,百度网盘不限速版,安卓+iOS苹果端,终于来了(附内测下载,速度直达52M/s)

    激动的心,颤抖的手!百度网盘青春不限速版今天正式推出了安卓+iOS双端正式开启公测啦! 就在上个月工信部要求各大网盘提供的下载最低速率应该满足用户基本的下载需求,并要求在年底之前完成整改,百度网盘遵循 ...

  3. Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端

    Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端,非常棒的一款在线视频VIP解析APP,代理裂变版 下载地址:http://www.sucaihuo.com/source/1251 ...

  4. 用js判断是widows还是linux,JS 如何判断浏览器是安卓还是苹果

    摘要: js 对客户端的操作系统进行判断主要用:navigator.userAgent.navigator.platform.用 navigator.userAgent 判断 &... js ...

  5. mac vivo android,安卓与苹果的差距有多大?看看vivo X23与iPhone XS的流畅度对比

    几年前的iPhone相对于安卓来说优势确实是比较大,但随着近年来安卓手机的不断发展,系统的流畅度以及性能方面已逐渐与iPhone不相上下,而iOS的优势也随着安卓的不断进步逐渐削弱,甚至在一些地方安卓 ...

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

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

  7. linux模仿mac os,创新or抄袭?仿苹果OS开源Pear Linux体验

    1Pear Linux 4.0发布会 2012年3月25日,基于Ubuntu 11.1的0高仿MAC的Pear Linux comice 4发布,这个版本是基于gnome 3.2,在惊叹comice ...

  8. linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

    今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!! 远程linux服务器mysql数据库导入和导出.sql文件 大部分情况本地开发环境为windo ...

  9. Android手机 能装 ios,苹果AirTag支持哪些手机设备-AirTag安卓手机可以使用吗?-Appfound...

    昨晚苹果AirTag防丢器的发布,对于喜欢丢三落四的小伙伴们来说是个不错的配件,这次的AirTag适用于配备 U1 芯片的 iPhone,也就是iPhone11和12的大部分的机型都是OK的,那么安卓 ...

最新文章

  1. 有关SwfUpLoad的2038 错误
  2. java中file类_Java中file类
  3. C#动态属性(.NET Framework4.5支持)
  4. 联想 重装系统后F5 F6键无法使用
  5. Java 泛型背后的原理是什么?
  6. Python按键精灵自动化_安装Python
  7. Bit-Z推出去中心化多链钱包CoinU 打造资产价值生态体系
  8. 【区块链基础知识系列】 第6课 区块链之分片技术(sharding)-区块链扩容问题的良方
  9. RecyclerView分割线的技巧
  10. 判定点是否在不规则多边形内部的问题
  11. 使用JShell的Java 9 Streams API
  12. CSS 学习路线(二)选择器
  13. v$session v$session_wait
  14. Windows修改远程桌面端口方法步骤
  15. docker kali安装mysql_Linux环境使用Docker安装MySql
  16. python网络爬虫学习笔记(十一):Ajax数据爬取
  17. python连续写入文件操作_Python实现的读取文件内容并写入其他文件操作示例
  18. 线性代数复盘 | 同济大学工程数学第六版第二章思维导图笔记——矩阵及其运算(复习专用)
  19. 《和平精英》迎来史上最严封号:模拟器过检测、手机外设全部凉凉?
  20. matlab simulink节点,ROS与Matlab语言入门教程-从Simulink中创建单独的ROS节点

热门文章

  1. 手机视频监控系统小结
  2. java 多站点_Java 并发编程整体介绍 | 内含超多干货
  3. 菜鸟学SQLServer--恢复模式
  4. 猫眼top前100电影爬取demo(正则初试)
  5. 设计模式学习每天一个——Decorator模式
  6. IIS优化-解决IIS访问速度慢问题
  7. 服务器san 虚拟化安装系统,在Hyper-V中安装iSCSI SAN服务器(下)
  8. MySQL数据库与Oracle数据库在存储中文字符以字节或字符存储的区别
  9. C11的对齐特性是在新的头文件中stdalign.h声明的
  10. GDAL的python版本安装使用