Hvis kommandoerne sftp -F db.sql.gz [email protected] /tmp
og sftp -F db.sql.gz myalias /tmp
kun viser en liste over mulige kommandoer, kan det skyldes forkert brug af SFTP-kommandoen. Her er en korrekt fremgangsmåde til at uploade en MySQL dump-fil ved hjælp af SFTP eller SCP:
scp -F /path/to/ssh_config db.sql.gz [email protected]:/tmp
scp -F /path/to/ssh_config db.sql.gz myalias:/tmp
sftp -F /path/to/ssh_config [email protected]
sftp -F /path/to/ssh_config myalias
put
-kommandoen:
put db.sql.gz /tmp
bye
Din SSH-konfigurationsfil (~/.ssh/config
) kan se sådan ud:
Host myalias
HostName staging2.example.com
User webost
IdentityFile ~/.ssh/id_rsa
Med denne konfigurationsfil kan du bruge myalias
i stedet for at skrive hele serveradressen og brugernavnet.
Ved at følge disse trin kan du korrekt uploade en MySQL dump-fil til en fjernserver ved hjælp af SFTP eller SCP og en SSH-konfigurationsfil.
Med Handyhand kan du nemt få hjælp til MySQL og serveradministration. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om du har brug for assistance til databaseoptimering eller serveropsætning, er Handyhand din løsning.