ftp...ローカルKermitに戻り、RECEIVEコマンドを実行します。

ftp...ローカルKermitに戻り、RECEIVEコマンドを実行します。

ftp / kermit(スクリプトが機能していない理由を確認するためにコマンドラインを試みます)をテストしていますが、何らかの理由で「ローカルKermitに戻ってRECEIVEコマンドを提供します」というメッセージが表示されますが、その時点で入力する場所はありません。 .奇妙な文字が画面に表示されます。これが何を意味するのかよく分からないし、オンラインで検索しても有用な情報はあまり出てこなかった。これが私が見るものです。 Kermitのフィードバックはよくわかりません。

$/apps/bin/kermit
C-Kermit>ftp open MMMM /USER:user\useruser /PASSWORD: pwpw   #changed for safety
Connected to MMMM.
User logged in.
Switching LOCUS  for file-management commands to REMOTE.
Remote system type is Windows_NT.
Default transfer mode is TEXT ("ASCII")
(/home/mcleary/k_test/michele/) C-Kermit>cd /home/mcleary/k_test/michele/
Switching LOCUS for file-management commands to LOCAL.
Service not available, connection closed by server
(/home/mcleary/k_test/michele/) C-Kermit>ascii
(/home/mcleary/k_test/michele/) C-Kermit>put test.txt ../20210916_test.txt
Return to your local Kermit and give a RECEIVE command.

KERMIT READY TO SEND...
 SENT: (0 files)

*************************
SEND-class command failed.
 Packets sent: 2
 Retransmissions: 11
 Timeouts: 12
 Damaged packets: 0
 Fatal Kermit Protocol Error: Too many retries

HINTS... If the preceding error message does not explain the failure:
 . Adjust the timeout method (see HELP SET SEND).
 . Increase the retry limit (see HELP SET RETRY).
 . Try it again with SET STREAMING OFF.
 . Try it again with SET PARITY SPACE.
 . As a last resort, give a ROBUST command and try again.
Also:
 . Be sure the source file has read permission.
 . Be sure the target directory has write permission.
(Use SET HINTS OFF to suppress hints.)
*************************

ベストアンサー1

2つ

(/home/mcleary/k_test/michele/) C-Kermit>cd /home/mcleary/k_test/michele/
Switching LOCUS for file-management commands to LOCAL.
Service not available, connection closed by server

リモートシステムはWindows NTです。本当に使用cdしますかlcd?このようなパスを使用すると、ディレクトリをローカル(kermit / ftp)に/home/..変更したいと思います。lcdcd

コミットは2つの方法で働いた。

put/receive on remote kermit session
disconnect from remote
receive/put on local kermit session
wait for transfert
reconnect (`recon`) to remote

または

tell remote to go server (on unix this was `kermit -s` )
disconnect
put/receive from local kermit session

切断の鍵を探す必要があります(Roimaが指摘したように+である可能性が高い)。それはどういうctrl意味/ですか?cman kermit

おすすめ記事