先安裝相關套件
$ yum install samba-client samba-common cifs-utils
首先在 windows 開啟一個共用資料夾,並設帳號、密碼。
方法一:寫在 fstab 檔案,開機時掛載
$ mkdir /mnt/win $ vi /etc/fstab //192.168.56.1/testdir /mnt/win cifs rw,suid,dir_mode=0777,file_mode=0666,username=帳號,password=密碼 0 0若想自己利用 mount /mnt/win 這個指令來手動掛載它時,可加入 noauto 這個選項
方法二:autofs偵測有用到時,自動掛載(推薦用此方法)
若系統沒 autofs,先安裝 autofs
yum install autofs
接下來,預計將資料掛載在 /automnt/win 底下。
先新增一個設定檔,
例如 /etc/auto.mymnt,裡面寫上掛載內容
$ vi /etc/auto.mymnt win -fstype=cifs,rw,suid,dir_mode=0777,file_mode=0666,username=帳號,password=密碼 ://192.168.56.1/testdir
auto.master加上一行設定(/automnt 資料夾 autofs 會自動建立)
$ vi /etc/auto.master /automnt /etc/auto.mymnt
設定開機自動啟動
$ systemctl enable autofs.service
重新啟動 autofs
$ systemctl restart autofs
當嘗試存取自動掛載目錄,autofs 就會自動掛載,例如進入目錄
$ cd /automnt/win
參考:
鳥哥的 Linux 私房菜:自動掛載 autofs 的使用
CentOS Wiki:如何掛載遠端 Windows 共享資源
沒有留言:
張貼留言