次のコマンドで共有をマウントできます:
sudo mount -o username=user,password=pass //192.168.5.227/share /mnt/share
そして私の中には、fstab
こんな一文があります。
//192.168.5.227/share /mnt/share cifs credentials=/path/to/credentials 0 0
マウントできませんmount -a
。インストールして試してみましたsamba
が、現在はインストールされていません。同じエラー:
mount: wrong fs type, bad option, bad superblock on //192.168.5.227/share
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
私も試してみましたが、nfs
効果はありませんでした。
私の質問は、 で動作しない場合、なしsamba
でそれを実行する方法はあるかどうかです。fstab
<type>
cifs
問題を解決する方向でsamba
あれ、それを使用fstab
せずにそれなしでマウントする方向であれ、どんな助言でも歓迎します。
編集 - strangeman は私が探していた正確な答えをくれなかったものの、fstab
実際に動作するようになったのでとても満足しています。しかし、なぜ動作しないのでしょうかcredentials=/path/to/credential_file
? このオプションには、私が知らない何か奇妙な点があるのでしょうかfstab
? 新しい質問をすることもできると思います。ご協力いただければ幸いです。
答え1
「-o username=user,password=pass」を追加する必要があります
//192.168.xxx.xxx/dir /mnt/dir cifs noauto,noperm,guest,iocharset=utf8 0 0
または
//192.168.xxx.xxx/dir /mnt/dir cifs noauto,noperm,username=user,password=pass,iocharset=utf8 0 0