콘솔에서 이 FTP 호스트에 어떻게 연결하고 업로드할 수 있나요?

콘솔에서 이 FTP 호스트에 어떻게 연결하고 업로드할 수 있나요?

공급업체는 이러한 FTP 연결 매개변수를 제공하므로 이에 대한 일부 데이터를 업로드할 수 있습니다.

주인:호스트 네트워크
포트:46800
규약:FTP - 파일 전송 프로토콜
암호화:TLS를 통한 암시적 FTP 필요
로그인 유형:정상
사용자:[ 사용자 이름 ]
비밀번호:[ 비밀번호 ]

이건 나한테 안 맞는다...

$ ftp -p host.com 46800
Connected to host.com
421 Service not available, user interrupt. Connection closed.
ftp>

"TLS를 통한 암시적 FTP 필요" 매개변수가 문제일 수 있다고 생각합니다. (아마도?)

FTP 매뉴얼 페이지에는 TLS에 대한 언급이 없습니다.

연결하고 업로드할 수 있는 명령은 무엇입니까?

답변1

ftp프로그램은 안전하지 않은 프로토콜에서 작동합니다 ftp. 공급자는 연결을 암호화하고 자격 증명과 데이터를 인터넷에서 비공개로 유지하는 방법인 TLS를 통한 암시적 FTP를 사용하도록 지정했습니다.

다행히도 이 프로토콜을 이해하는 프로그램이 있습니다 lftp.

lftp
open -u [username] ftps://host.com:46800
Password: [enter your password]
ls
[your remote files should be listed]

lftp여러 프로토콜을 지원합니다. 이것웹 페이지읽기 쉬운 표에 나열해 보세요.

관련 정보