Linux 手把手教你搭建NFS网络文件系统。

NFS网络文件系统

1.功能:文件共享

2.协议与端口: 需要RPC进行控制

NFS安装

yum install nfs-utils protmap(端口分放)

服务机 ip 221

vim /etc/exports (配置文件)

/aa 192.168.18.220/255.255.255.0(rw)

根下aa  共享(客户机)ip/子掩网码  rw 读写 ro 只读

cd / 切换到根下

mkdir aa 创建aa目录

touch aa/abc.txt 创建aa下abc文档

service nfs restart 重启nfs服务

客户机 ip 220

showmount -e 192.168.18.221

cd /

mkdir pub 创建pub 文件

mount 192.168.18.220:/aa pub 挂载到aa/pub

切换到服务机 更改权属 

ll -d aa 查看aa权限

      chmod o+w aa 修改aa权限(o 其他人)

service nfs restart 重启服务

切换到客户机 

cd pub/

vim abc.txt  修改

touch aa.txt 创建一个文件

切换到服务机

cd aa  ls aa  查看是否有文件

配置Samba

samba 软件包

samba.i386 : The Samba SMB server.

samba-client.i386 : Samba (SMB) client programs.

samba-common.i386 : Files used by both Samba servers and clients.

安装samba

mount /dev/cdrom /mnt  挂载

切换到挂载目录进行配置

cd /mnt/Server/  

vim /etc/yum.repos.d/qq.repo

r /etc/yum.repos.d/rhel-debuginfo.repo

yum -y install samba

编辑文件

cd /etc/samba/ 切换

vim smb.conf 配置文件
vim /etc/samba/smb.conf

security=share   ---共享

找见[public] 7yy 复制7行 

p 粘贴

修改

[aa]  --- 这是昵称

comment = nidaye    ---注释信息

path = /aa      ---要共享的目录

public = yes ---公共的匿名用户可以访问的

writeable = yes   ---可被写

browseable = yes   ---可被浏览

查看

cd /  ls mdkir qq  返回根下查看 创建qq文件 

cd qq touch aa.txt  切换到qq下创建aa文档

service smb restart 重启smb服务

修改文件权限

1、 chmod o+w /aa 

2、 cd /aa  chmod 777\*

Linux客户端

smbclient -L //192.168.18.221—查看共享信息

smbclient  //192.168.18.221/share-进入共享目录

? 查看有哪些命令可以使用

ls 查看共享目录下有哪些内容

windows客户端

\192.168.18.221 —可以看到共享目录

评论