計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Ubuntu 18.04 にて autofs による CIFS (SMB) 自動マウントを設定する
問題
Ubuntu 18.04 にて CIFS の仕様が変わったので, 手順をメモする.
準備
sudo apt install autofs
sudo apt install cifs-util
設定
1. /smb ディレクトリを作成
sudo mkdir /smb
2. /etc/auto.master に下記の一行を追加
/smb /etc/auto.smb --timeout=300
3. /etc/auto.smb を次のように編集 (opts に vers=1.0 と sec=ntlm を加える)
*** /etc/auto.smb.orig 2019-01-30 14:19:08.721611961 +0900
--- /etc/auto.smb 2019-01-30 14:08:38.446064895 +0900
***************
*** 38,44 ****
}
key="$1"
! opts="-fstype=cifs"
for P in /bin /sbin /usr/bin /usr/sbin
do
--- 38,44 ----
}
key="$1"
! opts="-fstype=cifs,vers=1.0,sec=ntlm"
for P in /bin /sbin /usr/bin /usr/sbin
do
4. /etc/cred ディレクトリを作成し, 共有サーバ名(ここでは SERVER とする)のファイルを作る
sudo mkdir /etc/creds
(echo username=USER; echo password=PASSWORD;) | sudo cat > /etc/creds/SERVER
sudo chmod 600 /etc/creds/SERVER
5. autofs を起動
sudo systemctl enable autofs
sudo systemctl start autofs
6. これで SERVER の共有フォルダ FOLDER に /smb/SERVER/FOLDER としてアクセスできるようになった.
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)