web-dev-qa-db-ja.com

mount.cifsがmount error(2)で失敗する:そのようなファイルまたはディレクトリはありません

新規のkubuntu 19.04インストールでシェルから(Linux sambaサーバーから)samba共有をマウントすることはできません

root@client:~# mount -t cifs -o user=myuser //myserver/myshare /home/user/myserver/myshare/
Password for myuser@//myserver/myshare:  *****
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

しかし、共有、マウントポイント、およびユーザー(資格情報)は存在し、正しいものです。

smbclient -L myserver -U mygroup\\myuser
Enter MYGROUP\MYUSER's password: 

    Sharename       Type      Comment
    ---------       ----      -------
    myshare         Disk      
    [...]

~# ls -al /home/user/myserver/myshare/
insgesamt 8
drwxrwxrwx 2 user user 4096 Jul 30 19:21 .
drwxrwxr-x 3 user user 4096 Jul 30 19:21 ..

また、共有を開くこともできます。イルカとsmb:// protocolこれは、以前のバージョンのubuntuで何年も機能していたものです。

クライアントシステム:

~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:        19.04
Codename:       disco

~# uname -a
Linux mypc 5.0.0-21-generic #22-Ubuntu SMP Tue Jul 2 13:27:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

インストールされたパッケージ(aptログから):

install cifs-utils:AMD64 <keine> 2:6.8-2
install keyutils:AMD64 <keine> 1.6-6
install samba-common:all <none> 2:4.10.0+dfsg-0ubuntu2.2
install smbclient:AMD64 <keine> 2:4.10.0+dfsg-0ubuntu2.2

サーバーSambaバージョン:

~# smbd --version
Version 3.6.25
3
Peter

Samba 3.6のデフォルト設定を覚えていないので、これは推測にすぎませんが、CIFSはそのバージョンのsambaにはまだないsmb方言でマウントしようとしていると思います。

パラメータvers = 1.または多分vers = 2.をリストに追加して、接続できるかどうかを確認します。

mount -t cifs -o user=myuser,vers=1.0 //myserver/myshare /home/user/myserver/myshare/

編集:別のパラメータを使用してセキュリティレベルを下げる必要がある場合があります:sec=ntlm

7
Morbius1