MyTetra Share
Делитесь знаниями!
SSH_пересылка файлов
Время создания: 02.12.2018 09:33
Автор: alensav
Текстовые метки: ssh_, ubuntu
Раздел: MyTetra - Ubuntu_Command
Запись: xintrea/mytetra_db_alensav/master/base/1543732416t8o93qjbis/text.html на raw.githubusercontent.com

SSH - пересылка файлов

SCP (Secure CoPy) - программа для удаленного копирования фалов по сети между хостами.

Она использует SSH для передачи данных, ту же аутентификацию и те же меры безопасности, что и SSH.

Во время копирования исходного фала в файл назначения, который уже существует, SCP перезаписывает файл назначения. Если файл назначения еще не существует, тогда создается пустой файл, ему задается имя файла назначения и уже в него записывается содержимое копируемого файла.

Пример 1 : Копируем файл "file.txt" из удаленного сервера на локальный компьютер.

$ scp user@remote.host :file.txt /some/local/directory


Пример 2 : Копируем файл "file.txt" с локального компьютера на удаленный сервер.

$ scp file.txt user@remote.host :/some/remote/directory

scp /home/alensav/Загрузки/Prosipaysya.mp3 orangepi@192.168.1.41:~/


Пример 3 : Копируем папку "dir1" с локального хоста в директорию "dir2" на удаленном хосте.

$ scp -r dir1 user@remote.host :/some/remote/directory/dir2


Пример 4 : Копируем файл "file.txt" с одного удаленного сервера "remote.host1" на другой удаленный сервер "remote.host2".

$ scp user@remote .host1:/directory/file.txt user@remote .host2:/some/directory/


Пример 5 : Копируем файлы "file1.txt" и "file2.txt" с локального компьютера в Ваш домашний каталог на удаленном сервере.

$ scp file1.txt file2.txt user@remote.host :~


Пример 6 : Копируем файл "file.txt" с локального хоста на удаленный хост, используя порт 2222.

$ scp -P 2222 file.txt user@remote.host :/some/remote/directory


Пример 7 : Копируем файл "file.txt" с локального компьютера в Ваш домашний каталог на удаленном сервере. Сохраняем время изменения и время доступа и права копируемого фала.

$ scp -p file.txt user@remote.host :~


Пример 8 : Копируем файл "file.txt" с локального компьютера в Ваш домашний каталог на удаленном сервере. Увеличиваем скорость работы SCP изменяя алгоритм шифрования с AES-128 (по умолчанию) на Blowfish.

$ scp -c blowfish file.txt user@remote.host :~


Пример 9 : Копируем файл "file.txt" с локального компьютера в Ваш домашний каталог на удаленном сервере. Ограничиваем ширину канала используемого командой SCP до 100 Kbit/s.

$ scp -l 100 file.txt user@remote.host :~


Пример 10 : Копируем несколько файлов с удаленного хост в текущую директорию на Вашем локальном хосте.

$ scp user@remote.host :~/\{file1,file2,file3\} .

источник: http://www.shellhacks.com/ru/10-Primerov-Kopirovanie-faylov-cherez-SSH

Вы можете задать вопрос по статье специалисту.

systemctl status sshd

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования