-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в linux_lamers

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.06.2005
Записей:
Комментариев:
Написано: 49


Подключение сетевых ресурсов (службы Samba и LISa) в Mops Linux (Slackware)

Суббота, 26 Августа 2006 г. 20:16 + в цитатник
Альфа_кот все записи автора Оказалось довольно просто. Мне понадобилось для этого меньше времени, чем для написания этого поста.
В певую очередь, Необходимо заранее позаботиться о сетевых службах, т.е. указать их в момент инсталяции системы.
Шаг 1.
Для начала, разумеется, нужно настроить сеть.

Шаг 2.
Запустить Samba.


Samba - это cлужба (daemon) сетевых ресурсов, таких как расшареные папки и принтеры (в даном случае речь идёт о локалных сетях Windows и NetBIOS).

Сначала конфигурируем Самбу. В MopsLinux это можно сделать через Центр Управления в КДЕ, но я опишу как это делается в консоли/
Редактируем файл /etc/samba/smb.conf:

[global]

# workgroup = NT-Domain-Name or Workgroup-Name, eg: LINUX2
workgroup = MSHome

# server string is the equivalent of the NT Description field
server string = MopsLinux

# Security mode. Defines in which mode Samba will operate. Possible
# values are share, user, server, domain and ads. Most people will want
# user level security. See the HOWTO Collection for details.
security = share

# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes

# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba.%m

# Put a capping on the size of the log files (in Kb).
max log size = 50

# Most people will find that this option gives better performance.
# See the chapter 'Samba performance issues' in the Samba HOWTO Collection
# and the manual pages for details.
# You may want to add the following on a Linux system:
# SO_RCVBUF=8192 SO_SNDBUF=8192
socket options = TCP_NODELAY

# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
dns proxy = no

#Устанавливаем правильную кодировку для отображения имён файлов и папок
client code page = 866
character set = koi8-r
#Разрешаем анонимный доступ к ресурсам (т.е. любой сможет зайти в расшаренную папку)
restrict anonymous = yes

domain master = no
preferred master = no
#указываем, что расшаренные ресурсы буду видны в сети Windows
max protocol = NT

ldap ssl = No
server signing = Auto

#============================ Share Definitions ==============================
#Настройки для принтеров
[printers]
comment = All Printers
path = /var/spool/samba/
browseable = no
# Set public = yes to allow user 'guest account' to print
guest ok = no
printable = yes
case sensitive = no
msdfs proxy = no

# Открываем общий доступ к папке на линукс-машине
[public]
comment = Public folder
path = /public/
read only = no
guest ok = yes
admin users = root
case sensitive = no
msdfs proxy = no

# Эта строчка очень вaжна. Здесь мы указываем, с каких компьютеров будет доступна наша расшаренная папка
hosts allow = 192.168.1. 3, 192.168.1.4
# Указываем список юзеров (через запятую), имеющих доступ к этой папке
write list = guest
force user = root

# А в этой секции подключаем сетевую папку, расположенную на другом (Windows) компе
[share]
case sensitive = no
msdfs proxy = no
path = smb://MisterX/share # MisterX - это имя компьютера, на котором имеется расшаренная папка
admin users = root
force user = root
guest ok = yes
read only = no
hosts allow = 192.168.1.


Далее запускаем службу Samba (это можно прописать на автозапуск в файл /etc/rc.d/rc.local):
так

/usr/sbin/smbd -D
/usr/sbin/nmbd -D


или лучше так



/etc/rc.d/rc.samba


Если всё сделано правильно, то можно теперь зайти через Konqueror, например, в сетевую папку smb://MisterX/share, а ,например, с машин 192.168.1.х можно увидеть в сети компьютер Mops и расшаренную в нём папку publik

Шаг 3.
Запускаем LISa.
LISa - это служба, позволяющая видеть из КДЕ любые сетевые ресурсы (компьютеры, расшаренные папки, принтеры), не указывая их в настройках Самбы, т.е. обеспечивает обзор локальной сети.

Делаем так:
Сначала создаём файл /etc/lisarc

AllowedAddresses=192.168.1./255.255.255.0;
BroadcastNetwork=192.168.1./255.255.255.0;
DeliverUnnamedHosts=1
FirstWait=30
MaxPingsAtOnce=256
PingAddresses=192.168.1./255.255.255.0;
PingNames=
SearchUsingNmblookup=0
SecondWait=-1
UpdatePeriod=300


Затем запускаем службу:




/opt/kde/bin/lisa -c=/etc/lisarc

Если файла /opt/kde/bin/lisa не существует, то следует поискать его в других каталогах

whereis lisa


Теперь заходим через Konqueror на lan://localhost/ , если всё сделано правильно,
видим все компьютеры нашей локальной сети.

Прмечание: Неплохо бы, чтобы Samba и LISa запускались автоматически при загрузке системы. Для этого следует добавить команды в /etc/rc.d/rc.local:

/etc/rc.d/rc.samba
/opt/kde/bin/lisa -c=/etc/lisarc

sshuser   обратиться по имени Воскресенье, 28 Октября 2007 г. 01:23 (ссылка)
Хм..если мне не изменяет память ( а она мне не изменяет), то все настройки можно сделать через:
1. Графический интерфейс.
2. Консолью (файл smb.conf , лежит в /etc/samba/smb.conf)
Ответить С цитатой В цитатник
Аноним   обратиться по имени Пятница, 04 Июля 2008 г. 13:47 (ссылка)
Хм..
строчка странная. Зачем расшаривать то что уже расшарено?
path = smb://MisterX/share
Ответить С цитатой В цитатник    |    Не показывать комментарий
kieshiro   обратиться по имени =) Пятница, 23 Апреля 2010 г. 01:42 (ссылка)
Спасибо попробую расшарить для второго домашнего компа под форточкой

...а как бы это под убунтой сделать?
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку