Network???

Linux, безопасность, сети и все что с этим связано
Anonymous

Network???

Сообщение Anonymous »

Здравствуйте уважаемые!

Я довольно недавно поставил у себя в отделе Linux Red Hat 7.3.
До этого Linux & FreeBSD почти не щупал. :-)
У нас в отделе 5 компьютеров (под Мастдай 98) объединены в одноранговую локальную сеть.
Так вот, поставил я Линукс, дрова под видяху, кое-что настроил.
Но вот сеть между Linux'ом и Виндовыми компьютерами получилась какая-то односторонняя - Линукс их видит и может
обмениваться с ними файлами, а вот они его (Линуксовый компьтер) видят, но не могут получить доступа (выскакивает диалог,
что для доступа на \\OTD17-4\IPC$ требуется пароль. Какой пароль? Я пытался ничего не вводить,
вводить пароль root на линуксовой машине, завёл юзера root на виндовой машине с тем же паролем - всё впустую!
И что это за IPC$ такой?). Когда я заменил строку "security = user" на "security = share" стали видны homes и netlogon.
Правда netlogon только для чтения, а в homes вообще зайти нельзя. Все попытки таким образом прикрутить рутовый раздел
ни к чему не привели.
Надо сказать, что паролей на виндовых машинах нет вообще никаких, т.е при загрузке компа запрашивается сетевое имя/пароль,
но мы просто жмём Enter и всё. Правда уже началась прокладка сети в пределах нашего КБ, так что до 50 компов будут соединены
в сеть ( правда одноранговую :-( ). Знаю, знаю, что отстой! Но начальство жмётся.
Так вот, нужно так настроить Samba, чтобы вход на линуксовую машину был безпарольным (пока), а потом можно было бы поставить
почти всем доступ строго по паролю. Я долго мучался, извращался над smb.conf как мог и вот результат:

# smb.conf

[global]

workgroup = OTD17

server string = Linux Machine
#sequrity = share
#guest account = nobody
client code page = 866
character set = koi8-r
#null passwords = yes

hosts allow = 192.168.0. 192.168.2. 127.
load printers = yes
printing = lprng
log file = /var/log/samba/%m.log
max log size = 0
security = user
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
pam password change = yes
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no
[homes]
comment = Home Directories
browseable = yes
writable = yes
valid users = %S
create mode = 0664
directory mode = 0775
guest ok = yes
[netlogon]
comment = Network Logon Service
path = /usr/local/samba/lib/netlogon
guest ok = yes
writable = yes
share modes = yes

[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
# Set public = yes to allow user 'guest account' to print
guest ok = no
writable = no
printable = yes

#################################
# Файл /etc/samba/smbusers
# Unix_name = SMB_name1 SMB_name2 ...
root = administrator admin Otd_17 Влад root
nobody = guest pcguest smbguest

Чуть не забыл, как в Линуксе обращаться к к сетке? Я знаю только один способ: в Галеоне набираем smb: и видим сеть. Может
кто знает ещё способы?


Заранее Большое спасибо.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

IPC$ - interprocess connections - этот скрытый ресурс используется виндами для (подлых :) ) внутрених целей.
На счет всего остального - читай доки по самбе вообще, или сформулируй, что конкретно хочеш получить.

Можно глянуть по этой ссылочке:

http://www.linux.hitech.by/phpBB2/viewt ... torder=asc


PS: Самому было интересно просмотреть... :)

Ответить