Изучаем Linux, 302 (смешанные среды): Работа с Windows-клиентами

Использование Windows-клиентов для работы с серверами Samba

Несмотря на то, что клиентами Samba могут быть компьютеры под управлением UNIX и Linux, большинство из них использует операционную систему Windows®, поэтому нужно знать о том, как применять функционал ОС Windows, чтобы подключаться к серверам Samba. Например, с помощью определенных команд Samba на Linux-компьютере можно выявлять и устранять возникающие проблемы.

Об этой серии

Эта серия статьей поможет вам освоить задачи администрирования операционной системы Linux. Вы можете использовать материалы этих статей для подготовки к экзаменам программы LPIC третьего уровня (LPIC-3).

Чтобы посмотреть описания статей этой серии и получить ссылки на них, обратитесь к нашему перечню материалов для подготовки к экзаменам LPIC-3. Этот перечень постоянно дополняется новыми статьями по мере их готовности и содержит текущие (по состоянию на ноябрь 2010 года) цели экзаменов сертификации LPIC-3.

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

  • Возможности Windows-клиентов.
  • Использование списков просмотра в ОС Windows.
  • Создание общих файловых ресурсов и ресурсов печати в ОС Windows.
  • Использование утилиты smbclient для тестирования.
  • Использование команды net операционной системы Windows.

Эта статья поможет вам подготовиться к сдаче экзамена LPI 302 (специализация "Смешанные среды") и содержит материалы цели 314.4 темы 314. Цель имеет вес 4.

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

О факультативном экзамене LPI-302

Как и многие другие программы, программа сертификации Linux Professional Institute (LPIC) предусматривает различные уровни сертификации, где для получения каждого последующего уровня необходимо обладать более глубокими знаниями и практическим опытом. Экзамен LPI-302 – это факультативный экзамен третьего уровня программы LPIC, требующий продвинутых знаний в области системного администрирования Linux.

Для получения сертификата LPIC третьего уровня (LPIC-3) необходимо успешно сдать два экзамена первого уровня (101 и 102), два экзамена второго уровня (201 и 202), а также базовый экзамен 301 третьего уровня (LPIC-3). Если вы получили сертификат третьего уровня, вы можете сдавать факультативные экзамены по определенным специализациям, например, экзамен LPI-302.

Чтобы извлечь наибольшую пользу из наших статей, необходимо обладать продвинутыми знаниями о Linux и иметь работоспособный компьютер с Linux, на котором можно будет выполнять все встречающиеся команды. В частности, предполагается, что читатель умеет работать с командной строкой Linux и знает основы конфигурирования Samba. Необходимо уметь загружать и работать на компьютере с Windows и знать основные функции этой операционной системы, включая работу с окном командной строки. Все примеры этой статьи выполнены на компьютерах под управлением ОС Windows 7, однако в более ранних версиях Windows все действия будут аналогичными.


Настройка параметров SMB/CIFS в Windows

Создайте ваш собственный канал

Вы можете создать ваш собственный RSS, Atom или HTML канал обновлений и получать уведомления о новых или обновленных статьях нашего сайта. Для этого перейдите на страницу developerWorks RSS feeds, выберите зону Linux, установите флажок Статьи и введите в качестве ключевой фразы Linux Professional Institute, после чего выберите требуемый тип канала.

Чтобы можно было получить доступ к общим ресурсам сервера Samba, на нем необходимо настроить ряд определенных параметров (например, указать имя рабочей группы или домена). Точно так же, необходимо выполнить ряд настроек и на Windows-клиенте с помощью следующих действий:

  1. В панели управления щелкните System and Security, а затем System.

    Вы должны увидеть окно с информацией о компьютере (имя и рабочая группа/домен), изображенное на рисунке 1.

    Рисунок 1. Панель управления Windows, позволяющая изменять свойства системы
    Рисунок 1. Панель управления Windows, позволяющая изменять свойства системы
  2. В области Computer name, domain, and workgroup settings щелкните Change settings.

    В результате откроется диалоговое окно System Properties, изображенное на рисунке 2. В этом окне можно изменить NetBIOS-имя компьютера и принадлежность к домену или рабочей группе.

    Рисунок 2. Диалоговое окно свойств системы, позволяющее задавать имена
    Рисунок 2. Диалоговое окно свойств системы, позволяющее задавать имена
  3. Введите в поле Computer description понятное описание компьютера (можете воспользоваться подсказкой, расположенной чуть ниже этого поля).
  4. После того, как вы указали NetBIOS-имя и рабочую группу или домен (отображаются в поле Full computer name), нажмите кнопку OK. Если вы хотите изменить эту информацию, то нажмите кнопку Change.

    После нажатия кнопки Change откроется диалоговое окно Computer Name/Domain Changes, изображенное на рисунке 3.

    Рисунок 3. В диалоговом окне Computer Name/Domain Changes можно изменить имя компьютера и его принадлежность к домену или рабочей группе
    Рисунок 3. В диалоговом окне Computer Name/Domain Changes можно изменить имя компьютера и его принадлежность к домену или рабочей группе
  5. В поле Computer name введите NetBIOS-имя компьютера.

    Это поле особенно важно, если вы планируете предоставлять на этом компьютере общий доступ к файлам или принтерам; если же компьютер будет работать только как клиент, то это поле не так важно. Параметры, указанные в этом диалоговом окне, влияют только на NetBIOS-имена.

  6. При желании можно изменить DNS-имя компьютера, нажав кнопку More, расположенную в области Full computer name.

    Примечание: все изменения являются локальными и влияют лишь на то, как компьютер объявляет о себе другим компьютерам, но не влияют на имя, используемое другими компьютерами при обращении к нему. Если вы хотите изменить DNS-имя компьютера, то необходимо выполнить соответствующие настройки на DNS-сервере вашей сети.

  7. Выберите требуемое значение Domain или Workgroup и укажите в соответствующем поле имя вашего локального домена или рабочей группы.

    Примечание: опция Domain может быть недоступной в некоторых версиях Windows, например, в Windows 7 Home Premium. Если вы хотите присоединить такой компьютер к домену, то необходимо обновить установленную на нем версию операционной системы Windows.

  8. После внесения всех изменений нажмите кнопку OK.

    Операционная система сообщит о необходимости перезагрузки. Если вы присоединяете компьютер к домену, то вам также потребуется ввести необходимые учетные данные. Более подробно эта тема рассматривается в статье "Изучаем Linux, 302 (смешанные среды): Управление доменом" .

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


Доступ к файловым ресурсам из Windows

В идеале (и зачастую в действительности) для работы настроенного сервера Samba с Windows-клиентами не требуется предпринимать какие-либо дополнительные действия. Таким образом, мы будем предполагать, что все прекрасно работает. Исходя из этого предположения, я объясню, как находить общие ресурсы Samba и напрямую вводить их адреса Universal Resource Identifier (URI-адреса), работая в Windows. Если у вас возникнут какие-либо проблемы, то вам поможет раздел этой статьи Поиск и устранение проблем с помощью Linux-клиента.

Поиск общего ресурса Samba

Как рассказывалось в статье "Изучаем Linux, 302 (смешанные среды): Файловые службы", протокол SMB/CIFS реализует простой способ обнаружения в сети общих файлов и принтеров. Детали реализации этого способа зависят от пользовательского интерфейса клиента и, фактически, в Windows имеется несколько способов поиска общих ресурсов. Одним из них является встроенный файловый менеджер операционной системы:

  1. Откройте проводник Windows (Windows Explorer), щелкнув правой кнопкой мыши на значке Computer и выбрав пункт Explore, как показано на рисунке 4.
    Рисунок 4. Просмотр файлов тесно интегрирован в Windows Explorer
    Рисунок 4. Просмотр файлов тесно интегрирован в Windows Explorer

    Значок Network в левой панели обеспечивает доступ к спискам просмотра сети. Щелкните на имени компьютера в левой части окна, чтобы увидеть, какие общие ресурсы он содержит, а затем щелкните на нужный ресурс, чтобы открыть его.

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

Такие же возможности присутствуют в диалоговых окнах Open и Save As, используемых многими приложениями для поиска файлов.

Ввод URI-адреса

Иногда просмотр сетевого окружения не работает корректно, поскольку в сети могут возникать различные проблемы, связанные с просмотром, или общий ресурс специально может быть сделан скрытым. В таких случаях, если вы знаете точное DNS- или NetBIOS-имя сервера, а также имя общего ресурса, то можете ввести его URI-адрес непосредственно в адресную строку Windows Explorer. Для этого выполните следующие действия:

  1. Щелкните на адресной строке.

    Необходимо щелкнуть справа от существующих элементов, поскольку нам не нужно выбирать ни один из них. Поле изменит вид, отображая элементы в форме URI-адреса.

  2. Введите полный путь к требуемому общему ресурсу в виде \\ ИМЯ_КОМПЬЮТЕРА \ ИМЯ_РЕСУРСА \, например, \\NESSUS\RODSMITH\ для общего ресурса RODSMITH, расположенного на компьютере NESSUS.

Теперь содержимое указанного общего ресурса будет отображаться в окне Windows Explorer. Вы сможете управлять файлами и папками точно так же, как и при их поиске через просмотр сетевого окружения.

Подключение сетевых ресурсов

Иногда чтобы не искать каждый раз общий ресурс в сети или не вводить его URI-адрес, удобнее присвоить ему букву диска. На рисунке 4 изображен общий ресурс \\NESSUS\RODSMITH, которому уже присвоена буква диска N.

Для присвоения буквы диска общему ресурсу найдите его в сетевом окружении, щелкните на нем правой кнопкой мыши и выберите пункт Map Network Drive, в результате чего откроется одноименное диалоговое окно, изображенное на рисунке 5. В этом окне вы можете выбрать букву диска для общего ресурса, а также указать различные дополнительные параметры, облегчающие работу.

Рисунок 5. Назначение буквы диска общему ресурсу в Windows
Рисунок 5. Назначение буквы диска общему ресурсу в Windows

Печать на принтеры Samba из Windows

Если принтер Samba правильно настроен, то Windows-клиенты могут отправлять на него задания без дополнительных настроек. Основной процесс включает в себя два этапа: настройка принтера в Windows и назначение ему соответствующих ресурсов печати Samba. Основная сложность состоит, пожалуй, в выборе драйвера печати, поскольку одни ресурсы Samba могут требовать использования родных драйверов Windows, другие – использования стороннего драйвера PostScript, а третьи позволяют использовать оба типа драйверов.

Для настройки нового принтера в Windows выполните следующие действия:

  1. Откройте элемент Hardware and Sound в панели управления и щелкните Add a Printer.

    Откроется диалоговое окно с запросом типа добавляемого принтера.

  2. Выберите Add a Network, Wireless or Bluetooth Printer.

    Windows выполнит поиск доступных принтеров и отобразит список, как показано на рисунке 6.

    Рисунок 6. Поиск и вывод списка доступных принтеров в Windows
    Рисунок 6. Поиск и вывод списка доступных принтеров в Windows
  3. Выберите требуемый принтер и нажмите Next.

    Если нужный принтер отсутствует в списке, то может потребоваться изменить его конфигурацию в Samba. Если же принтер был намеренно скрыт от просмотра в сетевом окружении, то щелкните The printer that I want isn't listed, чтобы ввести его URI-адрес.

  4. Если сервер, на котором содержится общий ресурс печати, был настроен таким образом, чтобы передавать драйверы принтера на клиентские компьютеры, то операционная система Windows должна автоматически загрузить и установить их. В противном случае вы увидите диалоговое окно с информацией о том, что подходящий драйвер не найден, и вам придется выбрать его из списка стандартных драйверов Windows или указать драйвер производителя принтера.
  5. После установки драйвера распечатайте тестовую страницу.

После успешной установки принтера можно выбирать его в диалоговом окне Print любого приложения, как показано на рисунке 7.

Рисунок 7. Настроенный принтер можно выбрать в списке Name диалогового окна Windows Print
Рисунок 7. Настроенный принтер можно выбрать в списке Name диалогового окна Windows Print

Операционная система Linux использует в качестве стандартного устройства вывода на печать язык PostScript, и если принтеры не поддерживают PostScript, то вывод на печать преобразуется в родной язык принтера; таким образом, в общем случае можно считать, что все принтеры Samba являются PostScript-принтерами. Поэтому в Windows необходимо установить подходящий универсальный драйвер PostScript, либо выбрав его из списка в Windows, либо настроив Samba на передачу драйверов клиентам. Помимо стандартных драйверов принтеров Windows с принтерами Samba обычно хорошо работает драйвер Microsoft Publisher Color Printer из раздела Generic.

Тем не менее, вместо использования драйвера PostScript можно установить родной драйвер принтера, поставляемый производителем. Для этого нужно получить необходимый драйвер, а также может потребоваться настроить Samba или систему печати Common UNIX® Printing System (CUPS) так, чтобы она соответствующим образом обрабатывала входящий поток данных, а не пыталась интерпретировать его и преобразовывать в родной язык принтера, как это обычно делает CUPS.

В общих чертах отличие языка PostScript от родных драйверов заключается в следующем:

  • Если язык PostScript используется для не-PostScript модели принтера, то могут не работать некоторые уникальные функции принтера, например, выбор лотка и настройка разрешения печати. Обычно доступ к таким функциям предоставляют родные драйверы принтеров.
  • Использование драйвера PostScript может увеличить нагрузку на сеть при печати текстовых документов; обработка тех же документов с помощью родных драйверов принтера может оказаться менее ресурсоемкой. Этот эффект проявляется в основном при использовании недорогих струйных принтеров и не так заметен при использовании лазерных принтеров среднего и старшего класса.
  • Использование драйвера PostScript увеличивает нагрузку на центральный процессор компьютера, являющегося сервером печати. Этот эффект имеет значение в ситуациях когда если функции сервера печати выполняет устаревший компьютер или он управляет большим числом принтеров.
  • Для использования родного драйвера может потребоваться изменить конфигурацию Samba или CUPS – иногда эффект от такой настройки не оправдывает затраченных усилий.

При желании вы можете протестировать несколько драйверов и определить, какой из них подходит для вашего принтера лучше всего. В некоторых ситуациях можно создать в Windows несколько принтеров для одного общего ресурса печати Samba и выбрать для них различные драйверы, и тогда пользователи смогут выбирать те драйверы, которые лучше всего подходят для определенных задач.


Использование команды net операционной системы Windows

Хотя операционные системы Windows содержат больше графических элементов интерфейса для работы и администрирования по сравнению с Linux, в них также имеются текстовые утилиты, некоторые из которых имеют преимущества над своими графическими аналогами. Основным инструментом командной строки Windows для работы с SMB/CIFS является команда net, выполняющая множество задач, которые нельзя выполнить с помощью графического интерфейса. Преимущество команды net заключается в том, что ее можно использовать в сценариях, поэтому ее можно использовать в сетевых сценариях запуска для выполнения общих задач на всех компьютерах или для выполнения сложных действий путем запуска одной команды.

Для использования команды net нужно набрать эту команду и имя подкоманды, которая может иметь дополнительные параметры. В таблице 1 перечислены наиболее важные подкоманды команды net.

Таблица 1. Подкоманды команды net операционной системы Windows
ПодкомандаДействие
CONFIGВыводит или обновляет различные сетевые параметры, например, NetBIOS-имя и рабочую группу/домен компьютера.
FILEВыводит на файловом сервере Windows информацию об открытых клиентами общих файлах.
HELPВыводит справочную информацию по работе с командой net.
SESSIONВыводит на файловом сервере Windows информацию об активных клиентских подключениях; запуск этой подкоманды с ключом /DELETE разрывает соединение.
STATISTICSВыводит статистику о полученных и отправленных байтах, ошибках, связанных с работой клиента (NET STATISTICS WORKSTATION) или сервера (NET STATISTICS SERVER), и т. д.
TIMEУстанавливает на компьютере часы в соответствии с часами, установленными на другом компьютере.
USEНазначает общему ресурсу букву диска Windows или выводит информацию о существующих сопоставлениях.
USERДобавляет, удаляет или изменяет учетную запись пользователя, хранящуюся на контроллере домена.
VIEWВыводит список компьютеров в сети или список доступных общих ресурсов указанного компьютера.

Некоторые подкоманды можно использовать для выполнения тех же действий, что и при использовании файлового менеджера. Обратите особое внимание на подкоманды VIEW и USE для просмотра файловых ресурсов. Пример их использования приведен в листинге 1.

Листинг 1. Просмотр файловых ресурсов с помощью команды VIEW
> NET VIEW
Server Name            Remark

-------------------------------------------------------------------------------
\\NESSUS               Nessus
\\SEEKER               seeker server (Samba, Ubuntu)
\\VBOX7                VBox7
\\WEMBLETH             Wembleth
The command completed successfully.


> NET VIEW \NESSUS
Shared resources at \\NESSUS

Nessus

Share name          Type   Used as  Comment

-------------------------------------------------------------------------------
cf                  Disk            Epson RX500 CF port
floppy              Disk            Floppy Drive
hp4000              Print           HP4000 via Ethernet
rodsmith            Disk            Home Directories
smbpdf              Print           PDF Generator
Stylus_Photo_RX500  Print           EPSON Stylus Photo RX500
The command completed successfully.


> NET USE \\NESSUS\cf I:
The command completed successfully.

В этом примере представлен процесс просмотра сетевого окружения и назначения буквы диска I: файловому ресурсу \\NESSUS\cf в Windows. После этого можно получить доступ к этому ресурсу, просто обратившись к диску I:.

Команда NET TIME может служить быстрой заменой NTP-серверу. В следующем примере выполняется синхронизация часов локального компьютера с часами сервера NESSUS:

> NET TIME \\NESSUS /SET

Помните о том, что для выполнения некоторых подкоманд net требуются права администратора системы. Запуская эти подкоманды без прав администратора, вы получите сообщение о том, что для их выполнения недостаточно привилегий. При выполнении подкоманды USER также может потребоваться указать пароль учетной записи на удаленном компьютере, которую вы пытаетесь изменить.


Использование Windows в качестве сервера

Хотя сертификация LPIC-302 и наша серия статей предполагает изучение вопросов, связанных с настройкой сервера Samba в Linux, было бы ошибкой предположить, что роль сервера SMB/CIFS может выполнять только лишь связка Linux/Samba. В конце концов, протокол был изначально разработан для обеспечения доступа к общим ресурсам компьютеров под управлением операционных систем DOS, Windows и IBM® Operating System/2® (OS/2), а Samba появилась только через несколько лет. Поэтому сейчас я объясню, как создавать общие файловые ресурсы и ресурсы печати в Windows и использовать их на клиентах под управлением Windows или Linux.

Создание общих файловых ресурсов в Windows

На сервере Windows можно предоставить общий доступ ко всему разделу или к его отдельной поддиректории, например, к домашней директории пользователя или ее поддиректории. Для этого выполните следующие действия.

  1. Найдите диск или директорию, доступ к которой вы хотите предоставить.
  2. Щелкните на диске или директории правой кнопкой мыши и раскройте пункт Share with, содержащий несколько опций.
  3. Выберите нужную опцию в списке Share with.

    В Windows 7 имеется встроенная функция, известная как Homegroup, позволяющая открывать доступ к ресурсу только для заранее определенного списка пользователей. Если вы хотите создать новую группу или выбрать уже имеющуюся, то щелкните Specific People. В результате откроется диалоговое окно, изображенное на рисунке 8.

    Рисунок 8. Выбор пользователей, которым будет предоставлен доступ к общему файловому ресурсу your files
    Рисунок 8. Выбор пользователей, которым будет предоставлен доступ к общему файловому ресурсу
  4. Выберите пользователя или группу из списка Add или введите имя в текстовом поле.
  5. Нажмите кнопку Add.
  6. При желании можно изменить файловые разрешения для пользователей, настроив права доступа для выбранной записи в столбце Permission Level.

После этого можно проверить доступ к общему файловому ресурсу, попытавшись подключиться к нему с другого компьютера под управлением Windows или Linux.

Создание общих ресурсов печати в Windows

Если необходимо распечатать документы на принтере, физически подключенному к компьютеру под управлением ОС Windows, то необходимо создать на этом компьютере общий ресурс печати. Для этого выполните следующие действия:

  1. Установите и настройте локальный принтер.
  2. Откройте раздел Hardware and Sound в панели управления и щелкните Devices and Printers.
  3. Щелкните правой кнопкой мыши на принтере, который вы хотите сделать общим, и выберите пункт Printer Properties.
  4. В диалоговом окне Properties перейдите на вкладку Sharing. В результате откроется окно, изображенное на рисунке 9.
    Рисунок 9. Предоставление общего доступа к принтеру из диалогового окна Properties
    Рисунок 9. Предоставление общего доступа к принтеру из диалогового окна Properties
  5. Установите флажок Share this printer и введите имя принтера в поле Share name.

    Для некоторых Windows-клиентов могут иметь важное значение флажок Render print jobs on client computers и кнопка Additional Drivers; если же вы намерены использовать принтер для печати заданий из Linux-клиентов, то не нужно беспокоиться об этих параметрах.

  6. Нажмите кнопку OK, чтобы сохранить изменения.

Подсистема печати CUPS в Linux умеет создавать очереди печати для общих принтеров SMB/CIFS, поэтому в Linux можно без проблем использовать общие принтеры Windows. Не забывайте о том, что если общий принтер не является PostScript-принтером, то для него необходимо использовать драйверы Linux, т. е. задания печати должны обрабатываться на стороне Linux, после чего передаваться по сети в родном для принтера формате (в отличие от общих принтеров Samba, для которых задания на печать можно отправлять либо таким же образом, либо в формате PostScript).


Поиск и устранение проблем с помощью Linux-клиента

Для отладки сетевых проблем, связанных с SMB/CIFS, в Linux существует множество инструментов, использующих как серверы Samba, так и серверы Windows. Некоторые из этих инструментов были описаны в других статьях этой серии, поэтому я расскажу о них кратко. Эти инструменты и приемы включают в себя монтирование общих ресурсов, а также использование команд smbclient и smbget. Также я упомяну о входящей в цели экзамена 314.4 команде rdesktop, хотя, фактически, она не связана с Samba или SMB/CIFS.

Тестовое монтирование общего ресурса

Самый очевидный способ проверить общий ресурс – это попытаться использовать его при помощи обычных инструментов. Для Linux-клиента это означает смонтировать общий ресурс утилитами файловой системы mount и cifs, о которых рассказывается в статье "Изучаем Linux, 302 (смешанные среды): интеграция с протоколом CIFS" (ранее в целях экзамена LPIC 314.4 рассматривались команды smbmount и smbumount, предназначенные для монтирования и размонтирования файловых систем SMB/CIFS, но они больше не поддерживаются в Linux, начиная с версии ядра 2.6.37).

Самый простой способ проверить доступность общего ресурса – это попытаться выполнить команду mount //СЕРВЕР/РЕСУРС /mnt, где СЕРВЕР – имя сервера, а РЕСУРС – имя общего ресурса. Однако в соответствии с материалами статьи, содержащей цели экзамена 314.1, может потребоваться указать дополнительные параметры, например, имя пользователя, пароль и т. д.

Если вам не удается смонтировать общий ресурс, то можно поискать подсказки в log-файлах Samba или кольцевом буфере ядра (доступ к которому можно получить через команду dmesg). Может оказаться, что необходимо изменить настройки монтирования, а, возможно, проблема может быть на стороне сервера; также может потребоваться изменить файловые разрешения или какие-то другие параметры.

Проверка с помощью smbclient

Программа smbclient, о которой рассказывалось в статье "Изучаем Linux, 302 (смешанные среды): интеграция с протоколом CIFS", может оказаться полезной при тестировании базовой функциональности, поскольку она является основным инструментом, напрямую взаимодействующим с сервером без необходимости монтирования файловой системы.

Проверка с помощью smbget

Программа smbget, являющаяся аналогом программы wget, получает файлы через протокол HTTP. Для использования smbget необходимо знать точный URI-адрес файла, который необходимо получить. В простейшем случае необходимо набрать имя команды и URI-адрес нужного файла:

$ smbget smb://WEMBLETH/REPORTS/financial-report.pdf

В этом примере мы получаем файл financial-report.pdf, хранящийся на общем ресурсе REPORTS на сервере WEMBLETH. Можно использовать различные опции команды smbget, например, -u для указания имени пользователя или -R для рекурсивного получения содержимого всего дерева каталогов. Дополнительную информацию об этой команде можно найти на ее man-страницах.

Проверка с помощью rdesktop

Программа rdesktop – это Linux-реализация протокола RDP (Remote Desktop Protocol), являющегося протоколом удаленного доступа Windows и основанного на тех же принципах, что и инструменты VNC (Virtual Network Computing). Протокол RDP включается в диалоговом окне System Properties (см. рисунок 2). Для его активации перейдите на вкладку Remote и в области Remote Desktop выберите параметр, соответствующий требуемому уровню безопасности. По завершении всех настроек нажмите кнопку OK.

Примечание. Не все версии Windows поддерживают протокол RDP (в частности, его не поддерживают версии Home).

Для использования программы rdesktop нужно набрать ее имя и указать DNS-имя или IP-адрес сервера. Можно также указать различные опции, например, -u для указания имени пользователя. Дополнительную информацию об этой команде можно найти на ее man-страницах.

Ресурсы

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=Linux
ArticleID=835176
ArticleTitle=Изучаем Linux, 302 (смешанные среды): Работа с Windows-клиентами
publish-date=09132012