Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Samba: Проблема с правами на шару Ubuntu 9.04  (Прочитано 1528 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sinergie

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Вот уж не думал что буду здесь что-то постить, но тем не менее:
 Проблема состоит вот в чём:
  Поставил Samba, настроил общий доступ к папке, по сети её нахожу, подключаю сетевой диск в Windows, НО через smb.conf не могу установить права на запись любым пользователем т.е. из винды не могу ничего записать в неё
 И только после того как из наутилуса (в меню создания шары) я ставлю галочки на разрешение изменения и записи в папку мне удаётся туда что-то записывать и изменять. Вроде как проблема решена, но не так как хотелось бы. Остались вопросы, а когда я нахожу выход из ситуации не хочется запоминать его как "а что-то там нажал/поставил и заработало".

Мне интересно - можно ли не прибегая к гуи выставить права на запись по guest доступу?
вот smb.conf сделанный через testparm -s:
[global]
netbios name = USERVER
server string = %h
security = SHARE
map to guest = Bad User
null passwords = Yes
obey pam restrictions = Yes
passdb backend = tdbsam
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
guest ok = Yes

[share]
comment = common share folder
path = /home/nero/share
read only = No

Ubuntu 9.04
« Последнее редактирование: 29 Апреля 2009, 23:17:11 от Sinergie »

Оффлайн 7nd

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #1 : 30 Апреля 2009, 05:43:13 »
chmod 666 -R /путь/к/папке :)

так же автору показано покурить основные команды unix, хотя бы здесь:
http://ru.wikipedia.org/wiki/UNIX#.D0.9A.D0.B0.D0.BD.D0.BE.D0.BD.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.B8.D0.B5_.D0.BA.D0.BE.D0.BC.D0.B0.D0.BD.D0.B4.D1.8B_UNIX
прочитал мануал - спас мир от глупого вопроса

Оффлайн Sinergie

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #2 : 30 Апреля 2009, 09:48:43 »
Спасибо, помогло =)
Курил это:
http://ru.wikipedia.org/wiki/Chmod

Оффлайн sptica

  • Любитель
  • *
  • Сообщений: 75
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #3 : 30 Апреля 2009, 12:34:48 »
Чтобы был доступ к шаре по самбе должны быть соблюдены 2 правила:
1) должен быть доступ к файлам через самбу;
2) разрешения файловой системы на доступ к этим файлам.

Это общий принцип и знание го очень облегчает жизнь :).

Оффлайн 7nd

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #4 : 30 Апреля 2009, 17:02:14 »
ток щас заметил:
chmod -R 777 /путь/к/папке

права -rw на папку это плохо
прочитал мануал - спас мир от глупого вопроса

Оффлайн chertik83

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #5 : 17 Июля 2009, 11:00:36 »
а у меня такая проблема: есть две ubuntu 9.04 объединенные в сеть, на одном храняться файлы (типа сервер), создаю шареную папку из GUI, но когда с одного компа по сети на "сервере" создаю документ, то непосредственно на "сервере" он только для чтения. Как сделать так, чтобы на "сервере" созданные файлы на другом компе можно было редактировать?

Оффлайн tosha_K

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #6 : 17 Июля 2009, 11:51:54 »
привет. люди добрые, подскажите можно ли в ubuntu 9,04 дать папку в доступ по сети только конкретным ip (а лучше MAC) адресам?

Оффлайн SkyFox

  • Участник
  • *
  • Сообщений: 104
  • default TRUE=FALSE
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #7 : 17 Июля 2009, 18:12:47 »
привет. люди добрые, подскажите можно ли в ubuntu 9,04 дать папку в доступ по сети только конкретным ip (а лучше MAC) адресам?
Во-во.... Интересно....
Имя - Йцукен
Фамилия - Фывапролджэ
Профессия - настройщик клавиатуры.

Оффлайн rusty_dragon

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #8 : 23 Июля 2009, 15:43:28 »
По mac-адресам хз(надо курить).
По ip легко в правилах шары
hosts deny = all
hosts allow = ип.кому.разрешить
а вообще man saba , там все написано.

Оффлайн vadim_uvps

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #9 : 23 Июля 2009, 18:19:25 »
привет. люди добрые, подскажите можно ли в ubuntu 9,04 дать папку в доступ по сети только конкретным ip (а лучше MAC) адресам?
Во-во.... Интересно....

iptables -P -j DROP
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -s $IP -m mac --mac-source $MAC -j ACCEPT

где $IP например 192.168.1.2
MAC например 00:1D:60:2E:ED:A5
« Последнее редактирование: 23 Июля 2009, 18:21:28 от vadim_uvps »

Оффлайн rusty_dragon

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Samba: Проблема с правами на шару Ubuntu 9.04
« Ответ #10 : 23 Июля 2009, 19:51:35 »
эге, из пушки по воробьям
с другой стороны тоже выход..

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.