首页 > 其他分享 >部署NFS、Samba、iscsi这三种网络存储步骤与使用

部署NFS、Samba、iscsi这三种网络存储步骤与使用

时间:2023-11-17 17:00:11浏览次数:27  
标签:opt Samba iscsi samba nfs NFS 服务端 客户端

第一个:Samba服务端部署

参考:(https://zhuanlan.zhihu.com/p/475405233)

systemctl start smb //启动samba服务

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

登陆方式:在我的电脑输入 \\服务器主机名

有两种方式:认证与不认证

  1. 认证

客户端通过输入服务端用户和密码认证后,访问samba服务的目录,无需修改默认配置文件,启动服务即可

  1. 不认证

客户端不认证用户密码直接访问samba服务的目录,需要修改配置文件

有两步:

添加一个开放目录并设置最高权限

[share] ----开放的目录名

comment = share

path = /home/share ----开放的目录所在位置

public = yes

writable = yes

browseable=yes

available=yes

guest ok=yes

修改全局配置支持无认证访问

[global]

workgroup = SAMBA

security = user

#map to guest = Bad User (如果安装的samba是新版,启用这条代表无认证)

#user security = share (如果安装的是旧版,启用这条,并注释掉第二行user)

.....

修改完以上配置后,重启smb服务生效

Smb.conf参数详解

---------------------------------------------------------------------------------------------------------------------------------

 

第二个:NFS服务端与客户端部署测试

NFS 服务端需要安装 rpcbind 和 nfs-utils

NFS 客户端只需要安装 nfs-utils

nfs端口号

RPC端口号111

服务端:使用yum安装#yum install -y nfs-utils rpcbind

客户端:使用yum安装#yum install -y nfs-utils

++++++++++++++++++++++++++++

服务端创建开放目录与授权:

# 配置NFS存储共享⽬录并授权

mkdir -p /opt/nfs/rancher && chmod -R 777 /opt/nfs/rancher

# 开放nfs共享目录权限

echo"/opt/nfs/rancher 192.168.xxx.xxx(rw,sync,insecure,no_subtree_check,no_root_squash)" >> /etc/exports

# 加载nfs开放目录并查看

exportfs -ar && more /etc/exports

服务端启动:

# 启动 RPC 服务

systemctl start rpcbind

# 启动 NFS 服务

systemctl start nfs-server

+++++++++++++++++++++++++++++

客户端创建挂载点并将开放目录挂载

showmount -e 服务端地址

# 客户端创建挂载文件夹

mkdir -p /opt/nfs

# 将客户端的文件夹挂载到nfs服务端并查看挂载状态

mount 服务端IP地址:/opt/nfs/rancher /opt/nfs

之后就可以在服务端创建文件,在客户端访问进行了

---------------------------------------------------------------------------------------------------------------------------------

第三个:Iscsi 服务端部署与客户端的验证使用

  1. 服务端部署方式:参考一下文档

https://blog.csdn.net/dhjibk/article/details/80556733?ops_request_misc=&request_id=&biz_id=102&utm_term=iscsi%E9%83%A8%E7%BD%B2&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-80556733.142^v96^pc_search_result_base6&spm=1018.2226.3001.4187

第一步:yum安装target服务,target服务是iscsi服务端的主体

第二步:安装完成后,启动target服务并查看状态

第三步:使用fdisk命令对磁盘划出一个分区作为target服务要关联的设备使用

第四步:登录target服务进行关联划出的分区,并ls查看原始信息

第五步:将划好的分区进行绑定到target里,并添加验证信息

第六步:ls查看配置完成后的信息

  1. 客户端发现共享网络存储与登录使用

客户端发现与验证使用:

第一步:发现#iscsiadm -m discovery -t st -p 192.168.16.111:3260

第二步:验证登录#iscsiadm -m node -T iqn.2018-10.com.example:server -l

第三步:挂载#/dev/sd* /挂载路径

第四步:退出#iscsiadm -m node -T iqn.2018-10.com.example:server -u

标签:opt,Samba,iscsi,samba,nfs,NFS,服务端,客户端
From: https://www.cnblogs.com/123456likun/p/17839168.html

相关文章

  • 搭建Samba服务器笔记全套
    Top目录安装端口与服务管理其他常用命令配置全局配置共享库配置用户名密码认证库配置Samba登录用户配置防火墙配置设定安全的上下文关系本地系统设置访问读写权限Pdbedit用法Smbpasswd用法其他Windows下相关转发查看网络连接--可删除缓存,用于切换登录用户Windows设置Smb......
  • samba服务
    一:了解Samba服务1:samba服务的概念就是实现了多系统,就是windows,linux这些系统上实现了cifs/smb协议的自由软件,基于这个的出现,更容易的实现了linux和windows之间的文件共享和打印机的共享在windows上叫cifs,在Linux上叫smb2:samba的功能2个核心的守护进程,nmbd,smbdnmbd进程:NetB......
  • iSCSI
    iSCSI客户端连接一、命令总结iscsiadm-mdiscovery-tsendtargets-p178.107.110.9【iscsi的vip地址】//查看到目标端的iqn号fdisk-l//查看虚拟机当前挂载的盘iscsiadm-mnode-Tiqn.2010-01.com.example:cloud【目标端的iqn】-p178.107.110.9:3260--loginyum......
  • centos7安装nfs(离线和yum都可以)
    一:检查端口是否占用本程序占用2049的tcp和udp端口;二:安装nfs:yum安装:yuminstallnfs-utilsrpcbind-y注意:服务端和客户端都是这个命令离线包安装:百度网盘下载安装包:链接:https://pan.baidu.com/s/1ORc1cXa042tP5DDRJgbuXw?pwd=1234提取码:1234下载上述nfs离线包,把包上传......
  • Ubuntu20下安装NFS
    安装nfs-kernel-serveraptinstallnfs-kernel-server想好自己要把哪个目录作为NFS共享目录,创建目录mkdir/mydatavim/etc/exports添加我们自己想要共享的目录/mydata192.168.188.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)重载数据exportfs......
  • 在树莓派上部署 NFS 文件存储服务器
    有时候我们在需要在自己的电脑与树莓派或树莓派与树莓派之间进行文件共享、传输。网络文件系统(NetworkFileSystem)应运而生,NFS是由SUN公司研制的UNIX表示层协议(Presentationlayerprotocol),可以让使用者访问网络上别处的文件就像在使用自己的计算机一样。NFS的搭建过程也......
  • nfs服务器搭建
    nfs服务器搭建服务端1安装NFS服务rpcbind&&nfs-utilsyuminstall-ynfs-utilsyuminstall-yrpcbind2启动服务和设置开启启动systemctlstartrpcbind#先启动rpc服务//systemctlenablerpcbind#设置开机启动startnfs-server#启动nfs//enablenfs-server#设置开机启动sy......
  • NFS配置
    服务器首先创建共享文件,mkdir/test在下面创建index.html安装所需的软件包yuminstall–ynfs-utilsvim/etc/exports/test*(sync,rw,no_root_squash)任何客户端都能访问/test192.168.65.0/24(sync,rw,no_root_squash)那一段可以访问/test 192.1......
  • Samba服务配置
    安装软件安装所需软件包:yuminstall–ysambasamba-clientsystemctlrestartsmb编写配置文件:vim/etc/samba/smb.conf基本参数maptoguest=baduser实现无密码访问comment描述该共享的名称path定义该共享的目录browseable指定共享的目录是否可浏览......
  • 开发板nfs挂载桥接虚拟机的文件系统环境搭建--Apple的学习笔记
    一,前言我之前虚拟机配置的是NAT方式,不是桥接,然后Kernel及uboot都同nfs挂载。所以先改成了最简单的桥接方式的虚拟机。二,ubuntu虚拟机设置1,vmware先设置为桥接。2,设置ubuntu14.04的静态ip地址gedit/etc/network/interfaces内容autoeth0ifaceeth0inetstaticaddress192.168.7.......