zip
로컬 서버에서 원격 서버로 파일을 전송 하고 싶습니다 . 아래와 같이 호스트, 포트 및 사용자 이름과 함께 다음 명령을 사용했습니다.
scp "$somepath/${file}.zip" "$ftp_user"@"ftp_server":upload/
이 명령에서:
ftp_user=royal
ftp_server=np.royal.com
명령을 연결할 수 없습니다. 조언 좀 부탁드려도 될까요?
답변1
scp
파일은 SSH 프로토콜을 사용하여 전송되므로 SSH 계정이 필요합니다.
FTP를 통해 서버에 연결해야 하므로 많은 FTP 클라이언트 중 하나를 사용해야 합니다.
난 항상 좋아해원격 전송 프로토콜최고.
답변2
$
설정한 올바른 값으로 확장되지 않도록 변수 이름을 앞에 추가하는 것을 잊었습니다 .
노력하다
scp "$somepath/${file}.zip" "$ftp_user"@"$ftp_server":upload/