Копирование файлов при помощи 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!