Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 尝试登录时SSH操作超时_Macos_Ssh_Ssh Keys - Fatal编程技术网

Macos 尝试登录时SSH操作超时

Macos 尝试登录时SSH操作超时,macos,ssh,ssh-keys,Macos,Ssh,Ssh Keys,请原谅这个尴尬的愚蠢的新手问题 以下是场景: 作为任务的一部分,我必须使用SSH连接到服务器并创建一些文件。我得到了要使用的服务器名称(some.server.com)和SSH密钥(id\u rsa.username)。我被告知使用用户名和提供的密钥登录。由于我对SSH的工作方式比较陌生,所以我做了以下工作: 我已将id_rsa.username下载到我的下载目录 我试过和你一起登录 ssh-i下载/id\u rsa.usernameusername@some.server.com 但是我得到了

请原谅这个尴尬的愚蠢的新手问题

以下是场景:

作为任务的一部分,我必须使用SSH连接到服务器并创建一些文件。我得到了要使用的服务器名称(some.server.com)和SSH密钥(id\u rsa.username)。我被告知使用用户名和提供的密钥登录。由于我对SSH的工作方式比较陌生,所以我做了以下工作:

我已将id_rsa.username下载到我的下载目录

我试过和你一起登录 ssh-i下载/id\u rsa.usernameusername@some.server.com 但是我得到了ssh:connecttohost some.server.com端口22:操作超时

我尝试过使用端口2222和11234(我曾在另一台服务器上使用过该端口)

我这方面有什么做错了吗?我无法访问服务器管理员以询问任何问题,因此我必须自己尝试解决此问题。

“操作超时”表示您没有与远程服务器建立TCP连接。远程计算机可能已关闭,或者防火墙阻止了对远程服务器的访问,或者您的本地计算机可能没有合适的网络访问权限。根据这里的信息,确实不可能说出确切的问题是什么

如果你在公司网络中,你应该联系你当地的计算机支持人员寻求帮助。公司从其公司网络中阻止传出SSH并非闻所未闻


否则,如果您需要帮助排除网络连接故障,您可能会在

上获得更好的结果。在我的例子中,我更改了ufw规则,并且该规则禁止ssh连接
所以运行
sudoufw allow ssh
解决问题

为什么投票失败??我问了一个诚实的问题,并提供了我所尝试过的。这不是一个编程问题,因此离题了。如果你将来有类似的问题,试试看。