如何使用linux访问其他系统中的文件

如何使用linux访问其他系统中的文件,linux,file,system,Linux,File,System,如何使用Linux访问位于另一个系统中的文件? 使用Linux命令如何访问存储在不同系统中的文件?要在Linux上的两个系统之间共享文件,可以使用以下方法: 使用NFS传输文件 与Samba共享文件 NFS实施 要配置服务器,请按如下操作: 准备系统: 打开shell,以root用户身份登录,并向所有用户授予写入权限: mkdir/srv/nfs chgrp用户/srv/nfs chmod g+w/srv/nfs 确保您的用户名和用户ID在客户端和服务器上都是已知的。有关如何创建和管理用户帐

如何使用Linux访问位于另一个系统中的文件?
使用Linux命令如何访问存储在不同系统中的文件?

要在Linux上的两个系统之间共享文件,可以使用以下方法:

  • 使用NFS传输文件
  • 与Samba共享文件
NFS实施

要配置服务器,请按如下操作:

准备系统:

打开shell,以root用户身份登录,并向所有用户授予写入权限:

mkdir/srv/nfs chgrp用户/srv/nfs chmod g+w/srv/nfs 确保您的用户名和用户ID在客户端和服务器上都是已知的。有关如何创建和管理用户帐户的详细说明,请参阅第8章“使用YaST管理用户”

准备NFS服务器:

将YaST作为root启动

选择网络服务+NFS服务器(默认情况下未安装此模块。如果YaST中缺少此模块,请安装软件包yast2 NFS服务器)

使用Start启用NFS服务

如果您正在使用防火墙,请使用防火墙中的Open port打开相应的防火墙端口

导出目录:

单击添加目录并选择/srv/nfs

将导出选项设置为:

rw,根切碎,异步 如果需要导出多个目录,请重复这些步骤

应用您的设置并离开YaST。您的NFS服务器已准备好使用

要手动启动NFS服务器,请以root用户身份输入rcnfsserver start。要停止服务器,请输入rcnfsserver stop。默认情况下,YaST负责在启动时启动此服务

要配置客户端,请按以下步骤进行:

准备NFS客户端:

将YaST作为root启动

选择网络服务+NFS客户端

如果使用防火墙,则激活防火墙中的开放端口

导入远程文件系统:

单击添加

输入NFS服务器的名称或IP地址,或单击“选择”自动扫描网络中的NFS服务器

输入远程文件系统的名称或使用“选择”自动选择它

输入适当的装入点,例如/mnt。如果对另一个导出的文件系统重复此步骤,请确保选择除/mnt之外的另一个装入点

如果需要导入多个外部目录,请重复这些步骤

应用您的设置并离开YaST。您的NFS客户端已准备好使用

要手动启动NFS客户端,请输入rcnfs start

有关更多详细信息,请参阅以下链接。

系统是如何连接的?目标系统是否正在运行允许您访问所需目录的文件共享服务?如果是这样,您知道文件的完整路径吗?请查找
scp
rsync
ftp
curl
wget
,NFS,但您的问题不清楚是否有足够的USB记忆棒?NFS也在共享文件。使用
scp
ftp