FTP-opdracht, verbinding maken en werken via terminal

over ftp-commando

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:

FTP-opdrachtverbinding

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:

passwd FTP-opdracht

Als het wachtwoord correct is, geeft de externe server een bevestigingsbericht en de ftp> prompt.

door de gebruiker verbonden FTP-opdracht

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.

help FTP-opdracht

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-documenten FTP-opdracht

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:

krijg FTP-commando

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 FTP-opdracht

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:

zet FTP-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 FTP-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 page ftp commando

man ftp

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Charlie voorhoofd zei

    Charlie Brow Kijk Go

  2.   Bernat zei

    Goed nadat de gebruikersnaam van de gebruiker is ingevoerd, verschijnt de volgende zin.
    503 Gebruik eerst ATUH.
    Aanmelden mislukt.