計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

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 としてアクセスできるようになった.


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp