In het volgende artikel gaan we kijken naar de FTP-opdracht. Voor upload, download of beheer de inhoud van een FTP we hebben een oneindig aantal grafische toepassingen, Filezilla is een van de meest populaire. Maar als u een fan bent van de terminal, kunt u dit ook vanaf de opdrachtregel doen.
namelijk handig, vooral als je op een server werkt en we geen GUI hebben, maar we moeten een bestand uploaden naar een FTP of gewoon iets verwijderen, een map maken, enz. We kunnen al deze dingen alleen met onze terminal doen.
(FTPProtocol voor bestandsoverdracht) is een standaard netwerkprotocol dat wordt gebruikt om bestanden van en naar een extern netwerk over te dragen. In dit bericht zullen we zien hoe gebruik het ftp-commando door enkele basisvoorbeelden.
Bij het overdragen van gegevens met ftp is de verbinding niet versleuteld. Voor een veilige gegevensoverdracht zouden we moeten gebruiken SFTP Om bestanden te kopiëren, moeten we op zijn minst leesmachtiging hebben voor het bronbestand en schrijfmachtiging op het doelsysteem.
Basisvoorbeelden van de FTP-opdracht
Verbinding maken met FTP
naar open een ftp-verbinding met een systeem op afstandmoet het ftp-commando worden gevolgd door het IP-adres of de domeinnaam van de externe server. We openen een terminal (Ctrl + Alt + T) en schrijven:
ftp 192.168.0.101
We zullen worden gevraagd om onze FTP-gebruikersnaam in te voeren. Voor dit voorbeeld is de FTP-gebruikersnaam sapoclay:
Mogelijk ziet u een ander bevestigingsbericht, afhankelijk van de FTP-service die op de externe server wordt uitgevoerd.
Zodra we de gebruikersnaam hebben geschreven, zullen we dat moeten doen schrijf ons wachtwoord:
Als het wachtwoord correct is, geeft de externe server een bevestigingsbericht en de ftp> prompt.
Als de FTP-server waartoe we toegang hebben, dit accepteert anonieme ftp-accounts en je wilt inloggen als een anonieme gebruiker, gebruik anoniem als gebruikersnaam en jij e-mailadres als wachtwoord.
De meest voorkomende ftp-opdrachten
Veel FTP-opdrachten zijn vergelijkbaar met of identiek aan de opdrachten die we gebruiken bij de opdrachtprompt op een GNU / Linux-systeem.
Hieronder staan enkele van de meest voorkomende FTP-opdrachten die we kunnen gebruiken:
- helpen of? - Lijst alles op beschikbare FTP-opdrachten.
- cd - Verander de map op de externe machine.
- lcd - Wijzig de map op de lokale computer.
- ls - Bekijk de namen van de bestanden en mappen in de huidige externe map.
- mkdir - Maak een nieuwe map binnen de externe map.
- pwd - Druk de huidige werkdirectory op de externe machine af.
- delete - Verwijder een bestand in de huidige directory op afstand.
- rmdir- Verwijder een map in de huidige externe map.
- get - Kopieert een bestand van de externe server naar de lokale machine.
- mget - Hiermee kunt u meerdere bestanden van de externe server naar de lokale machine kopiëren.
- put - Kopieert een bestand van de lokale machine naar de externe machine.
- mput - Kopieert een bestand van de lokale machine naar de externe machine.
Bestanden downloaden met FTP-opdrachten
Zodra we inloggen, is onze huidige werkmap de thuismap van de externe gebruiker. Wanneer we bestanden downloaden met het ftp-commando, de bestanden worden gedownload naar de directory van waaruit we het ftp-commando noemen, als we geen andere route aangeven.
Als we de bestanden naar een andere lokale map willen downloaden, wijzig deze dan met de lcd-opdracht Laten we zeggen dat we de bestanden naar de directory willen downloaden ~ / Documenten:
lcd ~/Documentos
naar download een enkel bestand van een externe server, zullen we de krijg commando Om bijvoorbeeld een bestand te downloaden met de naam backup.zipz, zullen we het volgende commando gebruiken:
get backup.zip
naar download meerdere bestanden tegelijk, zullen we de mget commando We kunnen een lijst met individuele bestandsnamen verstrekken of jokertekens gebruiken.
mget backup1.zip backup2.zip
Bij het downloaden van meerdere bestanden wordt voor elk daarvan om bevestiging gevraagd.
Zodra de bestanden zijn gedownload van de externe FTP-server, verbreek de verbinding met tot ziens of stop.
quit
Bestanden uploaden met FTP-opdrachten
Om een bestand van een lokale map naar een externe FTP-server te uploaden, moeten we eerst de sessie openen met het FTP-commando. Eenmaal gestart, kunnen we de zet commando:
put image.png
Als we een bestand willen laden dat niet in uw huidige werkmap staat, gebruik dan het absolute pad naar het bestand.
naar upload meerdere bestanden van een lokale map naar een externe FTP-server, zullen we de mput-opdracht:
mput image1.png image2.png
Bij het uploaden van meerdere bestanden, wordt voor elk bestand dat we willen uploaden om bevestiging gevraagd.
Zodra u klaar bent met het uploaden van de bestanden naar uw externe FTP-server, verbreek de verbinding met tot ziens of stop.
Zoals je kunt zien, hebben we in dit bericht gezien hoe je het ftp-commando kunt gebruiken om bestanden te downloaden en te uploaden naar je externe FTP-server. Als iemand wil ken meer opties lees gewoon de commandohandleiding:
man ftp
Charlie Brow Kijk Go
Goed nadat de gebruikersnaam van de gebruiker is ingevoerd, verschijnt de volgende zin.
503 Gebruik eerst ATUH.
Aanmelden mislukt.