本站承诺永不接任何虚假欺骗、联盟广告、弹窗广告、病毒广告、诱导充值等影响用户体验的广告,广告屏蔽插件会影响本站部分功能,还请不要屏蔽本站广告,感谢支持!

当前位置:首页 / 正文

2020-02-21 | 编程技术 | 5101 次阅读 | 等你评论 | 0 次点赞 | 繁体

不喜欢装太多功能重复的软件,无奈 Mac 自带的 Terminal 又不好用,其他的还能忍,主要是每次连接服务器都得手敲,麻烦,百度到下面三种方法,可以直接连接服务器,记录一下

方法一 自带 terminal 常规连接

1、 打开 Mac 终端,通过 ssh 命令连接 linux 服务器
ssh root@127.0.0.1
root是账户名,@后面的是连接的ip地址

然后根据提示输入密码即可成功

方法二:使用别名连接(无法记住密码)

1、设置一个别名快捷访问,编辑别名配置文件,使用 vi 命令编辑一下 ~/.ssh/config 这个文件(如果目录下没有这个文件,可以新建一个)
vi ~/.ssh/config
2、按格式添加内容:

# 服务器1
host 别名
    hostname IP地址
    port 22
    user 用户名
    
# 服务器2
host 别名
    hostname IP地址
    port 22
    user 用户名

3、查看已设置的别名
cat ~/.ssh/config | grep "host"
4、使用方式
打开终端输入ssh 别名按照提示输入密码即可

方法三:记住密码方式

1、新建 vm001.ssh 文件
vi vm001.ssh
2、添加如下内容

#!/usr/bin/expect -f
set user thinkey 
set host 10.1.190.92
set password 000000 
set timeout -1

spawn ssh $user@$host
expect "password:*"
send "$password\r"
interact

3、使用方法
expect vm001.ssh

4、使用终端的描述文件功能,实现点击直接连接

4.1、打开终端,进入偏好设置 > 描述文件

4.2、选择你想要使用的终端样式,点击下方小齿轮图标,选择复制描述文件,给复制后的描述文件设置一个通俗易懂的名称

Alt text

4.3、点击复制后的描述文件,在 shell 标签页下,选择运行命令,输入以下命令

expect vm001.ssh

expect 后最好跟vm001.ssh的全路径

Alt text

4.4、以后再连接服务器就可以直接点击连接了,终端菜单中选择shell > 新建窗口或新建标签页 > 选择你自己添加的终端即可

Alt text

5、使用终端自带的窗口组功能也能实现同样的效果,可以自行尝试

via:https://blog.csdn.net/thinkeydeng/article/details/89002734

标签: macshellssh

猜你喜欢
NUC8黑苹果更新OpenCore引导教程
鉴于本人的苹果笔记本年代久远,又想用最新的系统,所以早早就入手了 NUC8,并且成功安装了 macOS,使用 OC 引导,由最初的 macOS Catalina 10.15.7 陆续升级到了 m...
ssh-chat- SSH命令行下聊天摸鱼服务
ssh-chat 是一个使用 Go 语言编写的定制 SSH 服务器,当你连到该服务器时就会进入聊天模式,就好像以前的终端 BBS 系统一样。官方 Github: https://github.c...
利用树莓派打造时间机器 TimeMachine
什么是 Time MachineTime Machine (时间机器)是 Mac 的内置备份功能。您可以使用 Time Machine 对您的所有文件进行自动备份,包括应用、音乐、照片、电子邮件...
MAC外接屏幕亮度调节工具——BrightnessE
该软件是远景一位大佬自制自用的软件,以下是大佬分享原文自制的外置显示器亮度调节工具——BrightnessE-远景论坛-微软极客社区https://bbs.pcbeta.com/viewthre...
「微信读书」互助,组队抽取无限卡
![](https://cdn.wangtwothree.com/imgur/g4vjI87.png) 这个名叫「微信读书组队抽取无限卡」的服务,是帮助用户获取微信读书无限卡的另外一个渠道,它不用分
(首次提交评论需审核通过才会显示,请勿重复提交)