"SCP" (säker kopia) tillåter inte filöverföring utan autentisering. Även om du kan automatisera processen med saker som SSH -nycklar krävs fortfarande den underliggande autentiseringsmekanismen. Det finns inget sätt att säkert kopiera en fil utan * någon * form av autentisering eller auktorisation. Idén om säker filöverföring innebär i sig att verifiera identiteten på källan och/eller destinationen.
Du kan dock använda SSH -nycklar för att automatisera processen så att det verkar hända utan lösenordsprompt under överföringen. Detta innebär:
1. Generera ett SSH -nyckelpar På maskinen som kommer att * kopiera * filen.
2. Kopiera den offentliga nyckeln till filen `.ssh/auktoriserad_keys på maskinen som kommer att * ta emot * filen.
När detta har ställts in kan du använda `SCP 'med användarnamnet och platsen för filen, och den kommer att använda nyckeln för autentisering istället för att be om ett lösenord. Själva kommandot förblir "SCP". "No Inlogging" -aspekten hanteras av förkonfigurerade SSH-nycklar, inte ett speciellt kommandot "SCP".