組み込み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をインストールすると問題が解決しました。