busyboxを実行しているLinuxコンピュータでファイルを送受信しようとしています。次のコマンドが有効になっており、他のコマンドは使用できません。
[,[[,basename,brctl,cat,chmod,chpasswd,cp,date,echo,expr,fdisk,free,ftpd,ftpputimage,grep,halt,hostname,ifconfig,inetd,init,init,insmod ,kill,killall ,klogd,logger,login,logread,ls,lsmod,mdev,mkdir,mknod,install,ping,ping6,shutdown,printf,ps,pwd,restart,rm,rmmod,routing,sed,sh, sleep, syslogd, telnetd 、テスト、タッチ、udhcpc、udhcpd、umount、稼働時間、vconfig、vi、wc、zcip
試してみましたが、ftpd
使い方がわからず、次のメッセージが表示されます。
使用法: ftpd [-wvS] [-t N] [-TN] [DIR]
すべての助けをいただきありがとうございます。ありがとうございます!
ベストアンサー1
忙しい箱ftpd
文書使い方を教えてください。 /etc/inetd.confで設定してください。
ftpd [-wvS] [-t N] [-T N] [DIR]
Anonymous FTP server
ftpd should be used as an inetd service. ftpd's line for inetd.conf: 21 stream tcp nowait root ftpd ftpd /files/to/serve It also can be ran from tcpsvd:
tcpsvd -vE 0.0.0.0 21 ftpd /files/to/serve
Options:
-w Allow upload
-v Log to stderr
-S Log to syslog
-t,-T Idle and absolute timeouts
DIR Change root to this directory
しかし、リモートログインもあります。この方法では、少なくともcat
パイプなどを使用して個々のファイルを渡すこともできます。
カーネルがネットワークファイルシステムをサポートすれば、より快適になります。その後、CIFSまたはNFS共有をマウントするだけです。
それ以外の場合でも、少し不器用な方法(ftpやcatなど)を使用してTelnetを介して組み込みデバイスに静的に接続されたSSHサーバー(dropbearなど)を配置すると、生活がはるかに簡単になります。あるいは、使用したいすべてのプロトコルで静的にリンクされたカールを追加することも、より多くの情報を得るための一般的な方法です。