next up previous contents
Next: Network File System, NFS Up: SMB File Shares Previous: 開機自動掛載多使用者 SMB 目錄   Contents

*安全開機自動掛載多使用者 SMB 目錄

  1. 卸載 /mnt/multi。
    [root@kvm7 ~]# umount /mnt/multi/
    
  2. 編輯 /etc/fstab,加入掛載 /data 目錄,type 必須是 cifs,參數則是多使用者掛載。
    [root@kvm7 ~]# vim /etc/fstab 
    [root@kvm7 ~]# tail -1 /etc/fstab 
    //kvm5.deyu.wang/data /mnt/multi cifs multiuser,sec=ntlmssp,username=deyu2 0 0
    
  3. 嘗試掛載,需要輸入密碼。
    [root@kvm7 ~]# mount -a
    Password for deyu2@//kvm5.deyu.wang/data:  ******
    
  4. 在家目錄新增一 smb 認證用的帳號密碼檔。
    [root@kvm7 ~]# vim ~/.smbcredentials
    [root@kvm7 ~]# cat ~/.smbcredentials
    username=deyu2
    password=123qwe
    [root@kvm7 ~]# chmod 600 ~/.smbcredentials
    
  5. 再編輯開機自動掛載表 /etc/fstab,將認證帳密檔位置加入 cifs 掛載參數。
    [root@kvm7 ~]# vim /etc/fstab 
    [root@kvm7 ~]# tail -1 /etc/fstab 
    //kvm5.deyu.wang/data /mnt/multi cifs credentials=/root/.smbcredentials,multiuser,sec=ntlmssp 0 0
    
  6. 嘗試掛載,已不需要輸入密碼。
    [root@kvm7 ~]# mount -a
    [root@kvm7 ~]# df -h
    Filesystem                   Size  Used Avail Use% Mounted on
    /dev/mapper/vg_kvm7usb-root  3.1G  1.1G  1.8G  39% /
    devtmpfs                     487M     0  487M   0% /dev
    tmpfs                        497M     0  497M   0% /dev/shm
    tmpfs                        497M  6.6M  491M   2% /run
    tmpfs                        497M     0  497M   0% /sys/fs/cgroup
    /dev/mapper/vg_kvm7home-vo    74M  1.6M   67M   3% /home
    /dev/vda1                    197M  107M   90M  55% /boot
    //kvm5.deyu.wang/data        3.1G  1.1G  1.8G  39% /mnt/multi
    


De-Yu Wang 2018-09-07