Unix里有办法查看真正本机的已挂载到别的服务器的目录下的文件吗?

Unix里有办法查看真正本机的已挂载到别的服务器的目录下的文件吗?,第1张

没有办法,当B服务器的/dat目录被A服务器mount上去后,覆盖了A服务器的/dat的内容,除非你把现有的/dat文件系统 umount下来,这个时候/dat目录,就是A服务器的/dat实际内容。

1、win7系统中打开命令提示符,确认网络配置没有问题,能ping通对方的IP;

2可能会遇到没有权限创建目录和文件,解决方法如下:

通过修改注册表将windows访问NFS时的UID和GID改成0即可,步骤如下

1) 在运行中输入regedit,打开注册表编辑器;

2) 进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default条目;

3) 选择新建----QWORD64值,新建AnonymousUid,AnonymousGid两个值,值为0

3、打开控制面板,找到程序找到打开或关闭windows功能;

4、找到NFS服务并勾选安装;

5、回到命令提示符,输入showmount -e +服务器IP地址来确认挂载点;

6、然后用mount命令来挂载,后面那个Z:是分配的盘符

7、这样进到计算机里面就可以看到网络共享目录了。

Linux客户端可以直接通过mount命令挂载NFS文件,
如下 *** 作:
[root@linux-a ~]# mkdir /mnt/nsf1 //创建挂载点
[root@linux-a ~]# mount -t nfs 1921680231:/nfs/frank /mnt/nfs1
[root@linux-a ~]# mount | grep nfs
[root@linux-a ~]# umount /mnt/nfs1
通过修改/etc/fstab文件可以实现开机自动挂载nfs目录
[root@linux-b nfs1]# vim /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
1921680231:/nfs/frank /mnt/nfs1 nfs defaults 0 0
以上最后一行是针nfs的自动挂载配置。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10345605.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存