每次更改时手动同步文件(在始终连接家庭 WiFi 的台式机和我随身携带的笔记本电脑之间)

每次更改时手动同步文件(在始终连接家庭 WiFi 的台式机和我随身携带的笔记本电脑之间)

我知道我必须使用 inotifywatch 或其他东西来做到这一点。我也知道我可以使用 rsync。我知道我的连接应该通过 SSH 进行以获得更好的安全性,但这是我不知道的:从哪里开始

我想实现这样的逻辑:

在我的笔记本电脑上

if (any of the file in the watched folder (locally on my laptop) changes && the laptop is connected to my home wifi && my desktop is accessible through SSH) {
    run rsync and and some ssh command to access my desktop and update the folder on my desktop
}

在我的桌面上

if (any of the file changes in the watched folder (locally on my desktop) and my laptop is accessible with SSH) {
    run rsync and and some ssh command to access my laptop and update the folder on my laptop
}

我正在使用 KDE Neon 安装两台机器,并具有(几乎)相同的设置。

相关内容