ftp ftp://bapte:b2p7Ua2@ftp.backupte4.rsyncbackup.info
그리고 나는 얻었다
ftp: ftp://bapte:b2p7Ua2@ftp.backupte4.rsyncbackup.info: Name or service not known
나는 여러 가지 다른 것들을 시도했다. 나는 매뉴얼을 보았다. 불운
나는 시도했다
ftp -user username password ftp.backupte4.rsyncbackup.info
매뉴얼에서 말했듯이
ftp: u: unknown option
필요한 것은 작동하는 샘플입니다.
매뉴얼은 말했다
http://linux.about.com/od/commands/l/blcmdl1_ftp.htm
user user-name [password] [account] 자신을 원격 FTP 서버로 식별하십시오. 암호를 지정하지 않고 서버에서 암호를 요구하면 ftp는 로컬 에코를 비활성화 한 후 사용자에게 암호를 묻습니다. 계정 필드가 지정되지 않고 FTP 서버가이를 요구하면 사용자에게 입력하라는 메시지가 표시됩니다. 계정 필드가 지정되면, 원격 서버가 로그인을 요구하지 않으면 로그인 순서가 완료된 후 계정 명령이 원격 서버로 릴레이됩니다. 자동 로그인을 사용하지 않는 상태에서 ftp를 호출하지 않으면이 프로세스가 자동으로 수행됩니다. FTP 서버에 처음 연결할 때
정확히 무엇을 넣어야합니까?
답변
명령 행 옵션으로 정확하게 할 수는 없지만 다음과 같이 리디렉션합니다.
$ ftp -n ftp.backupte4.rsyncbackup.info << EOF
> quote USER bapte
> quote PASS b2p7Ua2
> put somefile <-- this is the command you want to execute
> quit
> EOF
또는 스크립트에 넣을 수 있습니다.
#!/bin/sh
ftp -n ftp.backupte4.rsyncbackup.info << EOF
quote USER bapte
quote PASS b2p7Ua2
put somefile
quit
EOF
마지막으로 다음을 사용할 수 있습니다 lftp
.
lftp -u bapte,b2p7Ua2 -e "your command;quit" ftp.backupte4.rsyncbackup.info