Linux的samba服务器挂载和NFS服务器的配置.十二
原创
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
一.Samba服务器的挂载。
一.Windows下对samba服务器挂载。
1.共享级别也就是shell级别的挂载。
![Linux的samba服务器挂载和NFS服务器的配置.十二_samba](https://s2.51cto.com/attachment/201001/201001221264137067500.jpg?x-oss-process=image/resize,m_fixed,w_1184)
如下图所示我们打开虚拟盘符x进行查看。因为我共享的是root目录所以打不开时可以修改一下权限。我相信大家会,所以我在这里就不做了。
![Linux的samba服务器挂载和NFS服务器的配置.十二_休闲_02](https://s2.51cto.com/attachment/201001/201001221264137103765.jpg?x-oss-process=image/resize,m_fixed,w_1184)
卸载虚拟盘符使用命令格式为:net use 虚拟盘符 /delete。
例:net use x: /delete
![Linux的samba服务器挂载和NFS服务器的配置.十二_linux_03](https://s2.51cto.com/attachment/201001/201001221264137126218.jpg?x-oss-process=image/resize,m_fixed,w_1184)
2.user用户级别对samba服务器进行挂载。
使用命令格式为:net use 虚拟盘符 samba服务器\共享名 /u:用户名。
![Linux的samba服务器挂载和NFS服务器的配置.十二_职场_04](https://s2.51cto.com/attachment/201001/201001221264137213437.jpg?x-oss-process=image/resize,m_fixed,w_1184)
卸载和shell级别卸载命令一样。net use x: /delete
![Linux的samba服务器挂载和NFS服务器的配置.十二_职场_05](https://s2.51cto.com/attachment/201001/201001221264137232250.jpg?x-oss-process=image/resize,m_fixed,w_1184)
二.接下来我们在linux客户端对samba服务器进行挂载。
1.共享级别的挂载。
挂载使用命令的格式为:smbmount //samba服务器/共享目录名 /挂载点
例:smbmount //192.168.1.200/hello /mnt
然后使用命令ls /mnt进行查看挂载是否成功,如下图所示挂载成功了。
卸载的命令格式为:umount /mnt
例:umount /mnt,如下图所示卸载成功。
2.user级别的linux客户端对samba服务的挂载。
使用命令的格式为:smbmount //samba服务器ip/共享目录名 挂载点 –o username=用户名%密码。
例:smbmount //192.168.1.220/hello /mnt –o username=jack%111,如下图所示挂载成功。挂载点mnt里已有数据了。
卸载命令为:umunt /mnt,如下图所示以卸载。
二.NFS服务器的配置。
Nfs服务器的作用是:同种操作系统之间的共享。
系统自带的软件包为nfs和portmap。
查看软件包的命令为rpm –qa|grep 软件包
例:rpm-qa|grep nfs
Rpm –qa|grep portmap
如下图所示nfs和portmap都有了所以不需要我们在安装了,直接用就可以了。
我们直接对配置文件进行修改,配置文件的路径在/etc/exports
例:用vi编辑器打开vi /etc/exports,nfs的配置文件很特殊打开后文件里没有内容。我们可以对它进行编辑。
第一个写入的是共享的路径,第二个是目标主机,第三个是权限。
目标主机可以分为(ip,网段/24,主机名,*代表的是所有主机),
权限分为(ro只读,rw可读可写,权限前面加sync是同步写磁盘的意思)。
例:/home 192.168.1.220(sync.ro)
编辑完成后,重启服务。
例:service nfs restart
Service portmap restart
客户端:查看服务共享路径使用的命令格式为showmount –e nfs服务器ip。
例:showmount –e 192.168.1.220
挂载的命令格式为:mount 服务器:/共享目录名 挂载点
例:mount 192.168.1.220:/home /mnt,如下图所示挂载成功。卸载有umount /mnt。