0.0、环境准备

1、PowerShellServer V6(一般安装这一个就够了,如果不行就考虑把后面两个也安装上)

2、PowerShell-6.0.1(一般电脑已经默认安装,不过可能版本低一点,不过不影响)

3、如果安装出错需要先安装该文件

(下载不了软件的可以加QQ群下载,或者直接留言,并留个邮箱,看到后我会第一时间回复)

(也可以关注右侧公众号"Java学习之道",在后台回复“juicessh”获取百度云盘下载链接)

0.1、JuiceSSH介绍

  windows平台上我们可以使用XShell,Putty,SecureCRT等SSH终端软件。但是讲到移动端的终端软件, 那就不得不提到 JuiceSSH 了,它是我所使用的ssh安卓手机客户端上最满意的一款,无论从操作上都比 ConnectBot 及 VX ConnectBot 都方便许多。有了它,用手机管理 linux 服务器相当方便,可以作为系统管理员手机必备软件之一。 还能够满足Linux系统学习的需要,因为你可以在任何时间地点使用,只要你有一部能够上网的安卓手机即可。

特点: 
——全彩色终端/SSH客户端 
——弹出式键盘包含常用的字符 
——可使用音量键快速调节字体大小 
——支持外接键盘 
——支持官方Mosh(一种在手机上的shell,适合网络不稳定的情况下使用,官网地址:http://mosh.mit.edu/) 
——Telnet支持 
——支持安卓本地终端 
——点击网址链接可直接调用浏览器打开 
——会话中可复制、粘贴 
——可保存人机命令交互信息到文件,并可分享到Dropbox或者Evernote、邮件及SD卡上(这功能方便,我很喜欢,貌似别的没有) 
——支持UTF-8编码 
——可以通过组分类管理你的SSh连接 
——后端可以同时开启多个会话 
——通过一键点击实现无缝连接其他SSH会话 
——在打开App时能够快速与常用的SSH链接建立会话 
——支持密码和OpenSSH私钥认证 
——支持SSH 秘钥代理转发 
——支持谷歌之类的双认证 
——更新密码或秘钥等后,会话开启就直接使用新的密码秘钥连接 
——zlib要锁改善SSH会话在高延迟下的情况(这应该是Mosh更好)

具体Linux的操作我在这里就不详细说明了。

1、JuiceSSH链接Linux

添加认证:(这里认证用户名是你服务器的用户名和密码,否则无法认证!)

接下配置JuiceSSH,填写Windows 外网IP地址、端口(默认22)以及认证:

确认后直接点击你添加的链接,当认证的用户名和密码配对成功后,即可成功连接上你的服务器了,效果大概如下:

横屏效果:

此时你就可以使用linux命令对你的服务器进行正常操作了。

2、JuiceSSH连接Windows

Windows提供了一些远程管理功能,比如强大的 PowerShell,虽然只能允许同时连接一个人,毕竟windows只支持单用户登录。具体的功能配置以及使用请参考官方文档:http://www.powershellserver.com/support/articles/getting-started/

Tips:由于天朝防火墙的原因,国外一些网站无法访问。如果你没有FQ技能,你可以到该链接获取对应的下载资源。

1、windows PowerShell服务的配置

好了,我们来下载一个: 

配置如下图,最后那个File Based Public Key就是你的客户端生成的那个公钥(我这里使用的是git生成的那一对密钥,你可以从不同渠道获得一对密钥。) 
 
我们改一下编码方式,改成简体中文就好,这样当我们使用JuiceSSH终端连接windows时就显示中文了 

2、移动端JuiceSSH的配置

添加认证:

接下配置JuiceSSH,填写Windows 外网IP地址、端口(默认22)以及认证(这里认证用户名可随意填写,私钥一定要选择与刚才公钥配对的密钥,否则无法认证!) 

注意:如果你使用的是内网ip (即使用了路由器),如果仅仅设置内网IP地址,比如:192.168.1.100。 
那么只有当你的移动端也在该路由器管理下才能和Windows连接。 
但是可能很多小伙伴可能并不满足只在局域网环境下管理你的windows主机,而是即使在不同的网络环境(比如移动端使用3G/4G网络)就能远程操作你的windows主机,那么你就需要在路由器中配置相应的转发规则了。 
具体配置如下: 
进入路由器管理界面,找到转发规则中的虚拟服务器选项。填写虚拟服务器配置: 

配置完毕后你就可以在JuiceSSH的主机地址一栏中填写你的外网IP地址了,如果你不知道你的外网IP,可以在路由器的WAN口状态中查看。或者直接百度搜索‘ip’,即可得到你的外网IP。

恭喜,到这一步你就可以移动端远程登录上你的windows主机了: 

你可以使用命令行远程操作你的windows主机: 
比如关机、注销、重启,查看文件目录,查看、终止系统进程,打开QQ,打开音乐播放器等等常见操作都可以使用命令行的形式进行远程操作。

这里演示如何远程操作登录QQ以及打开音乐播放器: 
首先配置系统环境变量:在path中添加你的QQ执行文件QQ.exe 的目录位置,比如我的在: D:\QQ\Bin。然后是网易云音乐的执行文件cloudmusic.exe 在目录D:\CloudMusic 下。Path中只要添加这样两条记录即可:D:\QQ\Bin 和D:\CloudMusi然后你只要在命令行中输入qq,你就会惊奇的发现windows就会打开QQ登录程序,如果你设置了自动登录,那么你就实现了移动端远程操作登陆QQ。

同样如果输入cloudmusic,那么电脑就会打开网易云音乐,如果你设置了打开就自动播放,那么那么你就实现了移动端远程操作播放音乐。

最后,你躺在床上在手机上输入shutdown /p,你的电脑就自动关机了,是不是很方便呢。 
更多功能自己脑洞吧~~ 比如别人在用我的电脑打游戏,我可以躲在角落在手机上输入ps 查看游戏进程ID,一个kill 命令结束掉游戏进程。然后./tupian.jpg 打开一张图片告诉他,这个游戏只能玩10分钟!!!相信你的小伙伴绝对是一脸懵逼,Ahhhhhh。


参考文章:https://blog.csdn.net/game2123456/article/details/52671455

如何用JuiceSSH玩转Linux与Windows相关推荐

  1. 使用JuiceSSH玩转Linux与Windows

    JuiceSSH Linux主机的管理 windows平台上我们可以使用XShell,Putty,SecureCRT等SSH终端软件.但是讲到移动端的终端软件, 那就不得不提到 JuiceSSH 了, ...

  2. JuiceSSH使用教程: 玩转Linux与Windows

    KS Knowledge Sharing 知识分享 现在是资源共享的时代,同样也是知识分享的时代,如果你觉得从本文能学到知识,请把知识与别人分享. 0.0.环境准备 1.PowerShellServe ...

  3. [Linux] PHP程序员玩转Linux系列-Linux和Windows安装nginx

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  4. linux更换steam目录,在 Linux 和 Windows 之间玩转 Steam 游戏

    导读 这篇详细的指南将向你展示如何在 Linux 和 Windows 之间共享 Steam 的游戏文件以节省下载的总用时和下载的数据量.我们将展示给你它是怎样为我们节约了 83% 的数据下载量. 假如 ...

  5. 在 Linux 和 Windows 之间玩转 Steam 游戏

    导读 这篇详细的指南将向你展示如何在 Linux 和 Windows 之间共享 Steam 的游戏文件以节省下载的总用时和下载的数据量.我们将展示给你它是怎样为我们节约了 83% 的数据下载量. 假如 ...

  6. [Linux] PHP程序员玩转Linux系列-腾讯云硬盘扩容挂载

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  7. Linux与Windows比较出的20个优势

    Linux相信大家并不会陌生,Android(安卓或安致)就是基于Linux平台的开源手机操作系统,在电脑方面有ubuntu(中文名:乌班图)等等也是基于linux. Windows与Linux Li ...

  8. 玩转Linux必备知识(四)

    硬盘管理系统 玩转Linux必备知识(三) 玩转Linux必备知识(二) 玩转Linux必备知识(一) 硬盘管理背景知识 硬盘常见接口: IDE 最古老的硬盘接口,淘汰品 SATA 串行接口,个人电脑 ...

  9. windows比linux差在哪,怎么让新手理解Linux比Windows好在哪里!

    pingpang2008 于 2009-06-17 08:54:31发表: 人好多啊 hantu 于 2009-06-16 23:28:57发表: 哈哈,偏偏很多人就是不爽windows了才用Linu ...

最新文章

  1. Cloudera Manager 4.6 安装部署hadoop CDH集群
  2. poj 3723 Conscription (并查集)
  3. ajax获取checkbox循环出来的值_Django:前后端异步加载数据(循环大法)
  4. oracle基础入门(四)
  5. TimescaleDB 简单试用
  6. mysql 存微信表情_MySQL保存 emoji 表情(微信昵称表情)
  7. Servlet容器与Servlet的关系
  8. PS-第五天-图层样式
  9. java compile方法_Java中带有示例的模式compile()方法
  10. 如何清理电脑系统缓存
  11. 浙江大学《概率论与数理统计》
  12. Android之绘制动态折线图
  13. itest work(爱测试) 开源接口测试敏捷测试管理平台 9.5.0 发布,接口测试及脑图用例重大升级
  14. 正则表达式:字符串替换
  15. 【GDOI2016】疯狂动物城(树链剖分+可持久化线段树)
  16. 隐写术浅谈(二):LSB隐写与IDAT隐写
  17. android 组件的id,Android@id和@+id的区别 - 泡在网上的日子
  18. 微积分近似计算公式:中点、梯形、辛普森
  19. 微信测试是否被删软件,3个小妙招,教你悄无声息检测微信被删好友
  20. python中的闭包(closure)

热门文章

  1. 堰流实验报告思考题_宽顶堰流实验.doc
  2. Python:使用matplotlib绘制图表
  3. 【CMD】findstr命令
  4. 如何用计算机模拟一个生命,计算机模拟生命形式进化出基本智能
  5. msckf-vio编译缺少random_numbers
  6. 有什么看穿别人心理的小技巧?
  7. 如果精确判断一个IP是否被占用
  8. 【Project】Cool Gamepad 游戏手柄
  9. 换电脑:32G的内存实在太愉快了
  10. NoSuchMethodError异常解析