search

Saturday, March 8, 2014

fedora 20: Как копировать файлы между компьютерами по ssh

Для того, чтобы скопировать файлы с одного компьютера на другой, надо будет на том, с которого копировать файлы, запустить ssh server. В fedora 20 для этих целей используется OpenSSH server. Он должен быть поумолчанию установлен в fedora, но на всякий случай устанавливать его так:
sudo yum install openssh-server

Запускаем сервер командой:
sudo service sshd start

Проверить его статус можно командой:
sudo service sshd status

Компьютер готов отдавать файлы. Подключимся к нему с машины-клиент:
ssh username@192.168.1.2

Этой командой получаем полный доступ к удаленному компьюеру. В качестве имени пользователя и пароля используйте уже существующий аккаунт на том компьютере.

А теперь приступим к копированию:
scp username@192.168.1.2:/home/1.txt /home/1.txt

Данная команда скопирует файл 1.txt с удаленного компьютера на ваш.

Надо копирнуть папку? Не проблема:
scp -r username@192.168.1.2:/home /home

Хотите скопировать файлы в текущую папку на клиенте? Тогда вместо полного пути достаточно поставить точку:
scp -r username@192.168.1.2:/home .

No comments:

Post a Comment