UbuntuにSambaで外付けHDDにアクセスできるようにする

やっとうまくできたのでまとめる。

 

参考にしたのはこちら

http://itemy.net/?p=664

 

まずは、内部HDDを共有化する。

手順は、参考サイトの通り。

 

Sambaのインストール

$sudo apt-get install samba

 

共有するディレクトリを作成

$sudo mkdir /home/public

$sudo chmod 777 /home/public

 

Sambaの設定

$sudo vi /etc/samba/smb.conf

修正箇所は以下

[global]
unix charset = UTF-8
dos charset = CP932

bind interfaces only = yes

[Public]
path = /home/public
writable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777

 

Samba再起動

$sudo service smbd restart

 

Windowsからアクセスできることを確認する

 

では次に、外付けHDDに共有設定する。

パスはこちら。

/media/[ユーザー]/[機器名]/

こちらを設定ファイルに記入

 

[Samba]
path = /media/[ユーザー]/[機器名]
writable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777

で、Sambaを再起動して、Windowsからアクセス。

・・・拒否られた。

 

こちらの設定ではアクセスできた。

[Samba]
path = /media

 

こちらは拒否られる

[Samba]
path = /media/[ユーザー]

 

この時点で原因判明。

/media/[ユーザー]のパーミッションだ!

$chmod 777 /media/[ユーザー]

 

これでようやくアクセスできることを確認!

長かった・・・

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください