我在父母的电脑上安装了 Ubuntu。除了 SCP,还有什么省事的方法可以将电影从我的电脑拖放到他们的电脑上吗?
我应该使用虚拟桌面吗?也许是 nautilus 插件,或者是 scp gui 客户端?你知道最懒惰的方法是什么。
答案1
在 nautilus 中挂载 ssh。
sudo apt-get install openssh-server
在你父母的计算机和你的计算机上执行此操作sudo apt-get install openssh-client
。- 然后转到Ubuntu 菜单 -> 位置 -> 连接服务器, 选择SSH对于服务类型,请填写服务器 IP 和用户名的信息。请在此处查看窗口的屏幕截图。
然后您可以从 nautilus 进行拖放。
答案2
如果你们都在同一个 LAN(网络)上,你可以通过 NFS 或 samba(Windows 文件共享)安装你的驱动器(在另一台 PC 上),然后使用 nautilus 文件资源管理器在两者之间进行复制,因为安装点将被视为“常规”文件夹。
答案3
看rsync
一下,它的工作方式有点像 scp,但会同步整个目录。你可以使用类似这样的命令来移动文件:
rsync -av ~/Videos parent-computer:Videos
这会将主目录中“Videos”目录中的所有文件移动到其计算机上的同一位置
由于其设计方式,您可以随时中断它,它会从停止的地方继续播放。或者,如果您在计算机上添加新视频,下次运行时它会同步新的/更改的视频。
答案4
如果您已经使用 SSH 复制文件,为什么不使用 SSHFS?只需安装 sshfs-fuse 包即可。
挂载 sshfs 文件系统的命令对我来说有点太复杂了,我记不住,所以我只是设置了几个别名:
alias lserverfs='sshfs [email protected]:/home/max ~/server -o idmap=user -o uid=1000 -o gid=1000'
alias unmountserver='fusermount -u ~/server'