CentOS 6.4 で Windows の共有フォルダをマウントしたおはなし

Windows

共有フォルダ作成

  1. 共有フォルダをつくります
  2. アクセス許可で "変更" を許可します

ファイアウォールの設定変更

Windowsファイアウォールはデフォルトだと違うセグメントからのアクセスはぜんぶ破棄するようです。違うセグメントから共有フォルダにアクセスする場合は TCP 445 をあける必要があります。これのせいでめっちゃはまった。

CentOS

Samba のインストール

$ sudo yum install samba-client cifs-utils

エントリポイント作成

$ mkdir ~/share

マウント

$ sudo mount -t cifs -o user=[win_user]%[win_password] /[win_ip_addr]//[win_shared_directory] ~/share

// アンマウント
$ sudo umount -l ~/share

fstab の設定

起動時に自動でマウントするように fstab を設定します

$ sudo vi /etc/fstab
+\\[win_ip_addr]\[win_shared_directory] /home/[linux_user]/share cifs uid=500,gid=500,file_mode=0644,username=[win_user],password=[win_password] 0 0

fstab の反映
$ sudo mount -a