Копирование файлов при помощи ssh



Для копирование файлов с одного компьютера на другой можно использовать команду scp. Синтаксис команды следующий:

scp -pr [[user1@]host1:]file1 ... [[user2@]host2:]file2

Использование ключа -p позволяет сохранить время доступа и модификации файла и права доступа к нему, а ключ -r используется для рекурсивного копирования каталогов.

Спецификация файла может включать в себя имя компьютера, на котором хранится файл, и имя пользователя, под учетной записью которого будет осуществлен доступ к файлу.

Задание 5:  Создайте в каталоге /tmp файл и скопируйте его на другую машину, также в каталог /tmp.

Пересылка протокола X11

Программа ssh позволяет перенаправлять вывод запускаемых на удаленном хосте программ X11 на локальный дисплей. Для использования этой возможности следует при запуске ssh ука­зать ключ -X. Если используется ключ -X и определена переменная окружения DISPLAY, то ssh определит на удаленном хосте переменную DISPLAY таким образом, что запускаемые там программы X11 будут выводить информацию на локальный дисплей, пересылая ее через защи­щенный канал. При этом ssh самостоятельно осуществляет авторизацию удаленного клиента X11.

Например, для запуска на удаленном хосте программы xterm следует выполнить следующую команду:

ssh -X host xterm

Задание 6:Запустите на другом компьютере программу xterm.

Для того, чтобы запущенная программа выполнялась в фоновом режиме, следует добавить к команде ssh ключ -f:

ssh -f -X host xflame

 

Задание 7:Запустите на разных компьютерах программы xcalc, xclock, xeyes, xload

Необходимо заметить, что шифрование замедляет передачу данных и может заметно сказать­ся на работе программ активно выводящих графическую информацию.

 

Задание 8:Запустите на удаленном компьютере программу xflame

при помощи ssh:

ssh -f -X host xflame        
Теперь выполните следующие команды:        
xhost +host        
ssh -f host xflame -display $HOSTDISPLAY        
xhost -host        
При этом программа xflame будет использовать стандартный

протокол

X11 без шифрования.

Наконец, запустите программу xflame на локальном компьютере.

     

 

     

 


Дата добавления: 2018-04-05; просмотров: 266; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!