Налаживание локальной сети между двумя компьтерами посредством кабельной связи

Здравствуйте!
Недавно столкнулся с проблемой:
Как соединить два компа - на одном Кубунту, на другом Виндовс ХР (Виста), на нашем форуме не нашел подходящего материала, и покапавшись в гугле, нарыл отличную статью, она позволяет достаточно быстро и без геморроя соединить два компа локалкой. Возможно кому из новичков пригодиться, выкладываю статью:

Samba — это эффективный способ не только организовать взаимодействие компьютеров под управлением Windows и Linux, но и в сетях, состоящих только из Linux-машин он позволяет быстро организовать общий доступ к ресурсам.

Файл конфигурации Samba может достигать огромной длины и учитывать множество параметров, однако в большинстве случаев достаточно гораздо меньшего количества настроек.

Установка Samba

Если мы хотим и расшаривать сами, и иметь доступ к файлам на других компьютерах, то необходимо установить три пакета.

$ sudo apt-get install samba smbclient smbfs

Настройка Samba

Создайте резервную копию файла /etc/samba/smb.conf

$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup

Теперь откройте файл /etc/samba/smb.conf для редактирования в вашем любимом текстовом редакторе. Например, так:

$ sudo nano /etc/samba/smb.conf

Удаляйте оттуда все полностью, и добавляйте туда например вот это:

file:/etc/samba/smb.conf

[global]

workgroup = MYGROUP

netbios name = MYCOMPUTER

server string = My home computer

security = share

auth methods = guest

domain master = No

wins support = Yes

browseable = yes

[docs]

path = /home/shared/docs

comment = Shared documents

readonly = No

guest ok = Yes

[music]

path = /home/shared/mp3

comment = My music

readonly = Yes

guest ok = Yes

Теперь можете заменить информацию на свою:

* auth methods - Possible options include guest (anonymous access), sam (lookups in local list of accounts based on netbios name or domain name), winbind (relay authentication requests for remote users through winbindd), ntdomain (pre-winbindd method of authentication for remote domain users; deprecated in favour of winbind method), trustdomain (authenticate trusted users by contacting the remote DC directly from smbd; deprecated in favour of winbind method)
* domain master - Lets you configure your PC as a domain master or not, in this case we prefer not, as our goal is only to share files
* wins support - If you want or not to have wins enabled or not
* workgroup – это имя вашей сети, должно быть одинаковым для всех компьютеров, как рабочая группа в Windows
* netbios name – имя вашего компьютера в сети, сделайте всем машинам уникальное, как имя компьютера в Windows
* server string — описание компьютера, аналог подобного значения в Windows.
* security — определяет доступ к расшариваемомым каталогам.
* browseable — хотите ли вы сделать доступными все подкаталоги рашариевамого каталога. Этот параметр также можно использоваь отдельно для каждого расшариваемого каталога.
* path — путь до расшариваемой папки. В данном конкретном примере будут расшарены домашняя папка пользователя user и домашняя папка пользователя ftp
* comment — комментарий
* readonly – только для чтения. Обратите внимание, что Samba может ограничить права пользователя, но не может расширить права, заданные системой. То есть если на расшариваемом каталоге не стоят права на запись для всех в самой системе, Samba не сможет разрешить запись в него сторонним пользователям. Однако если на каталоге стоят права 777, то задав параметр readonly = Yes вы сможете ограничить доступ на запись для пользователей, подключающихся из сети.

Аналогично вы можете создать любое количество сетевых каталогов.

Запускаем Samba

После завершения конфигурации выполните команду

$ testparm

Она автоматически проверит файл конфигурации. После этого перезагрузите Samba:

$ sudo /etc/init.d/samba restart

Обратите внимание, что после загрузки компьютеры не сразу появляются в сети, что связанно с особенностями протокола.

Это простейшая конфигурация Samba, однако для большинства ситуаций ее вполне достаточно.

Комментарии (10)

0
Fatalist - 28 Сентябрь, 2009 - 13:43
Изображение пользователя Fatalist.

Всё это хорошо и полезно, но, по-моему, это уже было...
Витая пара. kubuntu - windows
доступ в MS Windows Network
Простейшая локалка
Следует ли плодить сущности без необходимости?

0
_KoT_ - 6 Октябрь, 2010 - 15:37
Изображение пользователя _KoT_.

Хм... А ссылки то битые (

0
Fatalist - 7 Октябрь, 2010 - 04:47
Изображение пользователя Fatalist.

Кот, ты бы ещё через год пришёл... =)

0
Mike - 7 Октябрь, 2010 - 06:23
Изображение пользователя Mike.

Slowpoke is sooooooo slooooooooow! (c)

+1
knuckles - 7 Октябрь, 2010 - 07:04

Так он через год и пришел)))

0
Fatalist - 7 Октябрь, 2010 - 07:16
Изображение пользователя Fatalist.

Под словами "ещё через год" я имел виду ещё через год после того, как он уже пришёл. То есть через 2 года после поста на который он ответил. Slow? )

0
knuckles - 7 Октябрь, 2010 - 07:29

Когда читал твою фразу, поставил ударение не на то слово :)

0
_KoT_ - 7 Октябрь, 2010 - 19:22
Изображение пользователя _KoT_.

Да я без претензии. Просто написал, чтоб модераторам на глаза попались битые ссылки.

0
Fatalist - 8 Октябрь, 2010 - 06:21
Изображение пользователя Fatalist.

Реинкарнировал темку)

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

CAPTCHA на основе изображений
Введите цифры