如何从 Ubuntu 连接到 SSH 服务器?

如何从 Ubuntu 连接到 SSH 服务器?

我已获悉以下信息(为保护无辜者已作更改):

Hostname: secret_server.homeserver.org
Port: 4033
Username: user
Password: $ecrectP#ras3
Protocol: scp

我不需要有漂亮的 GUI。连接到此服务器的关键是什么?我知道 SCP 会将文件从源目录复制到我的目标目录(双向)。我如何通过 SSH 连接到此服务器,以便我可以遍历目录并找到我需要的文件?

以下终端命令刚刚超时:

ssh -p 4033 user@secret_server.homeserver.org

是我的问题还是服务器的问题?

答案1

如果连接只是超时,则可能是网络出了问题。例如,某些防火墙阻止了连接。

您能 ping 通服务器吗?

ping secret_server.homeserver.org

另外,ssh连接可能被阻止,并且只允许使用scp复制文件。

使用 scp 复制文件可以吗?

答案2

协议:scp

他们可能只启用了 scp,而 ssh 仍然处于禁用状态。

答案3

如果您无法使用 ssh 进入,sftp 仍可能是一个选项。它不是完整的 shell,但至少您可以遍历目录、列出文件并传输它们。

sftp -oPort=4033 user@secret_server.homeserver.org:/path_to_destination/

答案4

scp -p 4033 file_to_copy user@secret_server.homeserver.org:/path_to_destination/

相关内容