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 —可以看到共享目录