smb文件共享

1、服務端:python

#安裝
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設置共享用戶:linux

useradd lei                   ##新建一個用戶,用以smb登錄
smbpasswd -a lei              ##用本地用戶來配置samba共享用戶

 

2、客戶端:vim

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   #查看用下目錄

3、客戶端掛載兩種方式:tcp

 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  #執行掛載在看看
相關文章
相關標籤/搜索