我正在使用 Debian Wheezy。
我想将系统连接(完整路径为/etc/NetworkManager/system-connections
)备份到已使用 FAT32 格式化的 USB 记忆棒上。
相关文件夹包含多个 OpenVPN 配置文件的导入配置文件。
我尝试将上述文件夹拖到我的 U 盘上,但没有成功。错误消息是“权限被拒绝”。
这篇文章已被编辑,包括 2 条关于 slm 答案的反馈。
反馈#1
我不知道同步是我必须安装的包。无论如何我安装它使用突触。
我假设同步只能使用须藤。因此我发出命令须藤-i并输入我的密码。
以下是结果:
root@hostname:~# rsync -avz /etc/NetworkManager/system-connections /media/USB
sending incremental file list
system-connections/
rsync: chown "/media/USB/system-connections" failed: Operation not permitted (1)
rsync: chown "/media/USB/system-connections/Wired connection 1" failed: Operation not permitted (1)
sent 619 bytes received 58 bytes 1354.00 bytes/sec
total size is 5482 speedup is 8.10
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]
我不知道为什么收到“不允许操作”错误。
奇怪的是,当我查看 USB 闪存驱动器的内容时,我发现系统连接的内容已复制到我的 USB 记忆棒上。
如果文件复制成功,为什么会出现错误消息?
反馈#2
使用完成上述文件复制后,我无法连接到互联网同步。
我重新启动了笔记本电脑两次,两次重新启动后都尝试连接到互联网,但均未成功。
我接下来所做的是卸载同步使用突触。接下来我重新启动了计算机。
现在我可以连接到互联网了。
发生了什么?
答案1
假设 USB 拇指驱动器已安装在系统上,您只需使用命令即可rsync
备份该目录。
$ rsync -vz /etc/NetworkManager/system-connections /path/to/mounted/USB/.
如果 USB 设备报告您无权执行此操作,您可以使用文件浏览器(例如 Nautilus)来确认您在设备上启用了读/写权限。在插入 USB 设备的 Nautilus 中,您可以右键单击左侧窗格中显示的设备。您需要从那里选择“属性”菜单项。
从该对话框中,您可以确保您的用户名有权访问该设备。