SMB以及iscsi服务端作业

1、配置SMB共享目录,要求:

            你的SMB服务器必须是STAFF工作组的一个成员

            共享/common目录,共享名必须为 common

            只有和服务器同网段的用户端可以访问 common 共享

            common 必须是可以浏览的

            用户 andy 必须能够读取共享中的内容,如果需要的话,验证密码是 redhat

(1)安装samba服务

[root@lab ~]# yum  install   samba  -y

(2)编辑samba配置文件

[root@lab ~]# vim  /etc/samba/smb.conf

workgroup = STAFF  //修改工作组

[common]           //共享组名

        path = /common  //共享组目录

        hosts allow = 192.168.150.0/24  //允许可以访问共享目录的网段

        browseable = yes

(3)创建共享目录

[root@lab ~]# mkdir  /common

(4)修改目录的安全上下文

[root@lab ~]# chcon  -R -t samba_share_t  /common/

(5)处理防火墙

[root@lab ~]# firewall-cmd   --permanent  --add-service=samba

success

[root@lab ~]# firewall-cmd   --reload

Success

(6)

[root@lab ~]# useradd  andy   //本地创建andy用户

[root@lab ~]# smbpasswd  -a  andy  //smb创建用户

New SMB password:             //设置密码redhat

Retype new SMB password:

Added user andy.

(7)重启

[root@lab ~]# systemctl   restart  smb

[root@lab ~]# systemctl   enable  smb

[root@lab ~]# touch  /common/aa

[root@lab ~]# ls

anaconda-ks.cfg  Documents  initial-setup-ks.cfg  Pictures  Templates

Desktop          Downloads  Music                 Public    Videos

[root@lab ~]# cd  /common/

[root@lab common]# ls

aa

客户端挂载并测试:

装软件包:

[root@localhost ~]# yum  install  cifs-utils -y

[root@localhost ~]# mount  -t  cifs  -o 

username=andy,password=redhat  //192.168.150.128/common   /mnt

 

作业:2.在iscsi服务端将大小为4G逻辑卷共享给客户端,在客户端系统启动期间,该iscsi设备自动加载。该块设备上包含一个大小为2300MB的分区,文件系统类型为ext4 ,此分区在系统启动期间同时自动挂载在/share/disk上。

客户端:

systemctl enable iscsi iscsid

配置固定ip

服务端:

处理防火墙:

[root@geting ~]# firewall-cmd   --permanent  --add-service=iscsi-target

success

[root@geting ~]#  firewall-cmd  --reload

Success

安装软件:

[root@geting ~]#  yum -y install  targetcli

[root@geting ~]# systemctl restart target

[root@geting ~]# systemctl enable target

分区:

创建pv:

创建vg:

创建lv:

配置iSCSI服务端共享资源:

[root@geting ~]# targetcli

创建iSCSI target名称及配置共享资源:

设置访问控制列表:

 

客户端:

安装软件:

[root@rhel8 ~]# yum  install  iscsi-initiator-utils  -y

iSCSI客户端中的initiator名称文件:

[root@rhel8~]#vi  /etc/iscsi/initiatorname.iscsi

[root@rhel8 ~]# systemctl   start  iscsid

[root@rhel8 ~]#  systemctl   enable  iscsid

使用:iscsiadm

[root@rhel8 ~]#  iscsiadm -m discovery -t sendtargets -p   192.168.150.100

192.168.150.100:3260,1 iqn.2003-01.org.linux-iscsi.geting.x8664:sn.0139d67d65df登录:

[root@rhel8 ~]# iscsiadm -m node -l

分区:

查看:

[root@rhel8 ~]# lsblk

格式化:

[root@rhel8 ~]# mkfs.ext4 /dev/sda1

[root@rhel8 ~]#  mkdir /share/disk -p

挂载:

[root@rhel8 ~]#  vi  /etc/fstab

[root@rhel8 ~]#  mount  -a

重启查看:

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值