В следующей статье мы рассмотрим команду FTP. За загружать, скачивать или управлять содержимым FTP у нас есть бесконечное количество графических приложений, Filezilla один из самых популярных. Но если вы поклонник терминала, это также можно сделать из командной строки.
Это полезно, особенно при работе на сервере, и у нас нет графического интерфейса, но нам нужно загрузить файл на FTP или просто что-то удалить, создать папку и т. д. Мы можем сделать все это только с помощью нашего терминала.
(FTPпротокол передачи файлов) - стандартный сетевой протокол, используемый для передачи файлов в удаленную сеть и из нее. В этом посте мы увидим, как используйте команду ftp на нескольких основных примерах.
При передаче данных по ftp соединение не шифруется. Для безопасной передачи данных нам пришлось бы использовать SFTP. Чтобы копировать файлы, у нас должно быть как минимум разрешение на чтение исходного файла и разрешение на запись в целевой системе.
Основные примеры команды FTP
Установление подключения к FTP
к открыть ftp-соединение с удаленной системой, за командой ftp должен следовать IP-адрес или доменное имя удаленного сервера. Открываем терминал (Ctrl + Alt + T) и пишем:
ftp 192.168.0.101
Нас попросят ввести имя пользователя FTP. В этом примере имя пользователя FTP: сапоглин:
Вы можете увидеть другое подтверждающее сообщение в зависимости от службы FTP, запущенной на удаленном сервере.
Как только мы напишем имя пользователя, нам придется напишите наш пароль:
Если пароль правильный, удаленный сервер отобразит сообщение с подтверждением и приглашение ftp>.
Если FTP-сервер, к которому мы обращаемся, принимает анонимные ftp-аккаунты и вы хотите войти в систему как анонимный пользователь, используйте анонимный как имя пользователя и вы адрес электронной почты как пароль.
Наиболее распространенные команды ftp
Многие команды FTP похожи или идентичны командам, которые мы используем в командной строке в системе Gnu / Linux.
Ниже приведены некоторые из наиболее распространенных команд FTP что мы можем использовать:
- помощь или? - Список всех доступные команды FTP.
- cd - сменить каталог на удаленной машине.
- lcd - сменить каталог на локальном компьютере.
- ls - просмотр имен файлов и каталогов в текущем удаленном каталоге.
- mkdir - создает новый каталог в удаленном каталоге.
- pwd - распечатать текущий рабочий каталог на удаленном компьютере.
- delete - удалить файл в текущем удаленном каталоге.
- rmdir - удалить каталог в текущем удаленном каталоге.
- get - копирует файл с удаленного сервера на локальный компьютер.
- mget - позволяет копировать несколько файлов с удаленного сервера на локальный компьютер.
- put - копирует файл с локального компьютера на удаленный.
- mput - копирует файл с локального компьютера на удаленный.
Скачивание файлов с помощью команд FTP
После входа в систему нашим текущим рабочим каталогом становится домашний каталог удаленного пользователя. Когда мы загружаем файлы с помощью команды ftp, файлы будут загружены в каталог, из которого мы вызываем команду ftp, если мы не укажем другой маршрут.
Если мы хотим загрузить файлы в другой локальный каталог, перейдите в него с помощью ЖК-команда. Допустим, мы хотим загрузить файлы в каталог ~ / Документы:
lcd ~/Documentos
к скачать один файл с удаленного сервера, мы будем использовать получить команду. Например, чтобы загрузить файл с именем резервная копия.zip, воспользуемся следующей командой:
get backup.zip
к скачивать сразу несколько файлов, мы будем использовать команда mget. Мы можем предоставить список отдельных имен файлов или использовать подстановочные знаки.
mget backup1.zip backup2.zip
При загрузке нескольких файлов нам будет предложено подтверждение для каждого из них.
После завершения загрузки файлов с удаленного FTP-сервера, закрыть соединение до свидания или выйти.
quit
Загрузка файлов с помощью команд FTP
Чтобы загрузить файл из локального каталога на удаленный FTP-сервер, нам сначала нужно открыть сеанс с помощью команды FTP. После запуска мы можем использовать поставить команду:
put image.png
Если мы хотим загрузить файл, отсутствует в вашем текущем рабочем каталоге, используйте абсолютный путь к файлу.
к загрузить несколько файлов из локального каталога на удаленный FTP-сервер, мы будем использовать команда mput:
mput image1.png image2.png
При загрузке нескольких файлов нам будет предложено подтверждение для каждого файла, который мы хотим загрузить.
После того, как вы закончите загрузку файлов на удаленный FTP-сервер, закрыть соединение до свидания или выйти.
Как видите, в этом посте мы увидели, как использовать команду ftp для загрузки и выгрузки файлов на удаленный FTP-сервер. Если кто хочет узнать больше вариантов просто прочтите руководство по командам:
man ftp
Charlie Brow Look Go
Хорошо после ввода логина пользователя появляется следующее предложение.
503 Сначала используйте ATUH.
Ошибка входа.