資格証明ファイルを使用したCIFのマウント

資格証明ファイルを使用したCIFのマウント

組み込みLinuxシステムからWindows 7システムにフォルダをマウントしようとしています。資格情報ファイルを使用しようとすると、「権限が拒否されました」というメッセージが表示され続けます。コマンドラインからrootとしてこれを行うと機能します。私は入る

mount -t cifs //[IP アドレス]/[フォルダパス] /home/[ユーザー]/ShareFolder -o ユーザー名=[ユーザー名] -o uid=[ユーザー]

fstabフォルダでこれを行うと機能します。

//[IPAdress]/[フォルダパス] /home/[user]/ShareFolder cifs user,username=[ユーザー名],password=[password],sec=ntlm,uid=[user],noauto 0 0

ただし、資格情報ファイルを使用するように切り替えても機能しません。

//[IP アドレス]/[フォルダパス] /home/[ユーザー]/ShareFolder cifs user,credentials=/home/[user]/smbcredentials,user,sec=ntlm,uid=[user],noauto 0 0

資格情報ファイルは次のとおりです。

ユーザー名=[ユーザー名]

パスワード=[パスワード]

私は成功せずにドメインを試してみました。資格情報ファイルを使用して機能するfstabと機能しないfstabの違いを確認するために、詳細情報をオンにしました。

布材:

mount.cifs カーネルマウントオプション: ip=[IPAddress],unc=\[IPAddress]..., sec=ntlm,noauto,uid=500,gid=500,user=[WINDOWS ユーザー名],prefixpath=[ファイルフォルダパス]、=経由*

非勤務:

mount.cifs カーネルマウントオプション: ip=[IPAddress],unc=\[IPAddress]..., sec=ntlm,noauto,uid=500,gid=500,user=[LINUX ユーザー名],prefixpath=[ファイルフォルダパス]、=経由*

違いは、作業ユーザーはWindowsユーザー名を使用し、作業していないユーザーはLinuxユーザー名を使用することです。この問題を解決する方法がわかりません。

ベストアンサー1

同様の問題があります。私にはcifs-utilsをインストールすると問題が解決しました。

おすすめ記事