Raspbianがインストールされている私のパイにUSBデバイスFAT32が接続されています。にインストールしました。
/mnt/sdcard1
ls -l command in /mnt gives me
drwxr-xr-x 4 root root 32768 Jan 1 1970 sdcard1
fstabをこう編集しました
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
# This is added to mount usb automatically
/dev/sda1 /mnt/sdcard1 vfat defaults 0 0
# This is to bind usb as a sub directory of ipcam user, so that it has access to usb
/mnt/sdcard1 /home/ipcam/sdcard none bind 0 0
FTPクライアントを使用してipcamとしてログインすると、/home/ipcamディレクトリのどこにでも書き込むことができますが、/home/ipcam/sdcardに書き込むことはできません。何が起こっているのでしょうか?
私が運営しているFTPサーバーはvsftpdです。
答え1
fstab
あなたの回線では、そのカードのインストーラをカードに書き込むことができると思います。この問題を解決するには、fstab行を変更してみてください。
# This is added to mount usb automatically
/dev/sda1 /mnt/sdcard1 vfat auto,nouser,noatime 0 0
auto
キーが自動的にインストールされるようにします。
nouser
すべてのユーザーがカードを使用できるようにします。
これはnoatime
必須ではなく、単にシステムがファイルアクセス時間を更新するのを防ぎ、デバイスにアクセスする回数を減らし、デバイスの消耗を防ぎます。
すべてのユーザーがアクセスできるように権限を変更する必要があるかもしれません/mnt/sdcard1
(この部分についてはわかりません)。