【问题标题】:Unable to scp from my server to my computer [closed]无法从我的服务器 scp 到我的计算机 [关闭]
【发布时间】:2010-10-12 09:46:05
【问题描述】:

以下代码不起作用

scp /home/username/public_html/site/pictures/* myUsernameAtMyMac@myIpAddress:/home/Masi/Desktop/

我的 Mac 防火墙中有“仅允许基本服务”。

你如何解决这个问题?

[编辑]

在允许的服务列表中有“远程登录”后,我收到以下错误。 我还允许“所有用户”。

scp favicon.ico Masi@11.111.11.111:/home/Masi/Dropbox/
ssh: connect to host 11.111.11.111 port 22: Connection timed out
lost connection

[编辑] 我尝试通过以下命令从另一台 Macbook 登录我的计算机失败

ssh Masi@11.111.11.111

我收到操作超时错误。

我曾经使用上述命令从我的服务器连接到我的计算机,但连接很快就超时了。

【问题讨论】:

  • “不起作用”不能很好地描述键入该命令时发生的情况。
  • 这个编程有什么关系?
  • 您是否收到任何错误消息或反馈?您可以从程序外部运行命令吗?
  • 您的网络似乎有问题(ssh 无法找到主机,ping 不工作)。您能否描述一下您的网络设置(您的服务器在 Internet 上,您的 Mac 是否在 NAT 网关或防火墙后面,IP 地址是否都是公开的,是否正确配置了端口转发等)?
  • @x-way:我的服务器在互联网上。我的 Mac 在 NAT 网关和 Mac 自己的防火墙后面。我的服务器的IP地址是公开的。我不确定我的 Macbook:我启用了隐身模式。我不使用端口转发。

标签: bash scp


【解决方案1】:

scp 命令本身没问题。

至于你的问题,不能用给出的信息说。能ping通机器吗?尝试使用“-v”开关进行 ssh,以查看您是否获得有关连接过程的更多相关信息。

【讨论】:

  • 当我尝试在我的服务器上 ping 我的计算机时收到错误:ping: icmp open socket: Operation not allowed
【解决方案2】:

您需要在 Mac 的防火墙配置中将 SSH 服务添加到允许的应用程序,并将防火墙设置更改为“设置特定服务和应用程序的访问权限”。

将防火墙设置为“仅允许基本服务”。阻止与您机器上运行的服务的传入连接。

另请参阅 Apple 支持网站:http://docs.info.apple.com/article.html?path=Mac/10.5/en/11783.html

【讨论】:

  • 如果用户使用 FileVault,他们将无法使用 SSH 密钥进行身份验证,如本文档第 121 页所述 (manuals.info.apple.com/en_US/Tiger_Security_Config_021507.pdf)
  • 我怎样才能允许SSH服务?
  • 当您在“共享”首选项中激活 SSH 服务时,它会自动添加到允许的应用程序列表中,但您仍需要将防火墙设置为“为特定服务和应用程序设置访问权限” .
  • @Pierre:我没有使用 FileVault。 @x-way:我在防火墙列表中还没有任何程序。 “仅允许基本服务”和“为特定服务和应用程序设置访问权限”哪一个更安全?
  • @x-way:我将“远程登录”设置为允许。当我尝试连接时出现错误,请查看问题。
【解决方案3】:

用你的 mac 试试这个命令。无需任何防火墙修改或路由器设置即可工作。

scp yourUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures/* /home/Masi/Desktop/

如果您使用 NAT 将多个设备连接到互联网,这将不起作用。 Mac 的 IP 在家庭网络之外不可见。在这种情况下,您必须向路由器添加端口转发规则。

myUsernameAtMyMac@myIpAddress

【讨论】:

  • scp 不在远程端进行 globbing,尝试复制整个文件夹: scp -r youUsernameAtYourServer@YourServer:/home/username/public_html/site/pictures /home/Masi/Desktop/
猜你喜欢
  • 1970-01-01
  • 2011-08-22
  • 2014-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-01
  • 2015-11-12
相关资源
最近更新 更多