Unixコマンド/mount_smbfs
Windowsの共有フォルダをマウントする。mount_smbfs †
マウント †
mount_smbfs -E euc-jp:cp932 -I サーバーのIP //ユーザ名@サーバー/共有フォルダ名 /マウントポイント
これでパスワードを求められるので、入力すればマウントできる。
/etc/nsmb.confを編集 †
パスワードも記述するので、パーミッションは600にしておく。
[default] workgroup=ワークグループ名 [サーバ名] addr=サーバのIP charsets=euc-jp:cp932 [サーバ名:ユーザー名] password=暗号化したパスワード
※サーバ名、ユーザ名は大文字で記述する
暗号化したパスワード生成方法 †
smbutil crypt 平文パスワード
/etc/fstabの編集 †
# Device Mountpoint FStype Options Dump Pass# /dev/ad1s1b none swap sw 0 0 /dev/ad1s1a / ufs rw 1 1 /dev/acd0 /cdrom cd9660 ro,noauto 0 0 //ユーザ名@サーバ名/work /mnt smbfs rw,noauto 0 0
マウントテスト †
mount マウントポイント
文字化けする場合 †
EUC-JP-MSに変えると治る
EUC-JP-MSを追加する方法
[サーバ名] addr=サーバのIP charsets=euc-jp-ms:cp932