Hvis du har brug for at kopiere en fil mellem to systemer, og scp ikke er tilgængelig, kan du bruge alternative metoder. Her er nogle måder at gøre det på:
rsyncrsync er et kraftfuldt værktøj til filoverførsel og synkronisering. Det kan bruges over SSH.
rsync -avz -e ssh user@remote_host:/path/to/remote/file /path/to/local/destination
cat og sshDu kan bruge cat kommandoen sammen med ssh til at kopiere filer.
ssh user@remote_host 'cat /path/to/remote/file' > /path/to/local/destination
tar og sshDu kan pakke filen med tar og derefter overføre den via SSH.
ssh user@remote_host 'tar czf - /path/to/remote/file' | tar xzf - -C /path/to/local/destination
netcatnetcat (nc) kan bruges til at overføre filer mellem systemer.
nc -l -p 12345 > /path/to/local/destination
cat /path/to/remote/file | nc remote_host 12345
ftp eller sftpHvis FTP eller SFTP er tilgængelig, kan du bruge disse protokoller til at overføre filer.
sftp user@remote_host:/path/to/remote/file /path/to/local/destination
Disse metoder giver dig fleksibilitet til at kopiere filer mellem systemer, selv når scp ikke er tilgængelig.
Har du brug for hjælp til filoverførsel eller SSH-opgaver? Med Handyhand kan du nemt oprette din opgave gratis og få bud fra dygtige hjælpere på få minutter. Gør det lettere for dig selv og få den assistance, du har brug for!