如何将Linux目录从其他PC装载到本地Linux PC?

如何将Linux目录从其他PC装载到本地Linux PC?,linux,mount,nfs,Linux,Mount,Nfs,有没有办法将Linux目录从其他PC装载到本地Linux PC?怎么做?你需要更具体一点。您可以使用NFS 根据您使用的发行版,您只需编辑远程计算机上的/etc/exports文件以导出所需的目录,然后启动NFS守护程序 然后,在本地PC上,使用以下命令安装它: mount -t nfs {remote_pc_address}:/remote/dir /some/local/dir 有关更多信息,请使用man实用程序: 人工导出(配置导出目录的示例在本手册页面的底部。)是的,它被称为。您可能还

有没有办法将Linux目录从其他PC装载到本地Linux PC?怎么做?

你需要更具体一点。您可以使用NFS

根据您使用的发行版,您只需编辑远程计算机上的
/etc/exports
文件以导出所需的目录,然后启动NFS守护程序

然后,在本地PC上,使用以下命令安装它:

mount -t nfs {remote_pc_address}:/remote/dir /some/local/dir
有关更多信息,请使用
man
实用程序:


人工导出(配置导出目录的示例在本手册页面的底部。)

是的,它被称为。您可能还想看看哪一个非常好。

sshfs非常好用

sshfs user@remotesystem:/remote/dir /some/local/dir

NFS很方便,因为它是内置的并且易于配置,但是两种常见的实现(NFSv2和NFSv3)不在系统之间转换用户名;而是使用用户ID。这要求您使用一个中央身份验证系统,如LDAP,以便可以维护常见的用户ID

sshfs要求您以单个用户的身份进行连接,因此访问总是以该用户的身份进行(因此只能进行)


*nix-to-*nix连接(通过Samba)中的cifs既转换用户名,又遵循标准的*nix权限。此外,它更灵活,因为它允许您在创建新文件或目录时执行所有权/权限转换。不过,配置起来要复杂得多。

sshfs对我来说工作得很好

sudo sshfs -o allow_other root@1.2.3.4:/directory local_directory

远程计算机ip:1.2.3.4

如果远程计算机因任何原因不可用,NFS是否仍会100%阻止您?为什么我需要从远程计算机“导出”目录?为什么从本地机器装载nfs{remote\u pc\u address}:/remote/dir/some/local/dir还不够?更简单的解决方案,特别是对于快速任务。一些没有明确说明的内容:-o ro将以只读方式装载文件系统。添加“-C”开关将启用压缩,并可以大大提高传输速度-在我的情况下,这将提高8倍。如果SSH连接因任何原因中断,您可能会丢失数据。因此,您希望在处理SSHFS装载中的文件时定期保存您的工作。