samba共享

環境:

          在Server0上創建samba共享


          a) 要求在工作組STAFF中

          b) 本地/common 目錄設置爲common共享,該共享爲可瀏覽,要求所有人可見

          c) 創建一個samba用戶bob,samba密碼爲postroll

          d) 創建一個samba用戶alice,samba密碼爲postroll

          e) 本地/practice 目錄設置爲practice共享,只允許example.com的域內用戶訪問,要求bob

              用戶以只讀的方式訪問該目錄,alice可以用讀寫的方式來訪問該目錄

        

          在Desktop0上


          a) 要求通過smb用戶的方式將共享目錄practice掛載到/mnt/practice上。要求去對該共享目錄掛載時,以alice身份進行操作,密碼爲postroll。要求每次開機該共享目錄可以自動掛載    

   


          1、安裝samba,samba-client

                    yum install samba samba-client

          2、創建兩個共享目錄common和practice

                    mkdir /common

                    mkdir /practice

          3、創建bob和alice兩個用戶

                    useradd bob -s /sbin/nologin

                    useradd alice -s /sbin/nologin

          4、設置目錄訪問權限

                    setfacl -m u:bob:rx /practice/

                    setfacl -m u:alice:rwx /practice/

          5、配置samba共享

                  vim /etc/samba/smb.conf

                         workgroup = STAFF

                 [common]

                         path = /common

                         browseable = yes

                         public = yes

                [practice]

                         path = /practice

                         hosts allow = 172.25.

                         valid users = bob,alice

                         write list = alice

            6、爲bob,alice用戶設置密碼

                         smbpasswd -a bob

                         smbpasswd -a alice

            7、使Samba服務開機啓動

                         systemctl enable smb nmb

            8、重啓下samba服務

                         systemctl restart smb nmb

            9、防火牆加入samba服務

                         firewall-cmd --permanent --add-service=samba

            10、防火牆重新加載下服務

                         firewall-cmd --reload


         在客戶端desktop0上:

            

              1、創建掛載目錄

                         mkdir  /mnt/practice

              2、做身份驗證

                         vim smb.cred

                            username=alice

                            password=postroll

              3、修改身份認證文件的權限

                          chmod 600 smb.cred

              4、安裝samba客戶端                

                          yum install samba-client

              5、掛載測試

                          smbclient -L //server0 -U alice

               6、安裝cifs包

                          yum install cifs*

               7、編輯/etc/fstab文件,使開機後自動掛載

                          //server0/practice   /mnt/practice   cifs    defaults,credentials=/root/smb.cred,sec=ntlmssp,multiuser       0   0

               8、掛載全部

                          mount  -a

               9、查看掛載的目錄

                          df -h


 

                      

             

                        

                              


                   

    


  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章