1. SSH 和 SCP

1. SSH 和 SCP

我有一台 Ubuntu PC,我想通过 Wifi 将数据发送到 Mac。最好的解决方案是无论我连接到哪个 Wifi,都有一个共享目录。我暂时找不到任何解决方案,有人能帮我吗?

谢谢大家。

答案1

我假设你与两台主机位于同一个本地网络中

有几种方法可以做到这一点。

1. SSH 和 SCP

由于两个系统都了解 ssh 和 scp,因此您可以轻松地通过 scp 传输文件。

据我所知,您必须通过以下方式在 Mac 上启用 SSH/SCP:

系统偏好设置分享→ 选择远程登录复选框。

使用示例:

scp /path/to/local/file remoteusername@remotehost:

或整个文件夹

scp -r /path/to/local/folder remoteusername@remotehost:

如果您也想定义目标位置:

scp -r /path/to/local/folder remoteusername@remotehost:/path/on/targetsystem

scp可以找到一些额外的帮助这里

2. 共享 Mac 文件夹

您可以启用文件夹共享系统偏好设置分享Mac 的。

在此处输入图片描述

Mac 通常通过法新社和可选中小企业/CIFS。然后您可以在 Nautilus(或其他文件管理器)中将该共享挂载到 ubuntu 端,或者通过 永久挂载/etc/fstab

3. 同步文件夹

设置Dropbox/Owncloud或在两个主机上进行类似操作并享受同步所有优点和缺点的文件。

你也可以使用同步在这两台机器之间同步文件夹。

答案2

Dropbox 的懒惰 FLOSS 替代品/Owncloud(比 owncloud 设置起来容易得多)同步。我用它来同步 Android 和多个 Linux 机器(Ubuntu、openSUSE 和 Raspbian),但它也适用于 MacOS。

当协议的主版本发生变化时,请务必确保在所有客户端上使用相同的版本。

当然,使用 SSH 和 SCP 或 SFTP 可能更接近您提出的问题。

相关内容