外付けHDDをSambaでアクセスできるようにしたところ、ファイル書き込みが
できませんでした。

パーミッションを変更したりしたが、全然反映されず困り果てておりましたが調査の結果、以下の答えにたどり着きました。

■原因

デフォルトでは、所有ファイルに対しては読み書き出来るが、グループ、その他ユーザに対しては読みしかできない。


■解決方法:
# mount -t ext2 /dev/sda1 /mnt/usb -o umask=000

注:"/mnt/usb "はマウント先のフォルダ。
umask=000 は全てのユーザに対して読み書き出来る意味。
umask デフォルト値は 022

#man mountfat のマウントオプションumask=value umask を設定する
(umask とは許可属性のビットマスクで、立てないビットを 立てたもの)。