Mac中使用Termius连接Linux服务器

Mac中使用Termius连接Linux服务器1 前言今年国庆 陪伴我三年之久的战友 华硕笔记本光荣退休 并迎来了我的新战友 Mac 为此我牺牲了四天假期配置开发环境 在 Windows 中一直使用的是 MobaXterm 来连接服务器 功能和体验感没得说 换了 Mac 后我就直接搜 MobaXtermfor 却发现没有 Mac 版本的 于是找了另一个工具 Termius 2 用处免费版可以满

1. 前言


今年国庆,陪伴我三年之久的战友 – 华硕笔记本 光荣退休,并迎来了我的新战友 – Mac。为此我牺牲了四天假期配置开发环境…在 Windows 中一直使用的是 MobaXterm 来连接服务器,功能和体验感没得说,换了 Mac 后我就直接搜 MobaXterm for Mac,却发现没有 Mac 版本的,于是找了另一个工具 – Termius。

 

2. 用处


免费版可以满足日常连接以及多窗口操作服务器;SFPT 功能需要付费才能使用。

 

3. 环境


  • Mac:本地
  • CentOS:7.3 64位
  • Termius:4.9.18

 

4. 操作


以下操作默认为已经有一台 Linux 系统的服务器以及下载了 Termius。

  1. Linux 服务器上生成一套密钥

  2. Linux 服务器上配置公钥

  3. Termius 客户端配置私钥

  4. Termius 客户端使用私钥连接 Linux 服务器

PS:使用密钥方式连接服务器可提高安全性。当然也可以直接使用用户名和密码连接服务器。

 

5. Linux 服务器上生成一套密钥


5.1 Terminal 连接 Linux

先使用 Mac 自带的终端来连接服务器,很简单

ssh 用户名@服务器 ip 地址 -> 回车 第一次连接的时候有可能会提示无法建立主机的真实性,是否继续,输入 yes -> 回车 密码 -> 回车

5.2 生成密钥

--- 生成密钥 第一个询问,选择保存密钥的位置,一般默认好了,这里直接回车 第二个询问,是否给密钥设置一个密码,双重保险,如果需要直接输入,输入结束后回车 第三个询问,如果输入了密码,则会再次输入密码确认,输入结束后回车 --- [root@zwc ~]# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: ...具体密钥内容省略... [root@zwc ~]# --- 查看密钥 --- [root@zwc .ssh]# cd ~/.ssh/ [root@zwc .ssh]# ls -all 总用量 16 drwx------ 2 root root 4096 10月 12 16:54 . dr-xr-x---. 9 root root 4096 10月 9 09:41 .. -rw------- 1 root root 0 10月 11 10:19 authorized_keys -rw------- 1 root root 1766 10月 12 16:54 id_rsa -rw-r--r-- 1 root root 390 10月 12 16:54 id_rsa.pub [root@zwc .ssh]# 

 

6. Linux 服务器上配置公钥


6.1 配置公钥 

--- 把公钥写入 authorized_keys 文件中 --- [root@zwc .ssh]# cd ~/.ssh/ [root@zwc .ssh]# ls -all 总用量 16 drwx------ 2 root root 4096 10月 12 16:54 . dr-xr-x---. 9 root root 4096 10月 9 09:41 .. -rw------- 1 root root 0 10月 11 10:19 authorized_keys -rw------- 1 root root 1766 10月 12 16:54 id_rsa -rw-r--r-- 1 root root 390 10月 12 16:54 id_rsa.pub [root@zwc .ssh]# cat id_rsa.pub >> ~/.ssh/authorized_keys [root@zwc .ssh]# cat ~/.ssh/authorized_keys ...具体公钥内容省略... [root@zwc .ssh]# 

6.2 赋权限(关键)

--- 赋权限 --- [root@zwc .ssh]# chmod 600 ~/.ssh/authorized_keys [root@zwc .ssh]# ls -all 总用量 20 drwx------ 2 root root 4096 10月 12 16:54 . dr-xr-x---. 9 root root 4096 10月 9 09:41 .. -rw------- 1 root root 390 10月 12 17:13 authorized_keys -rw------- 1 root root 1766 10月 12 16:54 id_rsa -rw-r--r-- 1 root root 390 10月 12 16:54 id_rsa.pub [root@zwc .ssh]# 

 

7. Termius 客户端配置私钥


7.1 配置私钥

PS:Termius 版本不同界面可能有所不同

7.1.1 打开 Termius 主界面

Mac中使用Termius连接Linux服务器

7.1.2 点击左上角菜单栏,选择添加 key

Mac中使用Termius连接Linux服务器

7.1.3 选择添加 key

Mac中使用Termius连接Linux服务器

7.1.4 回到 Terminal 复制私钥

--- 复制私钥,注意要全部复制,包含 ...BEGIN... ~ ...END.... --- [root@zwc .ssh]# cat ~/.ssh/id_rsa -----BEGIN RSA PRIVATE KEY----- ...具体私钥内容省略... -----END RSA PRIVATE KEY----- [root@zwc .ssh]# 

7.1.5 填写私钥信息

Mac中使用Termius连接Linux服务器

填完后点击右上角 ‘SAVE’ 保存

Mac中使用Termius连接Linux服务器

 

8. Termius 客户端使用私钥连接 Linux 服务器


8.1 回到 Termius 主界面

Mac中使用Termius连接Linux服务器

8.2 点击添加连接按钮

Mac中使用Termius连接Linux服务器

8.3 填写连接信息

Mac中使用Termius连接Linux服务器

Mac中使用Termius连接Linux服务器

Mac中使用Termius连接Linux服务器

填完后点击右上角 ‘SAVE’ 保存

Mac中使用Termius连接Linux服务器

8.4 连接服务器

Mac中使用Termius连接Linux服务器

Mac中使用Termius连接Linux服务器

连接成功

 

9. 结语


Termius 功能强大,界面美观,是值得使用的工具。只不过付费版有点小贵。

 

希望能够帮助到你

over

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205420.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午6:04
下一篇 2026年3月19日 下午6:04


相关推荐

  • Coze工作流中的代码模块到底怎么用?

    Coze工作流中的代码模块到底怎么用?

    2026年3月12日
    2
  • zookeeper 分布式锁原理(分布式锁实现原理)

    Zookeeper分布式锁的原理问:在什么样的场景下我们需要使用Zookeeper分布式锁呢?在分布式的项目中,指定的项目我们需要使用到锁的机制,但是在分布式下我们使用的内存锁都是相对独立的,因为每一个项目都有一个自己的JVM,而我们使用java类的锁都是受JVM控制的,这样在两台真实服务器上调用同一把锁的时候是没有办法进行锁操作,这个是我们就需要用到Zookeeper分布式锁了。…

    2022年4月12日
    40
  • Activity工作流引擎入门

    Activity工作流引擎入门https://blog.csdn.net/fafa211/article/details/79297305https://www.imooc.com/article/details/id/35590

    2022年7月11日
    22
  • 将WebStorm快捷键修改为eclipse的快捷键风格

    将WebStorm快捷键修改为eclipse的快捷键风格说明:由于大家都熟练使用了eclipse、MyEclipse等软件,其快捷键也应用熟练,所以大家在用WebStorm时,可以将WebStorm的快捷键风格(映射)改为大家常用的eclipse风格快捷键。 修改方法  File(文件)–>Settings…(设置…)–>快捷键–>Keymap(快捷键映射)下拉选择eclipse,应用确定即可。  …

    2022年6月23日
    37
  • jieba库的用法

    jieba库的用法jieba“结巴”中文分词:做最好的Python中文分词组件“Jieba”(Chinesefor“tostutter”)Chinesetextsegmentation:builttobethebestPythonChinesewordsegmentationmodule.ScrolldownforEnglishdocumentation.特…

    2025年12月5日
    4
  • 全文检索sorl

    全文检索sorl索引和搜索流程图 nbsp 创建文档对象获取原始内容的目的是为了索引 在索引前需要将原始内容创建成文档 Document 文档中包括一个一个的域 Field 域中存储内容 注意 每个 Document 可以有多个 Field 不同的 Document 可以有不同的 Filed 同一个 Document 可以有相同的 Field 域名和值都相同 每个文档都有唯一的编号 id l

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号