Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота 4.doc
Скачиваний:
4
Добавлен:
13.08.2024
Размер:
103.94 Кб
Скачать
      1. Використання утіліти nmblookup

Утіліта nmblookup призначена перш за все для визначення IP адрес по відомим іменам NETBIOS. Вона також може бути використаня для визначенння комп”ютерів у мережі та іхніх ролей.

Спочатку визначимо IP адресу Броузера домена (KEARNEY)

$ nmblookup KEARNEY

querying KEARNEY on 192.168.0.255

192.168.0.19 KEARNEY<00>

Визначаємо список Броузерів домена та їх IP адрес 

$ nmblookup -M -

querying __MSBROWSE__ on 192.168.0.255

192.168.0.11 __MSBROWSE__<01>

Визначаємо наявні комп”ютери та їх ролі:

 

$ nmblookup -A 192.168.0.19

Looking up status of 192.168.0.19

received 5 names

KEARNEY         <00> -         M <ACTIVE>

CURTIS          <00> - <GROUP> M <ACTIVE>

KEARNEY         <03> -         M <ACTIVE>

KEARNEY         <20> -         M <ACTIVE>

CURTIS          <1e> - <GROUP> M <ACTIVE>

num_good_sends=0 num_good_receives=0

      1. Доступ до ресурсів з використинням smbclient

Smbclient – це ftp-подібна утіліта, що дозволяє залогуватися на віддалений сервер та отримати (передати) файли

Приклад використання smbclient:

$ smbclient -L HOMER

added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0

Password:

Anonymous login successful

Domain=[CURTIS] OS=[Unix] Server=[Samba 2.0.7]

 

Sharename  Type    Comment

---------  ----    -------

site-local Disk

c          Disk    Old Windows 95 Installation

IPC$       IPC     IPC Service (homer server (Samba 2.0.7))

lp         Printer HP Deskjet 672C

 

Server     Comment

------     -------

HOMER      homer server (Samba 2.0.7)

KEARNEY    Tom's Computer

SANJAY     Annie's Computer

 

Workgroup  Master

---------  ------

CURTIS     HOMER

Усі операції з віддаленим комп’ютером виконуються за допомогою команд протоколу ftp (винфток – замість команди quit використовують exit). Таким чином, будуть працювати команди ls, dir, cd, put, get, mput, mget, del та ін.

      1. Монтування та демонтування каталогів спільного використання Windows

Для монтування каталогів спільного використання можна скористатися командами mount, наприклад,

mount -t cifs //192.168.10.10/work /mnt/win/work -o user=<username>, pass=<password>

Демонтування можна виконати командою umount, наприклад -

umount /mnt/win/work

      1. Графічні оболонки для роботи з Samba

Графічні середовища KDE та GNOME пропонують зручні графічні оболонки для роботи з каталогами спільного використання на комп”ютерах з ОС Windows. Наприклад, для KDE такою програмою є smb4K.

    1. Хід роботи

  1. 1. Створити у своєму робочому каталозі два підкаталоги

  2. 2. Створити у першому з підкаталогів файл, що містить наступні відомості:

    1. прізвище та ім’я студента, його оцінки (по 100-бальній шкалі) з двох предметів (загальна кількість записів не менше 10)

  3. 3. Скопіювати новостворений файл з іншим іменем в другий підкаталог.

  4. 4. Провести сортування по кожному з чотирьох полів (вирівняти всі чотири поля)

  5. 5. По черзі вивести усі отримані файли на екран

  6. 6. Запротоколювати введені команди та отримані результати у звіт з лабораторної роботи

7. Залогуватися у системі

8. Вивести на екран та занотувати у звіті основні секції файлу налаштувань smb.conf. Пояснити їх.

9. За допомогою утіліти nmblookup визначити наявні у мережі комп’ютери та їхні ролі

10. За допомогою утіліти smbclient залогуватися на віддалений windows- комп’ютер і скачати вказаний файл на локальний Linux- комп’ютер

11. Змонтувати Windows- каталог та переписати файл на віддалений windows- комп’ютер

Демонтувати Windows- каталог

Література.

1. Буров Є. Комп”ютерні мережі. 2-ге оновлене і доповн.вид. Львів БаК, 2003.

2. Крейг Х. Персональные комп’ютеры в сетях TCP/IP. К.: BHV, 1997

3. Леммл Т., Леммл М., Челлис Д. TCP/IP. ЛОРИ, 1997

4. Machtelt Garrels. Introduction to Linux. A Hands on Guide. Xalasys.com, 2006

5. Jason W. Eckert, M. John Schitka. Linux+ 2005 In Depth. Thomson Course Technology, 2005

6. Michael Schwarz, Jeremy Anderson, Peter Curtis, Steven Murphy, Jose Nazario. Multitool Linux: Practical Uses for Open Source Software, Addison Wesley, 2002

7. Carla Schroder Linux Cookbook O'Reilly, 2004