Una risposta più completa sarebbe che non è possibile con ftp (almeno il programma ftp installato su centos 6)).
Dal momento che si desidera un processo non presidiato, la risposta di "pts" funzionerà correttamente.
fare l'upload incustodita con l'arricciatura invece di ftp:
curl -u user:password -T file ftp://server/dir/file
% 40 non sembra funzionare.
[~]# ftp domain.com
ftp: connect: Connection refused
ftp> quit
[~]# ftp some_user%[email protected]
ftp: some_user%[email protected]: Name or service not known
ftp> quit
Tutto quello che ho è quello di aprire il programma ftp e utilizzare il dominio e inserire l'utente quando richiesto. Di solito, è richiesta comunque una password, quindi la natura interattiva probabilmente non è problematica.
[~]# ftp domain.com
Connected to domain.com (173.254.13.235).
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 2 of 1000 allowed.
220-Local time is now 02:47. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (domain.com:user): [email protected]
331 User [email protected] OK. Password required
Password:
230 OK. Current restricted directory is/
Remote system type is UNIX.
Using binary mode to transfer files.
Sto provando entrambi. Grazie ragazzi!! – bentford
Sembra che appartenga a http://superuser.com. –