smb文件共享

Posted zhaojingyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了smb文件共享相关的知识,希望对你有一定的参考价值。

一、服务端:

#安装
yum install samba samba-common  samba-client -y
systemctl start smb                                    ##开启samba服务
systemctl enable  smb                                  ##samba服务开启自启

#建议永久关闭selinux
setenforce 0    #关闭防火墙

#如果shareserver的selinux状态为enforcing,则家目录会无法访问,此时需要
setsebool -P samba_enable_home_dirs on            ##开启家目录的访问


#对内网ip 开放139 ,445端口
防火墙:
#vim  /etc/firewalld/zones/public.xml

  <rule family="ipv4">
    <source address="172.21.0.16"/>
    <port protocol="tcp" port="445"/>
    <accept/>
  </rule>
 
systemctl restart firewalld.service 

#samba 配置
vim /etc/samba/smb.conf  #添加共享目录

[global]
        #workgroup = SAMBA   #显示组名

[devops]
        path = /devops   #共享目录
        hosts allow = 172.21.0.0/24   #允许地址
        hosts deny  = 172.21.0.14     #禁止地址
        admin users = lei             #用户名
        writable=yes                  #设置可以读写

1.1设置共享用户:

useradd lei                   ##新建一个用户,用以smb登陆
smbpasswd -a lei              ##用本地用户来配置samba共享用户

 技术图片

技术图片

二、客户端:

smbclient -L //172.21.0.10    # ##查看匿名用户共享目录

技术图片

smbclient -L //172.21.0.10 -U lei        ##查看lei用户共享目录,lei用户的目录为lei的家目录

 技术图片

 smbclient //172.21.0.10/devops -U lei   #查看用下目录

技术图片

三、客户端挂载两种方式:

 mount -o username=lei,,password=密码 //172.21.0.10/devops /mnt/

  技术图片

vim  /etc/fstab

//172.21.0.10/devops  /mnt cifs defaults,username=lei,password=密码 0 0
mount -a  #执行挂载在看看

以上是关于smb文件共享的主要内容,如果未能解决你的问题,请参考以下文章

linux-SMB文件共享

pydub AudioSegment.export 正在锁定 smb 共享上的文件。无法删除该文件

Linux SMB和NFS文件共享

基于SMB协议的共享文件读写 博客分类: Java

基于SMB文件共享传播的新型蠕虫病毒攻击的紧急防范

基于SMB协议的共享文件读写