Доброго дня всем!
Ну Браточки спасайте! Я тут всем аху ... уже ))) не могу
поднял машину на виртуалке 192.168.32.Х с openSuSE 11.4 Desktop
название дал ей linuxsuse
из винды ползу через пуск выполнить \\linuxsuse
выдает приглашение вида:
подключение к linuxsuse
логин
пароль
чего только не вводил :-D
я написал \\linuxsuse\suse
пароль соответственный тому пользователю
в самбу добавил того пользака .... что делать ХЗ просто не могу понять ... синтаксис что ль не тот?
ну других у меня объяснений нет ...
мужики может подскажет кто а? а то в дурку уеду с таким развитием событий ))))) виндусятники старшие ржут а я хочу доказать что за Линуксом будущее :) и очень был бы рад кого нибудь из Москвы найти для реального общения ну в том плане что где когда ))) куча вопросов планы как обычно завоевать этот мир с практикой ГМ ... ну и так всем понятно ))
Как увидить шару которая под Линуксом из под виндовса?
Проверь, какие права доступа у этого пользователя на папку к которой предоставляешь доступ. Еще покажи нам вывод команды testparm.
linuxsuse:~ # testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[rw]"
Processing section "[files]"
Processing section "[homes]"
Processing section "[profiles]"
Processing section "[users]"
Processing section "[groups]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = MYDOM.LOCAL
server string = File Server Linux
security = SHARE
map to guest = Bad User #ВОТ ТУТ ВОПРОС#
printcap name = cups
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
logon path = \\%L\profiles\.msprofile
logon drive = P:
logon home = \\%L\%U\.9xprofile
domain master = No
wins server = eth0:192.168.32.2 #НИЧЕГО НЕ ПРОПИСЫВАЛ#
usershare allow guests = Yes #ТУТ ВРОДЕ ВСЕ ХОРОШО#
usershare max shares = 100
idmap uid = 10000-20000
idmap gid = 10000-20000
hosts allow = 192.168.32.0/24
cups options = raw
include = /etc/samba/dhcp.conf
[rw]
comment = public folder
path = /home/fileserverlinux
read only = No
guest ok = Yes
[files]
comment = read only catalogue
path = /etc/fileserverlinux
write list = admin #ЭТО Я ТАК ПОНИМАЮ ПОЛЬЗОВАТЕЛЬ КОТОРОГО Я СОЗДАВАЛ И ПРОПИСЫВАЛ В СЕРВЕР СМБ#
guest ok = Yes
[homes]
comment = Home Directories
valid users = %S, %D%w%S
read only = No
inherit acls = Yes
browseable = No
[profiles]
comment = Network Profiles Service
path = %H
read only = No
create mask = 0600
directory mask = 0700
store dos attributes = Yes
[users]
comment = All users
path = /home
read only = No
inherit acls = Yes
veto files = /aquota.user/groups/shares/
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root
force group = ntadmin
create mask = 0664
directory mask = 0775
linuxsuse:~ #
Кстать тут есть параметры которых не было когда я правил смбконф!!! эт как так?
Ребят ковырял ковырял ....
а насчет пользователя я так понял и сделал wheel по умолчанию группу ... правильно?
я вошел со своей машины у нее ip 192.168.0.24
и больше никто не может войти ... :( из нулевой подсети
12.2.2 Sharing Your Files
Если установлены следующие галочки, то пароль запрашивать не должно:
Allow Users to Share Their Directories and Allow Guest Access
В 12.2.
Ничего не менял через яст включил.
Под рутом дал полные права к папке монтирования.
На папку смонтировал один из разделов.
После чего от имени пользователя расшарил папку.
Все работает.
Ещё можно отключить брандмауэр или внести изменения в настройки чтобы папка была доступна.
Обозреватель компьютеров в СуСе не работает так же пока не настроите брандмауэр.
В пункте 12.2.1 ссылку на инструкцию я написал выше.(На английском).
Вывод все управляется через Yast... ничего руками править нет необходимости.
Результат testparm для SUSE 12.2 может отличаться от Вашей версии вот на всякий случай как это выглядит без дополнительных правок:
Показать
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
WARNING: The "idmap gid" option is deprecated
WARNING: The "idmap uid" option is deprecated
Processing section "[homes]"
Processing section "[profiles]"
Processing section "[groups]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
map to guest = Bad User
printcap name = cups
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
logon path = \\%L\profiles\.msprofile
logon drive = P:
logon home = \\%L\%U\.9xprofile
domain master = No
usershare allow guests = Yes
usershare max shares = 100
idmap config * : range = 10000-20000
idmap config * : backend = tdb
cups options = raw
[homes]
comment = Home Directories
valid users = %S, %D%w%S
read only = No
inherit acls = Yes
browseable = No
[profiles]
comment = Network Profiles Service
path = %H
read only = No
create mask = 0600
directory mask = 0700
store dos attributes = Yes
[groups]
comment = All groups
path = /home/groups
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
print ok = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin, root
force group = ntadmin
create mask = 0664
directory mask = 0775