「192.168.2.25」というIPを持つLinuxマシンから、「192.168.2.110」というサーバーである他のLinuxマシンにファイルを送信したい
telnetコマンドを使用してどのようにできますか?
Telnetだけでは不可能な場合もありますが、telnetとnetcatでは可能です。上記の例のいくつかは、netcatを使用して参照したばかりですが、telnetはあるがnetcatはない本番環境にある古いマシンにいたことがあります。この場合、netcatを新しいリモートマシンでリッスンし、ファイルをtelnetに設定できます。
新しいリモートマシンの場合:
netcat -l <PORT> > OUTPUT.FILE
古いtelnet専用マシンの場合:
cat FILE | telnet REMOTE-Host PORT
これはテキストファイルで機能することに注意してください。何らかのバイナリファイルがある場合は、両端でさらに操作を行う必要があります。
Telnetは単にリモートターミナルセッションを提供します。最善の方法はtelnetで、エディターで新しいファイルを開き、ローカルマシンからテキストをコピー/貼り付けます。
ファイルをコピーするには、rsync、scp、rcp、ftpなどを使用します。