🔧 Примеры команд SFTP на Linux с объяснениями — Information Security Squad

🔧 Примеры команд SFTP на Linux с объяснениями

SFTP — протокол передачи файлов по SSH.

Он работает по протоколу ssh для безопасной передачи файлов между двумя удаленными системами.

На последних серверах OpenSSH по умолчанию настроен SFTP-сервер.

Вы также можете использовать эти учебники для настройки только пользователя sftp в вашей системе Linux без доступа SSH:

Подключиться к SFTP

Используйте утилиту командной строки sftp для подключения к удаленной системе sftp.

Вам нужны пользователь sftp и имя хоста или IP-адрес удаленного хоста.

 sftp user@remote.host

Навигация и просмотр файлов

Навигация в каталогах по SFTP так же проста, как и в локальной системе.

Используйте команду «pwd» для проверки текущего рабочего каталога.

sftp> pwd

Remote working directory: /

Затем с помощью команды «ls» выведите список всех файлов и каталогов в текущем каталоге.

sftp> ls

Для перехода в другие каталоги используйте команду «cd», а затем каталог назначения.

sftp> cd uploads

Используйте «cd ..» для перехода в родительский каталог.

sftp> cd ..

Загрузить файлы на SFTP

Теперь мне нужно загрузить несколько файлов в папку uploads.

Поэтому сначала перейдите в каталог назначения.

sftp> cd uploads
sftp> pwd
Remote working directory: /uploads

Используйте команду «put» для загрузки файла README.md из локальной системы в удаленный каталог sftp.

sftp> put README.md

Вы также можете указать абсолютный путь к локальному файлу и удаленному каталогу без навигации по каталогам.

sftp> put /var/www/README.md /uploads/20191115/

Скачать файлы c SFTP

Чтобы загрузить файлы c удаленного каталога sftp, используйте команду «get».

Например, чтобы загрузить REMOTE_FILE.md из удаленной системы в текущий локальный каталог.

sftp> get REMOTE_FILE.md

Точно так же вы можете указать абсолютный путь для загрузки файлов.

sftp> get /uploads/REMOTE_FILE.md /var/www/

Выход из SFTP

Просто напишите bye и попрощайтесь со своим удаленным SFTP-сервером.

Это отключит соединение SFTP и вернется к вашей локальной оболочке.

Кроме того, вы также можете использовать одну из следующих опций для выхода из сеанса SFTP.

Все эти 3 команды  делают  одну и ту же работу.

sftp> quit
sftp> exit

 

cryptoparty

Cryptography is typically bypassed, not penetrated.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40