diff --git a/_posts/starsea/2020-03-28-t005.mac-roral-ssh.md b/_posts/starsea/2020-03-28-t005.mac-roral-ssh.md new file mode 100644 index 0000000..db8baf9 --- /dev/null +++ b/_posts/starsea/2020-03-28-t005.mac-roral-ssh.md @@ -0,0 +1,65 @@ +--- +category: starsea +author: shi.rongjiu +title: "技巧005:Mac下的SSH皇室-Royal TSX" +excerpt: "免费版(Shareware)基本上够用,支持10个链接, 10 组密码和 1 个文档,可以分组管理服务器​,统一管理密码和秘钥,方便的更换​。可以tab的颜色辨识,可以多窗口执行命令,可以ssh和sftp互通,方便的复制ip和密码" + +tags: [Tip, Ssh, Shell, Mac, App] +teaser: post/starsea/t005/00.png +teaserinfo: "This copy of Royal TSX runs in 'Shareware Mode' and allows you to manage up ..." + +toc: true +comments: true +share: true +layout: article +--- + +# 技巧005:Mac下的SSH皇室-Royal TSX + +#Tip #Ssh, #Shell, #Mac, #App + +疫情在家,彻底从ubuntu转到了mac上来,于是重新构建了原ubuntu下的工具链。管理服务器是第一需要,于是就要有好用的ssh客户端(注意,ssh,不是spring-struts-hibernate,这个组合,严重影响shell的搜索精度) + +## 1.好SSH端的标准 + + +一个好的SSH客户端要有哪些特点呢?看过我ubuntu分享和博客的应该知道, + + * 很好的CJK支持,也就是UTF8 + * 能够有密码管理和私钥管理,每月更换,改一个即可。 + * 能够ssh-scp/sftp联动,不是ZModem的sz/rz + * 能够多窗口执行命令,比如20台同时install + * 能够分屏,比如水平或垂直,对比命令或输出 + * 能够容易的复制出ip,密码,sudo时使用 + * 能够为tab页增加颜色,以区分dev和prd环境 + * 能够分组管理服务器 + * 跨平台,免费或不太贵,不用破解 + +## 2.Royal TSX的特点 + +免费版(Shareware)基本上够用,支持10个链接(connections), 10 组密码(credentials)和 1 个文档(document),并没有支持以上所有功能,但常用的功能都比较方便。 + + + +如上图,①是服务器的分组管理。②和④是密码和秘钥管理,可以方便的更换。③是tab的颜色辨识,可以容易区分dev和prd环境,防止执行错对象。 + + + +右键打开的链接,可以方便的通过①开启SFTP,通过②复制ip和密码。 + + +TAB的颜色不是那么智能,需要右键点击tab页,然后通过②设置。那么①是干啥的呢?就是一下可以操作多个打开的窗口的功能,挑选后,在本窗口输入的命令,都会同样作用于其他窗口,批量更新或执行的利器。 + + +## 3.如何规避掉免费限制 + +在ubuntu下,我以整机都是自由软件和正版软件为荣,然而叛逃到了mac后,感觉一下回归到了2008年win xp的时代,生态真好。 + + +当达到了免费版的限制后,是玩不转的。比如new和open的时候都会弹窗。但是,穷则变啊,可以创建多分Document,先Close在Open + + + +-- + +※ 我们的征途是星辰大海 ※ diff --git a/images/post/starsea/t005/00.png b/images/post/starsea/t005/00.png new file mode 100644 index 0000000..0fb5489 Binary files /dev/null and b/images/post/starsea/t005/00.png differ diff --git a/images/post/starsea/t005/01.png b/images/post/starsea/t005/01.png new file mode 100644 index 0000000..36fa533 Binary files /dev/null and b/images/post/starsea/t005/01.png differ diff --git a/images/post/starsea/t005/02.png b/images/post/starsea/t005/02.png new file mode 100644 index 0000000..6415267 Binary files /dev/null and b/images/post/starsea/t005/02.png differ diff --git a/images/post/starsea/t005/03.png b/images/post/starsea/t005/03.png new file mode 100644 index 0000000..ef388cc Binary files /dev/null and b/images/post/starsea/t005/03.png differ diff --git a/images/post/starsea/t005/04.png b/images/post/starsea/t005/04.png new file mode 100644 index 0000000..b5c829c Binary files /dev/null and b/images/post/starsea/t005/04.png differ diff --git a/images/post/starsea/t005/05.png b/images/post/starsea/t005/05.png new file mode 100644 index 0000000..ed813ea Binary files /dev/null and b/images/post/starsea/t005/05.png differ