Автор Тема: Проблема с созданием папок в общем ресурсе [решено]  (Прочитано 5889 раз)

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
Добрый день!
Вроде все делал по инструкции, http://forum.altlinux.org/index.php/topic,7625.0.html сетевые рисурсы видет заходит по паролю, но вот беда, при создании папки в общем ресурсе то папка создается с каким то замком что это за замок и после чего я не могу в этой же папке создать другую папку, подскажите где проблема, данная проблема возникает при монтированном ресурсе в линуксе, если заходишь через smb://IP_адрес/общий_рисурс то папки создаются без проблем но отсюда нельзя просмотреть файлы "дос".

samba.conf
smb.conf          
[global]
workgroup = school6
netbios name = altfileserver
server string = files on %h
#server string = files and music
#security = SHARE
log file = /var/log/samba/log.%m
max log size = 50

[files]
comment = мои данные
path = /schoolfiles/%U
read only = No

[director]
comment = для руководства
path = /schoolfiles
vaid users = director
read only = No
create mask = 0777
directory mask = 0777

[share]
comment = Обменная
path = /sharefolder/share
force user = director
force group = users
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes

[share2]
comment = файлообменник
path = "/allfiles/sharefolder"
force user = sambauser
force group = users
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes

монтировал сетевой ресурс так.
Прописал в файле etc/fstab следующие
//192.168.1.232/share2 /mnt/share1 cifs auto,_netdev,username=логин,password=пароль,utf8 0 0

« Последнее редактирование: 11.01.2011 17:05:48 от Skull »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Создавайте папки где-нибудь в районе /var/samba/share/schoolfiles/ и т.п. и давайте ей права пользователя, котоый будет заходить по самбе.
« Последнее редактирование: 06.01.2011 14:07:42 от ruslandh »

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
все сделал как было сказанно не получилось. все так же
через smb://IP/share заходит без проблем создает папки, но не может открывать некоторые файлы
если мотируешь общию попку то открываешь все файлы без проблем, а вот создаешь папки и файлы с замком.
[root@altfileserver share]# pdbedit -L
director:501:Юрий Григорьевич
[root@altfileserver share]# chown -R director /var/samba/share/schoolfiles
[root@altfileserver share]# chmod -R g+w,o+rwx /var/samba/share/schoolfiles
[root@altfileserver share]# ls -l
total 4
drwxrwxrwx 2 director root 4096 Jan  6 14:18 schoolfiles



Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Запустите testparm на сервере и посмотрите какие реально опции включились.

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
[root@altfileserver samba]# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[files]"
Processing section "[director]"
Unknown parameter encountered: "vaid users"
Ignoring unknown parameter "vaid users"
Processing section "[share]"
Processing section "[share2]"
Processing section "[share3]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
workgroup = SCHOOL6
server string = files on %h
log file = /var/log/samba/log.%m
max log size = 50

[files]
comment = мои данные
path = /schoolfiles/%U
read only = No

[director]
comment = для руководства
path = /schoolfiles
read only = No
create mask = 0777
directory mask = 0777

[share]
comment = Обменная
path = /sharefolder/share
force user = director
force group = users
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes

[share2]
comment = файлообменник
path = "/allfiles/sharefolder"
force user = sambauser
force group = users
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes

[share3]
comment = share
path = /var/samba/share/schoolfiles
force user = director
read only = No
create mask = 0777
directory mask = 0777
guest ok = Yes
Я не сильно понимаю что включилось, и что не так, привожу вывод на запрос

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Почитайте
Примеры работы с самбой может поможет разобраться.


Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
Все сделал как там было написанно в инструкции после монтирования такая же ситуация осталась ((( где проблема не считая что во мне???

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Смотрите -  файл или папку не читается, смотрите её права, думаем дальше :)

Оффлайн x_Ivan_x

  • Участник
  • *
  • Сообщений: 43
Вот конфиг самба можно всё и всем и с папками никаких прорблем

запустите терминал и выполните следующее:

su -
useradd -m sambauser
cd /etc/samba
mv smb.conf smb.old
nano smb.conf

и вписать в файл smb.conf следующее содержание

[global]
netbios name = serv                                        #имя компа в win сети
server string = obmen
security = share
bind interfaces only = no
workgroup = KLAC                                          #рабочая группа в win сети

#ниже расшарится папка только для чтения
[files]                                                            #имя шары
comment = info
path = /mnt/disk/files                                    # путь к директории которую расшариваете
force user = sambauser
force group = users
read only = Yes
create mask = 0777
directory mask = 0777
guest ok = yes

# директория для записи всё всем можно
[obmen]
comment = write
path = /mnt/disk/obmen
force user = sambauser
force group = users
read only = No
create mask = 0777
directory mask = 0777
guest ok = yes


обратите особое внимание на строчки
force user = sambauser
force group = users
read only = No
create mask = 0777
directory mask = 0777
в них то и есть фишка.

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
Монтировали сетевой ресурс как? Или вы как то по другому сделали?

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
проблема так же и осталась, да же при организации доступа ВСЕМ ВСЕМ!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Какие права у проблемных файлов и папок?

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
в общем вроде ришил, оказалось дело не вправах а в монтировании, через командную строку смонтировал так
mount -t cifs //192.168.1.232/share /mnt/obme1 -o user=director,pass=dirYuri1,noperm,wine
правда я не знаю что это за обозначения noperm,wine но так все работает.
Еще один вопрос как это всю красоту mount -t cifs //192.168.1.232/share /mnt/obme1 -o user=director,pass=dirYuri1,noperm,wine написать в fstab???
P.S. Сегодня точно нажрусь, Линукс умеет мозги выносить))))

Оффлайн FreeLife

  • Участник
  • *
  • Сообщений: 47
Всем СПАСИБО!
Автоматически сделал так в файле fstab прописал
//192.168.1.232/share /mnt/obme2 cifs user=логин,pass=пароль,noperm,wine,utf8 0 0  :) :) :) :) :)

Оффлайн vix

  • Участник
  • *
  • Сообщений: 6
  • free developer...
Всем СПАСИБО!
Автоматически сделал так в файле fstab прописал
//192.168.1.232/share /mnt/obme2 cifs user=логин,pass=пароль,noperm,wine,utf8 0 0  :) :) :) :) :)
у вас ошибка!
пишется не vaid users
а valid users
пример правильной постановки прав:
[docum]
    path = /home/docum
    comment = documents
    writable = yes
    browseable = yes
    valid users = user user2
    admin users = user user2
    create mask = 0666
    directory mask = 0775
    force create mode = 0666
    force user = user
    force group = share
« Последнее редактирование: 13.01.2011 18:38:20 от Skull »
заметен тот кого не видно...