Передача файлов. Мессенджеры. Удалённый доступ.

Пересылка файлов

Когда-то давно ограничение на размер пересылаемого по почте файла составляло 2 мегабайта. В последнее время лимит вырос, но всё равно с помощью электронной почты большие файлы пересылать неудобно. Связано это с тем, что в отличие от почты (которая обычно хранится), пересылка больших фалов --- явление временное: вы где-то файл показываете, человек его забирает и на этом всё заканчивается. Есть несколько вариантов решения этой задачи:

Мгновенные сообщения

Ещё одно свойство не присущее почте --- обмен информацией в реальном времени. Для этого есть разные протоколы обмена сообщениями. Почему у почты сразу этого не было? Потому что 30 лет назад, когда возник почтовый протокол, связность интернета оставляла желать лучшего. С тех пор появились разные протоколы для решения этой задачи, сначала в локальных сетях, потом в интернет --- этот оказавшийся не охваченным рынок начали прибирать люди корпоративного склада. И сейчас мы имеем icq, msn, y!m(?). Схема их работы такая: мы запускаем клиент, подключаемся к одному серверу, и через этот сервер обмениваемся сообщениями. Достоинства: единственное, что нужно --- достучаться до сервера. Для связи необходимо, чтобы оба адресата могли связаться с сервером. Недостатки: если сервер далеко, то пользоваться этим сложно; невозможно передавать таким способом конфиденциальную информацию; обычно держатель подобного рода серверов заинтересован в том, чтобы пользовались именно их проприетарным клиентом, и постоянно меняет протокол.

Jabber

Альтернативой, набирающей популярность на сегодняшний день, этим централизованным протоколам является протокол распределенный, когда серверов несколько, и они на открытом ПО. Этот протокол называется XMPP, сервис --- jabber. Достоинствами данного протокола можно считать:

Попробуем зарегестрировать новую учетную запись в jabber-е и настроить клиент мгновенных сообщений Kopete

(не хватает традиционного скриншота с меню)

Kopete поддерживает множество протоколов, поэтому при первом запуске нам потребуется выбрать нужный:

../kopete_wizard_1.png

Выберем протокол jabber:

../kopete_wizard_1_jabber_selected.png

Дальше требуется ввести данные об учетной записи jabber:

../kopete_account_configuration.png

Поскольку у нас еще нет учетной записи, нам потребуется зарегистрировать новую:

../kopete_new_account_dialog.png

Регистрация достаточно проста: нам потребуется выбрать сервер (в данном случае мы используем jabber.ru), логин и пароль. Отдельно нужно отметить шифрование:

../kopete_new_account_dialog_ssl.png

Предупреждение о самоподписанном сертификате в данном случае можно игнорировать:

../kopete_new_account_unknown_ssl_cert_dialog.png

Регистрация новой учетной записи успешно завершена:

[ПРИКРЕПЛЁННЫЙ ФАЙЛ]

(а не следует ли сменить имя этому скриншоту? и вообще они тут немного не по порядку..)

Настройка учетной записи на этом также заканчивается:

../kopete_wizard_2_complete.png

Внешний вид программы достаточно типичен для мессенджеров:

../kopete_conversation_jabber_ru.png

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

../kopete_add_account_button_tip.png

Впрочем, для начала требуется подключиться к серверу:

../kopete_add_account_to_roster.png

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

../kopete_add_account_to_roster2.png

Все, можно начинать общение:

../kopete_conversation_window.png

При получении нового сообщение появляется всплывающее окошко с информацией:

../kopete_new_message_notifier2.png

А так выглядит собственно диалог:

../kopete_conversation_window_typing.png

Удалённое управление

Существует две возможности удаленного управления ПСПО:

../remote_access_ssh.png

../remote_access_xterm_via_ssh.png

(тут тоже странно: скриншот с уже созданным приглашением есть, а скриншота создания приглашения - нет

Для полноты картины лектор скажет, что если у вас ЛЛ или вы хотите воспользоваться свойствами более интересными, чем доступ к десктопу, то можно воспользоваться парой не krdc/krfb, а vncserver/vncviewer. Касательно vncserver --- это такой отдельный сервер. На удаленной машине надо запустить x11vnc, которая будет передавать все данные по сети, а на локальной --- vncviewer --- принимать и быть вьювером. У сервера есть широковещательный режим, когда несколько человек могут подключиться к одному и наблюдать происходящее. За более хитрыми возможностями см. новый выпуск ПСПО. Мы говорим сейчас не про удаленное управление, а про просмотр, для этого сервер должен быть запущен в -shared -viewonly -forever. Когда вы запускаете его с этими опциями, то могут подключаться несколько человек, но они только смотрят.


Сведения о ресурсах

Готовность (%)

Продолжительность (ак. ч.)

Подготовка (календ. ч.)

Полный текст (раб. д.)

Предварительные знания

Level

Maintainer

Start date

End date

10

1

1

1

1

LeoZub + ПетрНикольский, ОльгаТочилкина, MaximByshevskiKonopko