ブログ

マウントしたUSBメモリに、直接FTPでファイルを書き込む

at_takuya.sasaki
2015年4月5日 12時08分

USBメモリはmountコマンドで、マウントすることができます。 マウントコマンドについては、以下のマニュアルにも説明があります。
6.2. ストレージの使用方法

このUSBメモリに対して、外部装置(PCなど)からFTPでファイルを書き込む際は、/home/ftp/pubの配下にマウントディレクトリを作成して、マウントする必要があります。

まずはマウントディレクトリを作成します

[root@armadillo840-0 (ttySC2) ~]# mkdir /home/ftp/pub/usb

次に、マウントしますが、ここで注意が必要です。 マニュアルにもある標準のオプションでマウントすると、/home/ftp/pub/usbのパーミッションは、755になるため、ftpユーザでの書き込みができません。

そこで以下のようにumaskオプションをつけることで、ftpユーザーでの書き込み.削除なども可能になります。

[root@armadillo840-0 (ttySC2) ~]# mount -t vfat -o umask=0 /dev/sda1 /home/ftp/pub/usb/

以上