欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mac 连接服务器

程序员文章站 2022-05-10 20:31:51
...

第一种方法:

直接用mac自带的terminal:

确认你有安装ssh

在terminal里面输入which ssh

如果返回的是

/usr/bin/ssh

那就没问题

下面输入

ssh -p 22 aaa@qq.com176.122.182.**

记得换成你自己的端口和服务器ip

跳出来输入密码的 输入你的密码就OK了(不会显示***这种东西  不是卡了 确保输入对的就接着输就行了)

第二种方法:

虽然不太复杂 不过每次都输入一遍ssh命令并且输入密码特别麻烦

这里推荐一个app,iterm2 搜索下载拖拽安装就OK,给个官网:

http://iterm2.com/

点开以后就是和terminal一样的东西。

Mac 连接服务器

输入command+O

然后点Edit Profiles

就可以设置你常用的服务器啦 下次要用的话直接点开profiles里面设置好的就行 就像我上面的NetSci之类的

下面详述一下怎么设置

Mac 连接服务器

这个command里面要输入的是

/usr/local/bin/sshpass -f /Users/caesarhtx/Documents/WebServerPW/web_HTX/pass ssh -22 aaa@qq.com***

 

安装sshpass

下载:http://sourceforge.net/projects/sshpass/files/

解压后,进入sshpass目录,执行安装

./configure
make
make install

看一下有没有安装好:

sshpass -h

解释一下之前的的command:

/usr/local/bin/sshpass -f /Users/caesarhtx/Documents/WebServerPW/web_HTX/pass ssh -22 aaa@qq.com***

就是用sshpassde -f参数(打开文件读取密码)

读取后面这个文件地址里面的密码(里面什么都别放只放密码就行)

然后ssh连接端口 和ip地址

这个文件地址你可以自己创建放一个你知道并且放心的地方,

在文件里面只写密码什么都别写 不需要json格式,密码是什么就输入什么。

后面接上ssh -端口 用户名@IP地址

就OK了。

 

参考文章:

https://www.cnblogs.com/onlyfu/p/4460160.html