4月18日学习与练习关于文件共享的NFS和Samba


4月18日学习与练习关于文件共享的NFS和Samba

NFS和samba在虚拟机上的安装、使用以及一些个人感悟。`


一、NFS介绍与samba的介绍

NFS提供了一种再类UNIX系统上共享文件的方法。
为什么要安装NFS服务?当服务器的访问流量太大时,需要多台服务器分流,这时可以使用NFS服务进行共享。
NFS组件由NFS相关的内核模块、NFS用户空间工具和RPC相关服务组成。
samba的通信基于SMB协议,文件和打印机共享是samba服务的主要功能,smbd进程支持user mode和domain mode等身份验证和权限设置模式,可以通过加密的方式保护共享的文件和打印机。samba通过nmbd进程可以搭建NBNS(NetBIOS Name Service)服务器提供名称解析,将计算机的NetBIOS名解析为IP地址。

二、准备工作

首先需要准备两台虚拟机,在配置好yum源后安装NFS服务和samba,如果已经有了最新的NFS和samba也可以忽略,这里我使用的是两台centos7
我一般用镜像配置本地yum源,当然也可以用阿里源等,这里写一下我怎么用镜像配置本地源的,阿里源的话可以自己去找,这里不过多介绍。首先你得有一个镜像放桌面上,然后打开终端。如果自己会配置的可以忽略这一步。下面是在我在终端中需要输入的指令。

mkdir /opt/centos
mount /dev/cdrom /opt/centos
rm -rf *
vi /etc/yum.repo.d/local.repo

然后在local.repo文件中输入:

[centos7]
name=centos7
baseurl=file///ort/centos
gpgcheck=0
enabled=1

本地源就配置好了。
然后我将第一台虚拟机ip地址配置为192.168.254.128,第二台虚拟机的IP地址配置为192.168.254.129。主要两台虚拟机一定要在同一个网段。

三、NFS练习使用步骤

为了区分两台虚拟机我将第一台虚拟机的主机名改为nfs-server,第二台虚拟机的主机名改为nfs-cline。

1.实施

需要注意的点是两台虚拟机都要systemctl stop firewalld
具体步骤如下:

[root@nfs-server ~]# yum -y install nfs-utils rpcbind
[root@nfs-server ~]#mkdir /mnt/test
[root@nfs-server ~]# vi /etc/exports
[root@nfs-server ~]# cat /etc/exports
/mnt/test 192.168.254.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501) 
[root@nfs-server ~]# exportfs –r
[root@nfs-server ~]# systemctl start rpcbind
[root@nfs-server ~]# systemctl start nfs
[root@nfs-server ~]# showmount -e 192.168.254.128
Export list for 192.168.254.128:
/mnt/test 192.168.128.0/24
[root@nfs-server ~]# systemctl stop firewalld
[root@nfs-client ~]# setenforce 0
[root@nfs-client ~]# systemctl stop firewalld
[root@nfs-client ~]# mount -t nfs 192.168.254.128:/mnt/test /mnt/
[root@client ~]# df -h
文件系统                   容量  已用  可用 已用% 挂载点
/dev/mapper/centos-root     17G  3.9G   14G   23% /
devtmpfs                   1.9G     0  1.9G    0% /dev
tmpfs                      1.9G     0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值