Подключение Linux и машины XP: помощь по компьютерным сетям

Узнайте, как предоставлять общий доступ к файлам через удалённый доступ к рабочему столу.


Connecting to the internet

Linux и Windows XP: они из разных миров, верно? Казалось бы, вы ни за что не заставите их общаться... но взгляните на магию TCP/IP; да, машины разные, но протокол, позволяющий им разговаривать, остаётся одним и тем же. Всё дело в инструментах и в умении ими пользоваться. Эта статья научит вас, как соединить машины Linux и XP.

В следующих примерах используется Debian Stable и Windows XP Home Edition, однако основные принципы удалённого управления рабочим столом всё равно применимы.

В этой статье будут рассмотрены следующие темы:

  • Общий доступ к файлам Windows на ПК с Linux
  • Удалённый доступ к рабочему столу и администрирование между ПК на базе Linux и ПК на базе Windows XP

Общий доступ к файлам Windows на ПК с Linux

Прежде чем мы начнём, вам понадобится несколько инструментов. На вашей машине Debian откройте окно консоли и временно станьте root.

  • В командной строке введите: su, а затем пароль суперпользователя. Если вы не знаете этот пароль, либо пропустите эту часть и надейтесь, что эти инструменты уже установлены и у вас есть соответствующие права для монтирования сетевого диска... либо прекратите чтение сейчас, так как это, вероятно, не принесёт вам особой пользы.
  • Если вы ввели правильный пароль, ваша командная строка должна выглядеть примерно как root@localhost. Теперь у нас есть полномочия добавить программное обеспечение; мы можем сделать это с помощью одного из лучших инструментов для этой задачи. Debian поставляется с APT, так что устанавливать его, скорее всего, не потребуется, поскольку это менеджер пакетов по умолчанию.

Примечание: APT позволяет устанавливать приложения непосредственно на вашу машину с веб-сервера где-то в киберпространстве. Он проверяет зависимости за вас, поэтому меньше риск испортить компьютер. Теперь, когда мы закончили расхваливать надёжность и удобство APT, перейдём к текущей задаче.

  • В командной строке введите: apt-get update — так мы будем знать, что на нашей машине установлены последние пакеты.
  • Когда APT закончит обновлять все ваши библиотеки и другое программное обеспечение до блеска, введите: apt-get install samba, а если вы планируете подключаться к сетевому принтеру и печатать: apt-get install cupsys cupsys-bsd cupsys-client foomatic-bin samba smbclient gs-esp a2ps
  • После установки всего этого перейдите к вашей машине Windows XP и создайте или откройте общий ресурс Windows.

В Windows XP Home Edition это можно сделать двумя способами.

  1. Перетащите файлы и папки, к которым хотите предоставить общий доступ, в C:\Documents and Settings\All Users\Shared Documents и щёлкните правой кнопкой мыши по Shared Documents. Если у вас небольшая сеть из людей, которых вы знаете и которым доверяете, и ваш брандмауэр настроен строго, возможно, вы захотите установить флажок Allow Network Users to Change My Files. Если нет, убедитесь, что он отключён, так как он позволит людям добавлять и удалять файлы и папки. Для дополнительной безопасности вы можете изменить эту папку на READ ONLY, поскольку пользователи, скачавшие ваши файлы, могут изменить атрибуты, как только файл окажется на их локальной машине.
  2. Щёлкните правой кнопкой мыши ЛЮБУЮ папку (желательно ту, в которой находятся файлы, к которым вы хотите предоставить общий доступ) на вашем компьютере и выберите Sharing and Security. Вы увидите флажок, установите его. При желании вы можете изменить имя общего ресурса, чтобы оно было короче или легче запоминалось. Windows XP предупредит вас о нежелательности такого способа предоставления общего доступа и заявит, что если вы знаете, что делаете, то можете продолжить. Если вы установили для файлов и папок в вашем профиле XP режим приватности, вы не сможете таким способом предоставить общий доступ к файлам в папке профиля; вам или вашему администратору потребуется отключить приватность (я советую этого не делать), и теперь у вас есть общая папка.

Вернёмся к нашей машине Linux.

Поскольку сейчас эпоха графических интерфейсов, я не буду утомлять вас деталями утилиты командной строки SMBClient, а вместо этого дам инструкции по использованию KDE для подключения к вашей машине Windows.

Файловый менеджер по умолчанию для KDE — Konquerer. Запустите Konquerer сейчас.

  • В строке расположения или адресной строке введите: smb: //mywindowsmachinesname/ или smb: //mywindowsmachines LAN IP/
    Теперь в окне вы должны увидеть папку с именем вашего общего ресурса Windows XP. Теперь вы можете просматривать эту папку так, как если бы она находилась на локальной машине!

Администрирование через удалённый рабочий стол между ПК на базе Linux и ПК на базе Windows XP.

При работе с компьютерной сетью часто возникает необходимость полностью взять под контроль машину в сети; иногда кому-то в офисе нужна помощь с ПК, и, поскольку они находятся шестью этажами ниже, просто проще захватить их рабочий стол, пока задача не будет выполнена, а затем вернуть управление локальному пользователю; или иногда мы можем быть далеко и нуждаться в доступе к машине дома. В других случаях вы, как и я, совсем не хотите идти в соседнюю комнату. Вот TightVNC. Он бесплатный и простой в использовании.

  • Вам снова понадобятся некоторые инструменты.

Для вашей машины Windows XP вам понадобятся TightVNC viewer и Server; вы можете перейти сюда и скачать их. Загрузите пакет tightvnc-1.2.9-setup.exe, так как он содержит всё необходимое для начала работы.

  • Для вашей машины Debian введите: apt-get install vncserver, а затем apt-get install vncviewer
  • Подключиться к машине Windows с машины Linux довольно просто. Убедитесь, что вы находитесь в X-Windows или KDE, и откройте консоль. Введите vncviewer, и должно появиться окно GUI с надписью VNC Server. Если VNCServer запущен на вашей машине Windows, просто введите локальный IP-адрес машины Windows. Вы должны увидеть, как перед вашими глазами появится рабочий стол Windows! Вы можете управлять мышью и клавиатурой так, как если бы сидели за самой машиной Windows!
  • Подключение к машине Linux немного сложнее, но, безусловно, не труднее. Поскольку Debian позволяет нескольким пользователям одновременно использовать X Display GUI, вы можете заставить vncserver настроить новый X Display. В командной строке введите vncserver
    Он запросит пароль для защиты сеанса от посторонних. Это будет ваш пароль по умолчанию, пока вы его не измените (см. документацию, поставляемую с VNCServer).

Он сообщит, что сервер прослушивает дисплей :1, а не дисплей :0, который принадлежит основному X Server.

  • На вашей машине Windows нажмите start-->run--> all programs-->TightVNC-->TightVNC Fast Compression.
  • Появится всплывающее окно с надписью VNC Server: введите в поле linuxmachine Local IP Address:1 и введите пароль для VNCSession. Вуаля! Рабочий стол Linux!








Подключение Linux и машины XP: помощь по компьютерным сетям


Узнайте, как предоставлять общий доступ к файлам через удалённый доступ к рабочему столу.


Connecting to the internet

Linux и Windows XP: они из разных миров, верно? Казалось бы, вы ни за что не заставите их общаться... но взгляните на магию TCP/IP; да, машины разные, но протокол, позволяющий им разговаривать, остаётся одним и тем же. Всё дело в инструментах и в умении ими пользоваться. Эта статья научит вас, как соединить машины Linux и XP.

В следующих примерах используется Debian Stable и Windows XP Home Edition, однако основные принципы удалённого управления рабочим столом всё равно применимы.

В этой статье будут рассмотрены следующие темы:

  • Общий доступ к файлам Windows на ПК с Linux
  • Удалённый доступ к рабочему столу и администрирование между ПК на базе Linux и ПК на базе Windows XP

Общий доступ к файлам Windows на ПК с Linux

Прежде чем мы начнём, вам понадобится несколько инструментов. На вашей машине Debian откройте окно консоли и временно станьте root.

  • В командной строке введите: su, а затем пароль суперпользователя. Если вы не знаете этот пароль, либо пропустите эту часть и надейтесь, что эти инструменты уже установлены и у вас есть соответствующие права для монтирования сетевого диска... либо прекратите чтение сейчас, так как это, вероятно, не принесёт вам особой пользы.
  • Если вы ввели правильный пароль, ваша командная строка должна выглядеть примерно как root@localhost. Теперь у нас есть полномочия добавить программное обеспечение; мы можем сделать это с помощью одного из лучших инструментов для этой задачи. Debian поставляется с APT, так что устанавливать его, скорее всего, не потребуется, поскольку это менеджер пакетов по умолчанию.

Примечание: APT позволяет устанавливать приложения непосредственно на вашу машину с веб-сервера где-то в киберпространстве. Он проверяет зависимости за вас, поэтому меньше риск испортить компьютер. Теперь, когда мы закончили расхваливать надёжность и удобство APT, перейдём к текущей задаче.

  • В командной строке введите: apt-get update — так мы будем знать, что на нашей машине установлены последние пакеты.
  • Когда APT закончит обновлять все ваши библиотеки и другое программное обеспечение до блеска, введите: apt-get install samba, а если вы планируете подключаться к сетевому принтеру и печатать: apt-get install cupsys cupsys-bsd cupsys-client foomatic-bin samba smbclient gs-esp a2ps
  • После установки всего этого перейдите к вашей машине Windows XP и создайте или откройте общий ресурс Windows.

В Windows XP Home Edition это можно сделать двумя способами.

  1. Перетащите файлы и папки, к которым хотите предоставить общий доступ, в C:\Documents and Settings\All Users\Shared Documents и щёлкните правой кнопкой мыши по Shared Documents. Если у вас небольшая сеть из людей, которых вы знаете и которым доверяете, и ваш брандмауэр настроен строго, возможно, вы захотите установить флажок Allow Network Users to Change My Files. Если нет, убедитесь, что он отключён, так как он позволит людям добавлять и удалять файлы и папки. Для дополнительной безопасности вы можете изменить эту папку на READ ONLY, поскольку пользователи, скачавшие ваши файлы, могут изменить атрибуты, как только файл окажется на их локальной машине.
  2. Щёлкните правой кнопкой мыши ЛЮБУЮ папку (желательно ту, в которой находятся файлы, к которым вы хотите предоставить общий доступ) на вашем компьютере и выберите Sharing and Security. Вы увидите флажок, установите его. При желании вы можете изменить имя общего ресурса, чтобы оно было короче или легче запоминалось. Windows XP предупредит вас о нежелательности такого способа предоставления общего доступа и заявит, что если вы знаете, что делаете, то можете продолжить. Если вы установили для файлов и папок в вашем профиле XP режим приватности, вы не сможете таким способом предоставить общий доступ к файлам в папке профиля; вам или вашему администратору потребуется отключить приватность (я советую этого не делать), и теперь у вас есть общая папка.

Вернёмся к нашей машине Linux.

Поскольку сейчас эпоха графических интерфейсов, я не буду утомлять вас деталями утилиты командной строки SMBClient, а вместо этого дам инструкции по использованию KDE для подключения к вашей машине Windows.

Файловый менеджер по умолчанию для KDE — Konquerer. Запустите Konquerer сейчас.

  • В строке расположения или адресной строке введите: smb: //mywindowsmachinesname/ или smb: //mywindowsmachines LAN IP/
    Теперь в окне вы должны увидеть папку с именем вашего общего ресурса Windows XP. Теперь вы можете просматривать эту папку так, как если бы она находилась на локальной машине!

Администрирование через удалённый рабочий стол между ПК на базе Linux и ПК на базе Windows XP.

При работе с компьютерной сетью часто возникает необходимость полностью взять под контроль машину в сети; иногда кому-то в офисе нужна помощь с ПК, и, поскольку они находятся шестью этажами ниже, просто проще захватить их рабочий стол, пока задача не будет выполнена, а затем вернуть управление локальному пользователю; или иногда мы можем быть далеко и нуждаться в доступе к машине дома. В других случаях вы, как и я, совсем не хотите идти в соседнюю комнату. Вот TightVNC. Он бесплатный и простой в использовании.

  • Вам снова понадобятся некоторые инструменты.

Для вашей машины Windows XP вам понадобятся TightVNC viewer и Server; вы можете перейти сюда и скачать их. Загрузите пакет tightvnc-1.2.9-setup.exe, так как он содержит всё необходимое для начала работы.

  • Для вашей машины Debian введите: apt-get install vncserver, а затем apt-get install vncviewer
  • Подключиться к машине Windows с машины Linux довольно просто. Убедитесь, что вы находитесь в X-Windows или KDE, и откройте консоль. Введите vncviewer, и должно появиться окно GUI с надписью VNC Server. Если VNCServer запущен на вашей машине Windows, просто введите локальный IP-адрес машины Windows. Вы должны увидеть, как перед вашими глазами появится рабочий стол Windows! Вы можете управлять мышью и клавиатурой так, как если бы сидели за самой машиной Windows!
  • Подключение к машине Linux немного сложнее, но, безусловно, не труднее. Поскольку Debian позволяет нескольким пользователям одновременно использовать X Display GUI, вы можете заставить vncserver настроить новый X Display. В командной строке введите vncserver
    Он запросит пароль для защиты сеанса от посторонних. Это будет ваш пароль по умолчанию, пока вы его не измените (см. документацию, поставляемую с VNCServer).

Он сообщит, что сервер прослушивает дисплей :1, а не дисплей :0, который принадлежит основному X Server.

  • На вашей машине Windows нажмите start-->run--> all programs-->TightVNC-->TightVNC Fast Compression.
  • Появится всплывающее окно с надписью VNC Server: введите в поле linuxmachine Local IP Address:1 и введите пароль для VNCSession. Вуаля! Рабочий стол Linux!

Подключение Linux и машины XP: помощь по компьютерным сетям

Узнайте, как предоставлять общий доступ к файлам через удалённый доступ к рабочему столу.
рекомендовать друзьям
  • gplus
  • pinterest

Комментарий

Оставить комментарий

Оценивать