Συνδεθείτε και εργαστείτε σε ένα FTP χρησιμοποιώντας το τερματικό

Για να ανεβάσετε, να κατεβάσετε ή να διαχειριστείτε το περιεχόμενο ενός FTP, έχουμε έναν ατελείωτο αριθμό γραφικών εφαρμογών, το Filezilla είναι ένα από τα πιο δημοφιλή. Αλλά πώς να το κάνετε αυτό από τη γραμμή εντολών;

Ειδικά όταν δουλεύουμε σε διακομιστή και δεν έχουμε GUI, πρέπει να ανεβάσουμε ένα αρχείο σε ένα FTP ή απλά να διαγράψουμε κάτι, να δημιουργήσουμε ένα φάκελο κ.λπ., να κάνουμε οτιδήποτε και έχουμε μόνο το τερματικό μας, τίποτα άλλο.

Για να εργαστείτε με έναν διακομιστή FTP, αρκεί μία μόνο εντολή:

ftp

Βάζουμε την εντολή ftp και ακολουθεί η διεύθυνση IP (ή κεντρικός υπολογιστής) του διακομιστή FTP στον οποίο θέλουμε να συνδεθούμε και αυτό είναι, για παράδειγμα:

ftp 192.168.128.2

Όπως φαίνεται στην παρακάτω εικόνα, ο χρήστης θα μας ρωτήσει, το γράφουμε και πατάμε εισάγετε, τότε θα μας ζητήσει τον κωδικό πρόσβασης, τον γράφουμε και πατάμε εισάγετε, έτοιμα να φύγουμε!

ftp-user-login

Τώρα είναι όπου γράφουμε τις εντολές σε αυτό το νέο κέλυφος, το οποίο είναι το κέλυφος ftp, για παράδειγμα στη λίστα που χρησιμοποιούμε την εντολή ls

ls

Εδώ είναι ένα στιγμιότυπο οθόνης:

ftp-ls

Υπάρχουν πολλές ακόμη εντολές, για παράδειγμα:

  • mkdir : Δημιουργία φακέλων
  • chmod : Αλλαγή δικαιωμάτων
  • del : Διαγραφή αρχείων

Μοιάζουν με αυτά του Linux, σωστά; ... hehe, αν γράφουν βοήθεια στο κέλυφος FTP λαμβάνουν εντολές που μπορούν να χρησιμοποιήσουν:

ftp-βοήθεια

Η ερώτηση (και κατάπληξη) φαντάζομαι είναι ... πώς να ανεβάσετε ένα αρχείο σωστά;

Για να ανεβάσετε ένα αρχείο, η εντολή είναι στείλετε

Η σύνταξη είναι:

send archivo-local archivo-final

Για παράδειγμα, ας υποθέσουμε ότι έχω στο δικό μου Αρχική ένα αρχείο που ονομάζεται βίντεο.mp4 και θέλουμε να το ανεβάσουμε σε ένα φάκελο που ονομάζεται βίντεο, η εντολή θα ήταν:

send video.mp4 videos/video.mp4

Πρέπει πάντα να καθορίζουν το όνομα του τελικού βίντεο, δεν έχει σημασία αν είναι το ίδιο ή αν δεν θέλουν να αλλάξουν, πρέπει να το καθορίσουν το ίδιο, είναι υποχρεωτικό.

Τόσο απλό, το αρχείο καταγραφής / έξοδος που επιστρέφει είναι παρόμοιο με αυτό:

local: video.mp4 remote: videos / videdo.mp4 200 PORT επιτυχής. 150 Άνοιγμα σύνδεσης δεδομένων λειτουργίας BINARY για δοκιμή. 226 Η μεταφορά ολοκληρώθηκε. Μεταφέρθηκαν 0 byte. 0.00 KB / δευτ.

Όπως σας λέω πάντα, αν θέλετε να μάθετε περισσότερες επιλογές, διαβάστε απλώς το εγχειρίδιο εντολών:

man ftp

Ή διαβάστε το εγχειρίδιο στο κάπου από το Διαδίκτυο.

Λοιπόν, δεν προσποιούμαι ότι αυτό είναι ένα σούπερ εγχειρίδιο μακριά από αυτό ... είναι να θέσουμε τα θεμέλια μόνο 😉

Ωστόσο, ελπίζω ότι ήταν χρήσιμο σε ορισμένους.

αφορά


Το περιεχόμενο του άρθρου συμμορφώνεται με τις αρχές μας συντακτική ηθική. Για να αναφέρετε ένα σφάλμα κάντε κλικ Aquí.

8 σχόλια, αφήστε τα δικά σας

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   μπαρναράστα dijo

    Καλή συνεισφορά !!!!
    Εάν θέλετε να πραγματοποιήσετε μια αυτόματη σύνδεση με το «ftp» και δεν είναι απαραίτητο να εισαγάγετε το χρήστη & pass, πρέπει να δημιουργήσετε το αρχείο στο $ HOME του χρήστη
    .netrc με δικαιώματα chmod 600, που περιέχουν:
    μηχανή [όνομα-καθορισμένο-σε- / etc / hosts] σύνδεση [όνομα χρήστη] passwd [passwdor]
    ....

  2.   πετροχέκο dijo

    Καλό άρθρο φίλος: Δ.
    Παρεμπιπτόντως, το προηγούμενο θέμα desdelinux δεν χρειάζεται πλέον για το έργο μου, αφού δημιούργησα ένα νέο θέμα και στο τέλος επέλεξα το Drupal ως CMS αντί για το WordPress.

    1.    eliotime3000 dijo

      Ήξερα ήδη ότι θα επιλέγατε το Drupal (για το σχεδιασμό θέματος, το Drupal είναι σαν το Blogger με στεροειδή).

      Όσον αφορά τις ενημερώσεις, είναι πιο εύκολο να χρησιμοποιήσετε το drush παρά να διαχειριστείτε τα πάντα στο τέλος του FTP.

      1.    πετροχέκο dijo

        Λοιπόν το Drupal είναι κάτι περισσότερο από απλώς το Blogger σε στεροειδή: D ... Εξυπηρετεί πολύ περίπλοκο περιεχόμενο πολύ καλά και είναι πολύ επεκτάσιμο Η καμπύλη μάθησης είναι πολύ μεγαλύτερη από εκείνη του Joomla και του abysmal σε σύγκριση με το WordPress, αλλά το Drupal δεν σας περιορίζει σε τίποτα και η ταχύτητά του αξίζει μια προσπάθεια :).

  3.   eliotime3000 dijo

    Εξοχος. Είπα ήδη γιατί εμφανίζονται αυτές οι εντολές κατά τη χρήση του FileZilla.

  4.   Σαούλ Ουρίμπε dijo

    Γνωρίζω ότι η πρόθεση της ανάρτησης είναι να δείξω πώς να συνδεθείτε με μία μόνο εντολή, αλλά πραγματικά προτείνω τον διοικητή των μεσάνυχτων (mc), σας επιτρέπει να συνδεθείτε σε ένα FTP / SFTP και να στείλετε (να ανεβάσετε) αρχεία με τόσο απλό τρόπο.

    Λοιπόν, υπάρχει η συμβολή μου στην κοινότητα. Στην υγειά σας

  5.   neoki75 dijo

    Καλησπέρα σας,

    Κάνω μια πρακτική που απαιτεί να συνδεθώ με έναν διακομιστή FTP από ένα Kali linux VM και μου λέει εντολή που δεν βρέθηκε όταν βάζω ftp ή man ftp σε αυτό.

    Μου λείπει κάτι, σωστά;

  6.   Edd dijo

    Μόλις εγκατέστησα και καλά συνδέομαι με τον τοπικό διακομιστή μου και όταν προσπαθώ να στείλω ένα αρχείο λαμβάνω ένα σφάλμα
    "553 Δεν ήταν δυνατή η δημιουργία αρχείου."
    αυτό το μήνυμα παίρνω. Τι θα μπορούσε να αποτύχει;