この構文を使用するときfstab
:
# grep raven /etc/fstab
\\raven.example.com\raven /raven cifs vers=2.0,credentials=/root/creds_smb_raven,\
uid=5000,gid=6000,file_mode=0664,dir_mode=0775 0 0
再起動後、手動再試行に成功しても自動マウントは失敗します。わかります:
# mount -t cifs
# grep -w mount.cifs /var/log/messages
Jan 27 11:59:16 myhost mount: mount.cifs: bad UNC (\raven.example.com\raven)
# mount /raven
# mount -t cifs
\\raven.example.com\raven on /raven type cifs (rw,relatime,vers=2.0,cache=strict,username=surfgeo,domain=raven,uid=5000,forceuid,gid=6000,forcegid,addr=10.27.4.22,file_mode=0664,dir_mode=0775,soft,nounix,serverino,mapposix,rsize=65536,wsize=65536,echo_interval=60,actimeo=1)
しかし、バックスラッシュを2倍にすると次のようになります。
\\\\raven.example.com\\raven /raven cifs vers=2.0,credentials=/root/creds_smb_raven,uid=5000,gid=6000,file_mode=0664,dir_mode=0775 0 0
再起動するとサイレントインストールは成功しましたが、手動インストールが破損しています。私は得る:
# mount -t cifs
\\raven.example.com\raven on /raven type cifs (rw,relatime,vers=2.0,cache=strict,username=surfgeo,domain=raven,uid=5000,forceuid,gid=6000,forcegid,addr=10.27.4.22,file_mode=0664,dir_mode=0775,soft,nounix,serverino,mapposix,rsize=65536,wsize=65536,echo_interval=60,actimeo=1)
# umount /raven
# mount /raven
mount.cifs: bad UNC (\\\\raven.example.com\\raven)
fstab
起動時に自動マウントと起動後の手動マウント解除/再マウントの両方に機能する特定の構文はありますか?
答え1
コメントで述べたように、バックスラッシュの代わりにスラッシュを使用します。
//raven.example.com/raven /raven cifs vers=2.0,credentials=/root/creds_smb_raven,\
uid=5000,gid=6000,file_mode=0664,dir_mode=0775 0 0