AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 768525
Accepted
Ohto Nordberg
Ohto Nordberg
Asked: 2016-05-07 06:28:19 +0800 CST2016-05-07 06:28:19 +0800 CST 2016-05-07 06:28:19 +0800 CST

同步到 NAS 失败,但可以使用 USB 磁盘

  • 772

rsync 命令:

$ rsync -ah --progress --delete /path/* 192.168.1.1:/path/

给出错误

[email protected]'s password:  Could not chdir to home directory /var/services/homes/ohto: ... rsync: failed to set permissions on "/path": Operation not permitted (1)

我可以复制、创建、删除、修改 NAS 文件夹中的文件和文件夹。与 Grsync 和 Rsync 同步失败。

即使在重置和格式化 NAS 后问题仍然存在。

Grsync 是 1.2.5 版本,Rsync 是 3.1.1,Ubuntu Gnome 16.04,Gnome 3.20.1 NAS 是带有 DSM DSM 6.0-7321 的 Synology 212j

如何将我的文件同步到 NAS 而不会出错?

最后,我希望我的文件免受密码锁的侵害。这是朝着这个方向迈出的一步。如果不先将文件传送到 NAS,我就无法实现该目标。

sync
  • 5 5 个回答
  • 614 Views

5 个回答

  • Voted
  1. Nick Phillips
    2016-05-10T15:25:48+08:002016-05-10T15:25:48+08:00

    由于您是从 Linux 同步到 DSM,我建议直接使用 rsync,而无需先在桌面上安装 NAS 目标。让 SMB/samba 居于中间是没有意义的——它会引入额外的潜在问题,尤其是文件命名和 SMB 不支持的功能(例如符号链接)。

    有很多不同的设置方法,具体取决于您想要实现的目标(一次性同步、定期备份等),而且我现在没有坐在 NAS 前,所以可能是最好的建议我可以给出的是“在 DSM 帮助中查找 rsync”,并“告诉我们更多关于您想要实现的目标的信息”。

    • 1
  2. emk2203
    2016-05-10T12:46:06+08:002016-05-10T12:46:06+08:00

    这与 zfs 无关,但您的同步程序没有足够的权限访问 gvfs 文件夹。

    您可以通过安装一些东西来测试它,以便/var/run/user/1000/gvfs填充然后执行 asudo ls /var/run/user/1000/gvfs和 a ls /var/run/user/1000/gvfs。只有最后一个会列出 gvfs 文件夹的内容,第一个因访问权限不足而失败。

    正如您帖子中的 pkexec 所证明的那样,您正试图以 root 身份运行它们,但在这里失败了。只需以用户身份运行它们。

    • 0
  3. Amias
    2016-05-14T04:41:14+08:002016-05-14T04:41:14+08:00

    您的用户帐户 ohto 在远程端似乎没有合理的主目录,这会导致登录问题并使 rsync 尝试在我无法写入临时文件的地方使用。

    ohto 可能是一个具有异常主目录的服务帐户,请查看 /etc/passwd 以查看其主目录在哪里。

    • 0
  4. Ohto Nordberg
    2016-05-15T12:48:33+08:002016-05-15T12:48:33+08:00

    针对密码锁使用例如离线 USB 磁盘。

    对于在线异地自动加密备份,请使用 BitTorrent Sync。

    1. 将 BitTorrent Sync 安装到您的计算机并运行它 http://gamblisfx.com/how-to-install-bittorrent-sync-2-2-7-on-ubuntu-gnome-15-04/

    2. 去

    本地主机:8888/gui

    用你的浏览器

    1. 单击菜单并选择加密文件夹

    AddFolderEnc

    1. 选择要同步的文件夹并复制加密密钥

    钥匙

    1. 将 BitTorrent Sync 或 Sync 安装到 NAS http://help.getsync.com/hc/en-us/articles/206215185-Synology

    2. 安装 Sync 后,运行它并单击URL

    纳斯

    1. 单击菜单并输入密钥或链接
    2. 粘贴密钥,然后单击下一步
    3. 选择文件夹或创建新文件夹Enc
    4. 点击打开

    文件夹

    • 现在,您在文件夹Unenc中拥有或写入的内容将显示在加密的文件夹Enc中。
    • 您在Unenc中所做的更改将在Enc中发生(但文件保持加密)
    • 如果您松开Unenc ,您可以通过使用您的 Read & Write 密钥创建一个新文件夹来从Enc检索数据
    • 0
  5. Best Answer
    Ohto Nordberg
    2016-07-04T01:11:46+08:002016-07-04T01:11:46+08:00

    rsync 命令缺少username,在这种情况下正确的 rsync 命令是

    rsync -ah --progress --delete /path/* [email protected]:/path/
    

    必须在 NAS 中启用适当的用户名和 rsync 服务。

    • 0

相关问题

  • 安卓手机能和 Ubuntu 同步吗?

  • 如何将我的 Ubuntu One 音乐同步到 mp3 播放器?

  • 如何使文件夹与外部 USB 硬盘保持同步?

  • 如何与我的 iPhone 3G 同步音乐?[关闭]

  • 保持多个工作站同步

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve