Prilično je lako zauzeti
scp –P 50001 [email protected]:somefile./somefile
ssh –p 50001 [email protected]
u nešto brzo:
scp remotehost:somefile./somefile
ssh remotehost
Osim određivanja brojeva porta, adresa i naziva korisnika, možete odrediti ključne datoteke, vremenske interne i druge opcije. Sve što treba je jedna mala datoteka.
Uključite uređivač teksta i pokažite na ovu datoteku:
~/.ssh/config
Alternativno, možete staviti sadržaj i spremiti je u tu datoteku, ali najbolje je da ga otvorite ako već postoji. Evo osnovnog formata onoga što trebate staviti (ili dodati na ono što imate).
Zamijenite svoje korisničko ime i web adresu (ili IP adresu za odredišta unutar vaše mreže) umjesto remote.sshserver.com. Na kraju, ako koristite prilagođeni ulaz (ništa osim 22, zadano), navedite to. Inače, možete preskočiti zadnju liniju.
Zatim sam napravio par ključnih datoteka na mojem udaljenom poslužitelju kako bih ih koristio pa nisam morao svaki put unositi lozinku. Dodatne informacije potražite u odjeljku Kako daljinski kopirati datoteke putem SSH-a bez unosa zaporke i preskočite na odjeljak "SSH i SCP bez zaporki" za sve pojedinosti.
IdentityFile ~/path/to/id_file
ServerAliveInterval X
ServerAliveCountMax Y
Na taj način možete dodati više poslužitelja dodavanjem drugog odjeljka s odjeljkom Razmjena usluge Host. A ako želite stvoriti skup zadanih opcija, vrijednost domaćina možete postaviti na jednu zvjezdicu (*). Ovo je izvrsna datoteka s primjerima:
To je praktično za situacije kada stvaranje pseudog imena ne može biti opcija. Također olakšava praćenje svih SSH-temeljenih opcija (s klijentske strane) na jednom konsolidiranom mjestu. Ako namjeravate koristiti ovo za skripte, također možete koristiti
BatchMode yes
da biste onemogućili upite za unos lozinki. Naravno, i dalje biste trebali autentificirati pomoću ključnih datoteka.
Ako želite više pogledati u opciju StrictHostKeyChecking, svakako upoznajte OpenSSH na vašem Linux računalu. Naravno, postoji i kukavica opcija dostupnih na stranici OpenSSH-a.