[Armadillo:08972] Re: ftp 使用領域について
Yamamoto
email@hidden
2013年 7月 5日 (金) 10:11:07 JST
Yamamotoです。
追伸です。
ffftpで転送確認したところ
下記のusr配下には約684K程度しか書き込めませんでした。
上記の書き込めない状態でpubにファイル転送したところ、pubにはファイル転送できたの
でusrへのftp設定がなにか宜しくないのかもと思われますが・・・
> [email@hidden (ttymxc3) /home/guest]# ls -l /home/ftp/
> dr-x--x--x 2 root root 1024 Jul 5 18:36 bin
> dr-x--x--x 2 root root 1024 Jul 5 18:36 etc
> dr-x--x--x 2 root root 1024 Jul 5 18:36 lib
> drwxr-xr-x 5 root root 1024 Jul 5 18:36 usr
> drwxrwxrwx 2 root root 0 Jul 5 18:36 pub
On Fri, 05 Jul 2013 09:52:53 +0900
Yamamoto <email@hidden> wrote:
> Yamamotoです。
>
> On Fri, 5 Jul 2013 01:18:23 +0900 (JST)
> "Yasuhisa Nakamura" <email@hidden> wrote:
>
> > 中村です。
> >
> > [Armadillo:08968]で Yamamoto さんは書きました:
> > > Armadiilo-460でftpサーバーをRAM-Diskに設定して、プログラムでftp通信をさせているのですが
> >
> > 「RAM-Diskに設定して」というのがどういう意味か
> > よくわかりませんが、/home/ftp/pub以外の場所に
> > ftpでファイルを書いているということでしょうか?
>
> はい!
> /home/ftp配下にusr(仮称)を作成して、ログインユーザーを別設定で登録しています。
>
> >
> >
> > > 処理の都合で、ftpサーバー上に幾つかのファイル(100byte位のファイルを10ファイルほど?)が貯ま
> > > ると書き込
> > > めなくなってしまいます。
> >
> > そのとき、dfコマンドの結果はどうなってますか?
> >
> >
> > > 何か容量の設定があるのか、調整方法もしくは確認方法を教えていただけまえんでしょうか?
> >
> > /home/ftp/pubと同じように動作してほしいなら、
> > ramfsを設定してあげればいいと思います。
> > /etc/init.d/misc を参考にしてください。
>
> /etc/init.d/misc内容は以下でした。
> ------------------------------------------------------------------
> [email@hidden (ttymxc3) /home/guest]# cat /etc/init.d/misc
> #!/bin/sh
>
> . /etc/init.d/functions
>
> PATH=/bin:/sbin:/usr/bin:/usr/sbin
>
> echo -n "Mounting ramfs /home/ftp/pub: "
> mount -t ramfs ramfs /home/ftp/pub
> chmod 0777 /home/ftp/pub
> check_status
> ------------------------------------------------------------------
>
> >
> > ramfsのマウント状態はdfコマンドでは表示されないので、
> > cat /etc/mtab で確認してください。
>
> 以下がdfとcat /etc/mtabの確認内容です。
> ------------------------------------------------------------------
> [email@hidden (ttymxc3) /home/guest]# df
> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/ram0 18235 16606 710 96% /
> udev 63328 4 63324 0% /dev
> tmpfs 15360 8 15352 0% /tmp/usr
> /dev/mmcblk0p1 3843740 392 3843348 0% /mnt/usr_sd
> [email@hidden (ttymxc3) /home/guest]# cat /etc/mtab
> rootfs / rootfs rw 0 0
> /dev/root / ext2 rw 0 0
> proc /proc proc rw 0 0
> usbfs /proc/bus/usb usbfs rw 0 0
> sysfs /sys sysfs rw 0 0
> udev /dev tmpfs rw 0 0
> ramfs /home/ftp/pub ramfs rw 0 0
> tmpfs /tmp/mm2 tmpfs rw,size=15360k 0 0
> /dev/mmcblk0p1 /mnt/usr_sd vfat rw,uid=652,gid=652,fmask=0022,dmask=0022,codepage=cp437,iocharset=iso8859-1 0 0
> [email@hidden (ttymxc3) /home/guest]# ls -l /home/ftp/
> dr-x--x--x 2 root root 1024 Jul 5 18:36 bin
> dr-x--x--x 2 root root 1024 Jul 5 18:36 etc
> dr-x--x--x 2 root root 1024 Jul 5 18:36 lib
> drwxr-xr-x 5 root root 1024 Jul 5 18:36 usr
> drwxrwxrwx 2 root root 0 Jul 5 18:36 pub
> ------------------------------------------------------------------
>
> あと設定関係は以下になっています。
> なお、ftpはRAMとSDに設定しておりRAM側の容量がないようです。
>
> ftpchroot
> ------------------------------------------------------------------
> mm_ram_ftp
> mm_sd_ftp
> ------------------------------------------------------------------
>
> group
> ------------------------------------------------------------------
> root:x:0:
> daemon:x:1:
> tty:x:5:
> disk:x:6:
> kmem:x:15:
> dialout:x:20:
> www-data:x:33:
> utmp:x:43:
> staff:x:50:
> users:x:100:
> nogroup:x:65534:
> guest:x:500:
> ftp:x:501:
> avahi:x:650:
> mm_ram_ftp:x:651:
> mm_sd_ftp:x:652:
> ------------------------------------------------------------------
>
> passwd
> ------------------------------------------------------------------
> root:x:0:0:root:/root:/bin/ash
> daemon:x:1:1::/:
> www-data:x:33:33::/home/www-data:
> nobody:x:65534:65534::/tmp:
> guest:x:500:500::/home/guest:/bin/ash
> ftp:x:501:501::/home/ftp:
> avahi:x:650:650::/var/run/avahi-daemon:
> mm_ram_ftp:x:651:651:Linux User,,,:/home/ftp/usr:/bin/sh
> mm_sd_ftp:x:652:652:Linux User,,,:/mnt/usr_sd/:/bin/sh
> ------------------------------------------------------------------
>
> >
> > --
> > なかむら
> >
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> >
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内