Я работаю системным администратором, и одно время совмещал два места работы: у меня было основное место работы, и работа по-совместительству. Периодически бывали ситуации, когда я был на основной работе, и мне звонили со второй, с просьбой о консультации. Коллеги косились, прислушиваясь к моим разговорам — у нас не принято подрабатывать, а отказать я не мог.
После пары намёков моего директора на тему совместительства и возможного увольнения я серьёзно задумался о возможности организации удаленного доступа к компьютерам со второй работы, чтобы не давать по телефону подробные инструкции, а удаленно подключаться к нужному компьютеру и делать то что надо.
Усложняло задачу то, что на основной работе все рабочие места организованы под управлением операционной системы Linux, а на второй на сервере установлена FreeBSD 8.0, а на всех остальных компьютерах используется Windows XP Home Edition.
Исходя из всех этих требований можно сформулировать требования к ПО: оно должно быть:
- кросс-платформенным,
- работать на медленных соединениях,
- быть бесплатным,
- предоставлять доступ к удаленному рабочему столу с возможностью управления мышью и клавиатурой.
В итоге я остановился на связке Real VNC Viewer + Real VNC Server.
Попробую объяснить свой выбор. Известные мне альтернативы не подошли: Radmin платный, связка rdesktop в линуксе плюс стандартный удаленный доступ к рабочему тоже использовать не получилось, по причине того, что в Windows XP Home Edition нет поддержки к удаленному рабочему столу, эта опция доступна только в Pro версии Windows.
Из недостатков бесплатной версии Real VNC Server необходимо отметить недостаточный уровень безопасности для работы в открытых сетях: поддержка шифрования есть только в платных версиях. Как обойти это ограничение при помощи специальных средств расскажу чуть ниже.
Схема подключения в нашем случае выглядит следующим образом:
С теоретической частью закончили, переходим к практической.
Первым делом нужно загрузить дистрибутив программы RealVNC, и установить на компьютеры, к которым будем подключаться. Устанавливаем приложение как сервис и в настройках обязательно указываем авторизацию по паролю.
Следующий шаг — с той же страницы грузим и устанавливаем дистрибутив пригодный для вашей ОС (Для моего OpenSuse я скачал RPM).
Подключение к удаленному компьютеру будем осуществлять в два этапа: для начала установим ssh соединение с сервером, и пробросим туннель во внутреннюю сеть. Это можно сделать командой:
ssh -vC -L 5900:10.0.0.4:5900 UserName@xxx.xxx.xxx.xxx
где UserName — имя пользователя на шлюзе локальной сети
xxx.xxx.xxx.xxx — IP-адрес внешнего сетевого интерфейса на шлюзе локальной сети
5900: — локальный порт, на который будет осуществлён проброс туннеля с удаленного компьютера
10.0.0.5 — IP-адрес компьютера внутри локальной сети
:5900 — порт на удаленном компьютере, до которого будет осуществляться проброс туннеля
Следующей командой уже непосредственно установим соединение:
vncviewer -ViewOnly=1 -LowColourLevel=0 -AutoSelect=0 localhost:5900 &
В результате должно открыться окно с рабочим столом удаленного компьютера.
Если что-то не получается — спрашивайте в комментариях!
Метки: Linux, Windows, первый опыт, сервер
Львиной долей работы любого офисного сотрудника является написание текстов: от коммерческих предложений и деловых писем, до написания кодов программ и документации к ним. На нас с вами постоянно действую различные офисно-компьютерные раздражители: интернет пейджеры, электронная почта и другие тайм-киллеры. Лично у меня крайне редко получается сосредоточиться больше чем на 10 минут на одной задаче: постоянно кто-нибудь или что-нибудь норовит отвлечь. Для себя я нашёл весьма удобный способ решения проблемы – я начал использовать бесплатный текстовый редактор CreaWriter.
Метки: Windows, первый опыт
Не знаю как вам, а мне нравится читать текст, написанный по правилам русского языка. И с точностью до наоборот — раздражают люди, не способные написать слово из трёх букв без десяти орфографических ошибок. Жизнь в интернете кипит, бурлит: люди стараются написать сообщение на форуме побыстрее, не обращая внимание на орфографию и пунктуацию, и, как следствие, получаются шедевры вроде «в терменале 1107 стаит диск для клонирования. можете его склониравать для нового терменала», между прочим, это совершенно реальный пример из корпоративной переписки. Проблема с орфографией не всегда возникает только из-за незнания правил правописания русского языка, и элементарные опечатки вносят свой вклад в общее дело безграмотности рунета. Оно и понятно — стандартных средств проверки орфографии в браузерах нет, а предварительно проверять публикуемое в форуме сообщение будет только конченый зануда. Эх, вот бы «на лету» проверялось всё то, что вносится в текстовые поля на веб-страницах, как бы хорошо было! Хотели? Встречайте! Специальное дополнение для браузера Mozilla Firefox, позволяющее проверять орфографию вводимого текста. Называется SpellBound.
Настроек у плагина минимум (а нам больше и не надо!): устанавливается язык для проверки орфографии (русский поддерживается), цвет и фон нормального текста и текста с ошибками. Словарь программы можно пополнять своими словами, для этого нужно кликнуть правой кнопкой мыши на слове с ошибкой и выбрать пункт меню «Добавить в словарь».
Работает на пять с плюсом! Орфографических ошибок в набираемом тексте становится в разы меньше.
Желающие установить проверку орфографии в своём Firefox, могут загрузить дополнение (плагин) для проверки орфографии с сайта дополнений по этой ссылке.
Если вы пользуетесь услугами оператора сотовой связи БиЛайн, и вам приходят СМС-сообщения с текстом «Сообщение показать нельзя» с номера телефона +58482 или 58482, это означает что вам отправили MMS сообщение и билайн не может вам его доставить, потому что ваш телефон не поддерживает MMS.
Почему об этом не написали непосредственно в СМС-сообщении, мне непонятно.

