smbclientを使用してSamba共有にログインすることはできませんが、cifsを介してマウントできません

smbclientを使用してSamba共有にログインすることはできませんが、cifsを介してマウントできません

質問

NASがあり、CIFSを介して簡単にマウントできますが、smbclientを介してアクセスすることはできません。私はNAS自体にほとんど影響を与えません。私はちょうどそこの株式グループの許可を受けました。

何が起こるのか

fstabを介したマウントは完全に機能します。

//nasname.local/someshare /mnt/someshare cifs credentials=/home/.cifs/cifscredentials,iocharset=utf8,dir_mode=0777,file_mode=0777 0 0

匿名でログインすると、smbclient次のように株式を一覧表示することもできます。smbclient -L //nasname.local/ -N

Anonymous login successful

    Sharename       Type      Comment
    ---------       ----      -------
    IPC$            IPC       IPC Service (NAS Server)
    Backup          Disk      
    Public          Disk      System default share
    Web             Disk      System default share
Reconnecting with SMB1 for workgroup listing.
Anonymous login successful

    Server               Comment
    ---------            -------

    Workgroup            Master
    ---------            -------
    WORKGROUP            xxx

うまくいかない

smbclient //nasname.local/someshare -U usernameこれで、同じ資格情報を使用してsmbclientとパスワードを使用してNASにログインしていますが、応答を受けています。

Enter WORKGROUP\username's password: 
tree connect failed: NT_STATUS_ACCESS_DENIED

だから問題が何であるか疑問に思います。 cifs-mountは機能しますが、smbclientを介した接続は機能しません。

解決策 下記をご覧ください

ベストアンサー1

これで、次のように動作させることができます。

  • 以下のようにファイルに資格情報を提供します。
    username = my_user_name
    password = my_secret_password
    
  • smbclientを呼び出して
    smbclient //nasname.local/Web -A /my/credentials/file
    

username重要なのは、単に使用するよりもファイルで使用することです(user後者は以下を介してインストールすると機能します)。sudo mount -t cifs

おすすめ記事