Перейти к содержанию

Соединение двух ПК


Рекомендуемые сообщения

Здравствуйте!

Сижу перед двумя компьютерами, соединенными между собой кросс-кабелем ч/з сетевые карты.

1 - WinXp

2 - FC4

Настроил (я так думаю) Win- указал сетевой адаптор, назначил адрес.

FC4 - записал адреса /etc/hosts, а что дальше делать, не знаю.

Хочу настроить соединение по локальной сети, а так же настроить FC как WEB-сервер (Apache).

Подскажите, пожалуйста, ссылочку на руководство по настройке для дебилов!

Заранее спасибо! Алексей. Днепр.

Ссылка на комментарий
Поделиться на другие сайты

Простите, не могли бы Вы ткнуть меня носом в образец команды mount, монтирующей удаленную машину gate(Windows) на машине host(Linux)?

Ссылка на комментарий
Поделиться на другие сайты

Алексей писал(а) пт, 20 января 2006 04:40

Простите, не могли бы Вы ткнуть меня носом в образец команды mount, монтирующей удаленную машину gate(Windows) на машине host(Linux)?

Почитайте документацию на команду smbmount.

Ссылка на комментарий
Поделиться на другие сайты

Читаю - читаю, да только вопросов меньше не становится, скорее наоборот!

smbmount не пробовал, посмотрю обязательно, а вот с mount никак не могу договориться: я ей команду, а она чтоб мне ресурс!

> mount -t nfs gate:folder /mnt

> mount to nfs server "gate" failed: sever down

gate - это Windows, все папки созданы, права доступа настроены, значек сети на панели задач мигает - все работает, только не монтирует. Попробовал:

> mount -t cmbfs //gate/home-admin /mnt

> password:

> you specified invalid chare name

> smb connection failed

Какой пароль ему нужен? В smb.conf настроил чтоб без пароля входили, в Windows то же без, какой пароль?!

Помогите, пожалуйста!

Ссылка на комментарий
Поделиться на другие сайты

mount -t smbfs //gate/share /mnt/windows

Компьютер с WinXP в сети называется gate .

На WinXP папка share должна быть расшарена по сети. На машине с линуксом должна быть папка /mnt/windows . Пользователь, под которым работаете в линуксе, должен существовать в WinXP и иметь права на монтирование сетевых папок.

Если настроили без пароля - попробуйте в ответ на запрос пароля просто нажать Enter .

Ссылка на комментарий
Поделиться на другие сайты

Спасибо, получилось, а как теперь подскажите, пожалуйста, как сдалать так, чтобы в виндах тоже были видны ресурсы линукса?

Ссылка на комментарий
Поделиться на другие сайты

Извините, ошибся - линукс виден из винды.

Да только припопытке обратиться к нему пишет:

нет доступа к localhost: не удалось подключиться к сети из-за существования совпадающих имен.

Пожалуйста, приведите пример имен, прописываемых на обеих машинах, чтобы не возникало проблемм. Интересно, что линукс смонтировал паки винды, а винда - нет!

Ссылка на комментарий
Поделиться на другие сайты

Странно!

host - Linux

gate - Windows

Сижу на host, пишу:

> smbclient -L gate

Domain=[Windows...] OS=[win...] Server=[Win...]

Получаю доступ к папке share на винде:

> smbclient //gate/share

...

smb>

А теперь пытаюсь подключить локальные папки:

> smbclient -L host

> error connection to "наш адрес"...

> connection to host failed

Как правильно сконфигурировать host?

Ссылка на комментарий
Поделиться на другие сайты

Дальше - хуже...

Тестирую свой конфигурационный файл smb.conf на линуксе (host):

>testparm

# Global parameters

[global]

workgroup = HOME

netbios name = HOST

server string = UNIX

[homes]

read only = No

[share1]

path = tmp

[share2]

comment = comment

path = /root

Запускаю samba:

> service smb start

Запускаются службы SMB: /etc/init.d/functions: line 83: 3350 Аварийный останов

$nice $*

[ СБОЙ ]

Запускаются службы NMB: [ ОК ]

Вот что пишет в логи:

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] passdb/secrets.c:secrets_init(64)

Jan 22 11:25:42 localhost smbd[3370]: Failed to open /etc/samba/secrets.tdb

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] passdb/secrets.c:secrets_init(64)

Jan 22 11:25:42 localhost smbd[3370]: Failed to open /etc/samba/secrets.tdb

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] passdb/secrets.c:secrets_init(64)

Jan 22 11:25:42 localhost smbd[3370]: Failed to open /etc/samba/secrets.tdb

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] passdb/machine_sid.c:pdb_generate_sam_sid(176)

Jan 22 11:25:42 localhost smbd[3370]: pdb_generate_sam_sid: Failed to store generated machine SID.

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] lib/util.c:smb_panic2(1517)

Jan 22 11:25:42 localhost smbd[3370]: PANIC: Could not generate a machine SID

Jan 22 11:25:42 localhost smbd[3370]:

Jan 22 11:25:42 localhost smbd[3370]: [2006/01/22 11:25:42, 0] lib/util.c:smb_panic2(1525)

Jan 22 11:25:42 localhost smbd[3370]: BACKTRACE: 7 stack frames:

Jan 22 11:25:42 localhost smbd[3370]: #0 smbd(smb_panic2+0x8a) [0xdfb07c]

Jan 22 11:25:42 localhost smbd[3370]: #1 smbd(smb_panic+0x19) [0xdfb2c2]

Jan 22 11:25:42 localhost smbd[3370]: #2 smbd(get_global_sam_sid+0x2bc) [0xdb384c]

Jan 22 11:25:42 localhost smbd[3370]: #3 smbd(init_guest_info+0x65) [0xe416be]

Jan 22 11:25:42 localhost smbd[3370]: #4 smbd(main+0x2a7) [0xe7cfb3]

Jan 22 11:25:42 localhost smbd[3370]: #5 /lib/libc.so.6(__libc_start_main+0xc6) [0x4a3de6]

Jan 22 11:25:42 localhost smbd[3370]: #6 smbd [0xc7b4f1]

Jan 22 11:25:42 localhost smbd[3370]:

В проводнике винды узел появляется, но доступ к нему не возможен. Причиной тому то, что у нас не запущен smb!

Я знаю, что надоел Вам, но подскажите, пожалуйста, каким должен быть самый простой smb.conf, чтобы небыло подобных ошибок?

Ссылка на комментарий
Поделиться на другие сайты

Maestro писал(а) пн, 23 января 2006 11:00

попробуй воспользоваться поиском

когда то в этом форуме я приводил рабочий минимальный конфиг.

P.S.

[share1]

path = tmp

а что это у вас за путь такой?

наверно /tmp надо(а лучче создать специальную папку где нить в /home/share1)

а еще неплохо было бы права посмореть на расшариваемый ресурс

и потом просто указать путь этого мало

есть еще параметры типа public, writable

и в секции [global] тоже нужного параметра не хватает

удачи....

По уму, если не знашь хорошо всех настроек, самбу нужно настраивать через swat.

Хотя вполне возможно, что у него ошибка в стартовом скрипте, а не в конфигах.

Ссылка на комментарий
Поделиться на другие сайты

Так в том то и дело, что SWAT не запускается, все б уже давно решил. Пишу в браузере localhost:901 а он мне в доступе отказано.Дело в том, что smbd не запускается! Ни о каких правах доступа говорить не приходится. т. к. я - root и кроме меня нет зарегистрированных пользователей! Возможно, правда ваша - проблеммы в стартовых скриптах! Пробовал переустановить - не помогает! Это, наверное, только для умных, а нам, чайникам, лучше под виндой работать(под ней все работает). Есть решени проблеммы?

Ссылка на комментарий
Поделиться на другие сайты

Алексей писал(а) вт, 24 января 2006 16:51

Так в том то и дело, что SWAT не запускается, все б уже давно решил. Пишу в браузере localhost:901 а он мне в доступе отказано.Дело в том, что smbd не запускается! Ни о каких правах доступа говорить не приходится. т. к. я - root и кроме меня нет зарегистрированных пользователей! Возможно, правда ваша - проблеммы в стартовых скриптах! Пробовал переустановить - не помогает! Это, наверное, только для умных, а нам, чайникам, лучше под виндой работать(под ней все работает). Есть решени проблеммы?

swat запускается из /etc/xinetd.d/samba

Там есть такой файл?

А в нем вот что:

# default: on

# description: SWAT is the Samba Web Admin Tool. Use swat \

# to configure your Samba server. To use SWAT, \

# connect to port 901 with your favorite web browser.

service swat

{

disable = no

port = 901

socket_type = stream

wait = no

# only_from = 127.0.0.1

user = root

server = /usr/local/samba/sbin/swat

log_on_failure += USERID

}

Вот. Прошу обратить внимание откуда запускается swat.

У Вас вполне возможно будет другой путь.

Ссылка на комментарий
Поделиться на другие сайты

Все так, как Вы рассказали, все есть и ничего не работает:

ЛЮБОЕ обращение к локальной машине, пусть то localhost:901, или же smbclient -L host немедленно пресекаются, равно как и попытки запустить smb - он падает, пишет, что не может открыть secrets.tdb - так я ему уже chmod 777! Этот демон упорный - хоть систему переустанавливай! Доку samba-html не один раз прочитал, все делаю, как там написано - ничего не помогает!

Моя система использует xinetd - может, изменить его?

Ссылка на комментарий
Поделиться на другие сайты

А ларчик просто окрывался...

Оказывается, мы неправильно запускали smbd!

> service smb start не работает!

А вот:

> smbd работает!!!

Простите мне мою тупость, но ведь я специально выбрал этот форум, чтобы Вы были ко мне снисходительнее!

А теперь, пожалуйста, подскажите, подходящую литературку по сетям!

Заранее благодарен! Алексей. Днепр.

Ссылка на комментарий
Поделиться на другие сайты

Литературку по сетям? Smile

Да легко:

http://www.tldp.org/LDP/nag/node1.html

Вот это вообще фундаментальный труд: http://www.zeiss.net.ru/docs/technol/tcpip/tcp00.htm

P.S. Dr.Spectre, спасибо еще раз за ссылку Smile

Ссылка на комментарий
Поделиться на другие сайты

На этом мои неудачи не закончились.

напомню:

**********************************

Windows 192.168.0.1 gate

Linux 192.168.0.2 host

Workgroup HOME

**********************************

На линуксе:

smbclient -L gate

Password:

Domain=[GATE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment

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

IPC$ IPC

print$ Disk

notebook Disk

Domain=[GATE] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment

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

Workgroup Master

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

[root@localhost ~]# smbclient -L host

Password:

Anonymous login successful

Domain=[HOME] OS=[unix] Server=[samba 3.0.14a-2]

Sharename Type Comment

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

homes Disk

share Disk my share

IPC$ IPC IPC Service (Samba 3.0.14a-2)

ADMIN$ IPC IPC Service (Samba 3.0.14a-2)

Anonymous login successful

Domain=[HOME] OS=[unix] Server=[samba 3.0.14a-2]

Server Comment

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

HOST Samba 3.0.14a-2

Workgroup Master

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

HOME HOST

Т.е. на линуксе обе машины видны и монтируются нормально.

А вот под виндой в проводнике линукс видна, но доступа к ней нет

Набираем:

> net view host

системная ошибка 53

Не найден сетевой путь.

Вот что пишет tethereal:

..........

880.692743 192.168.0.1 -> 192.168.0.2 NBNS Name query NBSTAT *<00><00><00><00><00><00><00><00><00><00><00><00 ><00><00><00>

880.692888 192.168.0.2 -> 192.168.0.1 ICMP Destination unreachable (Host administratively prohibited)

..........

Содержимое smb.conf:

[global]

workgroup = HOME

netbios name = host

[homes]

guest ok = no

readonly = no

[share]

path = /del

comment = my share

По-моему, самба сконфигурирована правильно, нужно настроить винду, а в нете все статьи по линуксу. Помоготе, пожалуйста, настроить винду с..(нехорошую).Заранее спасибо. Алексей. Днепр.

P.S. Да и при подключении по dial-up на винде она тоже шлет запросы на искомый узел в локалку (на линукс), но а тот ей как всегда - ICMP Destination unreachable (Host administratively prohibited)

Ссылка на комментарий
Поделиться на другие сайты

параметр security = share (равно как и user)не помогает - пробовал. Ошибка где-то в другом месте. Интересно, что smbclient винда возвращает domain свое сетевое имя, в отличие от линукс, который в domain пишет имя группы?

Ссылка на комментарий
Поделиться на другие сайты

хорошо, сформулируем вопрос иначе:

Если в проводнике виндовс отображается значек линукс-машины с именами, указанными в smb.conf,

но доступа кнему нет (не найден сетевой путь), то чьи настройки не верны - виндовс или линукс (в линуксе обе машины доступны)?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...