Mac下使用SSH远程登录服务器

Mac下使用SSH远程登录服务器,第1张

MAC 是自带SSH的,可以使用whereis查看是否存在,在终端执行下面的命令

执行完后会打印存在路径

之后查看现有进程,执行下列命令:

执行完后会打印现有进程,但是你会发现找不到ssh对应的进程

下列为我的终端执行命令后的结果

这时候如果直接使用SSH命令连接本地主机或者远程主机会遇到下列错误:

解决方法:打开系统偏好设置,在共享中,打开远程登录,如下图:

之后使用ssh localhost来测试一下,如果提示输入密码来认证就没问题了。

之后再grep一下进程就可以看到ssh进程在运行了:

可以通过ssh命令连接其他主机,例如:

ssh username@192.168.100.100

也可以通过ssh命令连接其他服务器,例如:ssh -p 端口 用户名@服务器ip地址

1 打开MAC终端 /etc/ssh/ enter

2 sudo vim ssh_config (必须用管理员权限编辑,否则无法编辑)

3 shift + i 进入编辑模式, 在host*下面加入 ServerAliveInterval 60 一项, 如下图

4 shift + : 输入wq退出

5 到此完成, 连接你的服务器试试效果吧。

可以的。

在Mac上先设置:

System Preferences->Sharing->Remote Login开启

然后:ssh username@MACOSX_IP_ADDRESS

静态地址:

System Preferences->Network->Eithernet, unlock it, Advanced->TCP/IP ->Configure IPv4

SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台-包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/321274.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存