NFS与Samba实现文件共享

2班37

任务目的
搭建NFS服务器,实现Linux系统之间数据共享,从而对共享资源实施有效管控。

任务规划
系统的IP地址在192.168.100.0/24网段,规划NFS服务器的IP地址为192.168.100.10,服务器平台采用CentOs7系统。192.168.100.0/24网段的用户共享NFS服务器上的/nfs日录,对NFS服务器上的资源有只读权限。

NFS服务的安装与启动
启动nfs服务:# systemctl start nfs
停止nfs服务:# systemctl stop nfs
重启nfs服务:# systemctl restart nfs
查看nfs服务:# systemctl status nfs
自动加载nfs服务:# systemctlenable nfs


配置exports文件
创建/fs日录与测试文件:
# mkdir /nfs
#touch /nfs/123
showmount命令

在NFS服务器设置完成后,客户端可以使用showmount命令查询NFS服务器输出的共享目录,然后使用mount命令将所需的共享目录挂载到自己的文件系统中。例如,显示NFS服务器(IP为192.168.100.10)的输出目录列表:
# showmount -e 192.168.100.10
Export list for 192.168.100.10:
/nfs 192.168.100.0/24

客户端挂载点配置
# mkdir /mnt/nfs
# mount 192.168.33.10:/nfs /mnt/nfs
挂载成功后,测试下载效果


客户端测试
首先使用smbclient连接share共享目录:
# systemctl start smb nmb
# smbclient //192.168.100.10/share -U bob
smb: > put anaconda-ks.cfg
smb: \>ls
smb:> exit
如下图所示:

mount命令挂载samba服务器:
使用mount命令挂载192.168.100.10服务器的share共享目录:
# mkdir /mnt/samba

# mount -t cifs -o username bob,password=123456//192.168.100.10/share /mnt/samba
#cd /mnt/samba

Samba服务管理:(服务器端)
 

检査Samba服务的运行
使用ps命令检查smb、nmb进程:
# ps -eafgrep smb

使用netstat命令检查smb、nmb服务开放的端口:
# netstat -antuplgrep smb

Linux系统开机自动挂载samba
# vim /etc/fstab
//192.168.100.10/share /mnt/samba cifs username-bob,password=123456 0 0

使用mount命令,挂载Windows系统中的共享目录:
# mkdir /mnt/sd
# mount -t cifs -o username-sd,password=sd password
//192.168.33.132/sdcet /mnt/sd

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值