歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 實現nfs和samba的自動掛載

實現nfs和samba的自動掛載

日期:2017/3/3 16:34:05   编辑:關於Linux

一、Samba使用的是smb協議

由於操作系統的多樣化,為了實現信息共享,出現了smb【服務信息塊】-->改進成cifs

Smb 服務器/客戶端架構

Tcp udp 137 138 139 445端口

Smbd服務139端口tcp 資源共享【連接控制】

Nmbd服務 137 138端口udp 宣告資源

二、Samba的安全級別:

1、share 匿名可以訪問;

2、user 需要身份驗證,需要samba帳號庫(本地用戶);

3、server 通過其他服務器進行身份驗證;

4、domain 活動目錄數據庫【ads】 身份驗證

三、Samba權限:

Samba受到本地權限,網絡權限的共同制約;

1、網絡權限是在samba配置文件中的目錄權限;

2、本地權限是物理目錄的權限;

四、Samba服務的搭建:

1、掛載光盤:

# mkdir /mnt/cdrom

# mount /dev/cdrom /mnt/cdrom

# cd /mnt/cdrom/Server/

2、安裝samba服務:

# rpm -ivh perl-Convert-ASN1-0.20-1.1.noarch.rpm

# rpm -ivh samba-3.0.33-3.14.el5.i386.rpm

3、編輯samba配置文件:

# vim /etc/samba/smb.conf

//綁定samba服務的地址

//開啟samba服務的地址綁定

//只允許192.168.10.0網段的主機訪問samba服務

4、創建本地帳號:

# useradd user1

# passwd user1

5、創建samba帳號:必須先有本地帳號,才可以產生相應的samba帳號;

# smbpasswd -a user1

6、定義共享目錄:

# mkdir /smb_test //創建一個要共享的目錄

# vim /etc/samba/smb.conf

//只允許user1登錄該目錄,可讀、可寫,對應物理目錄為/smb_test

7、更改共享目錄的權限:

# chown user1.user1 /smb_test

五、在客戶端上測試能否訪問samba資源:

# smbclient //192.168.10.100/smbuser1 -U user1

六、在客戶端配置samba的自動掛載:

1、創建samba共享文件的掛載點:

# mkdir /mnt/smb

2、編輯自動掛載文件:

# vim /etc/auto.master

3、創建並編輯samba共享文件掛載點的監控文件:

# cp -p /etc/auto.misc /etc/auto.smbuser1

4、重啟autofs服務:

# service autofs restart

5、查看沒有使用/mnt/smb是的掛載情況:

6、當訪問/mnt/nfs時:

# cd /mnt/smb/smbuser1

7、再次查看掛載情況:

成功!!

七、NFS服務的搭建:

1、NFS服務是默認安裝的,使用時直接啟動即可;

# service nfs start

2、創建一個共享文件:

# mkdir /public

3、編寫共享清單:

# vim /etc/exports

4、導出共享清單:

# exportfs -rv

exporting 192.168.10.0/24:/public

-r 導出;

-v 詳細信息;

八、在客戶端上測試是否能訪問到nfs的資源:

# showmount -e 192.168.10.100

Export list for 192.168.10.100:

/public 192.168.10.0/24

訪問成功!!

九、在客戶端上配置NFS的自動掛載:

1、創建nfs共享文件的掛載點:

# mkdir /mnt/nfs

2、編輯自動掛載文件:

# vim /etc/auto.master

3、創建並編輯nfs共享文件掛載點的監控文件:

# cp -p /etc/auto.misc /etc/auto.nfs

# vim /etc/auto.nfs

4、重啟autofs服務:

# service autofs restart

5、查看沒有使用/mnt/nfs是的掛載情況:

6、當訪問/mnt/nfs時:

# cd /mnt/nfs/nfsdir

7、再次查看掛載情況:

本文出自 “cexpert” 博客,請務必保留此出處http://cexpert.blog.51cto.com/5251990/993002

Copyright © Linux教程網 All Rights Reserved