[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 メーリングリストの案内