Автор Тема: Сетевая папка доступна только для чтения  (Прочитано 2645 раз)

Оффлайн AndyPanda

  • Участник
  • *
  • Сообщений: 7
Добрый день. Проблема в следующем:

На компьютере установлена SL 6.0

Создана сетевая папка. Путь к ней
/home/user/Методист.

После создания ей даны права доступа на запись и изменения командой
# chmod –R 777 /home/user/Методист

Файл /etc/samba/smb.conf. содержит следующее:

[global]
        dos charset = CP866
        unix charset = UTF8
        display charset = LOCALE
        workgroup = MSHOME
        netbios name = Slinux
   security = share
   guest account = user
[Методист]
      path = "/home/user/Методист"
      guest ok = Yes
      guest only =Yes
      writeable = Yes


Это самая простая конфигурация файла, она позволяет сохранять, заходить и редактировать все файлы всем пользователям, без запроса пароля. (нагуглено в интернете)

Проверяю работу сетевой папки:
Если в SL копирую документы из других сетевых каталогов в home/user/Методист, то файл открывает и для чтения и для редактирования.
НО! Если из Windows копирую в сетевую home/user/Методист любой файл, то он становится доступен только для чтения.

Поэтому вновь приходится выполнять команду # chmod –R 777 /home/user/Методист, после которой вновь все файлы становятся доступными для редактирования.

Вопрос: в чем причина? Что я сделал не так? Может не нужно  было располагать сетевую папку в директории /home?

Оффлайн ruslandh

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

Оффлайн AndyPanda

  • Участник
  • *
  • Сообщений: 7
Это что нужно изменить?
строчку security = share на user?

Оффлайн AndyPanda

  • Участник
  • *
  • Сообщений: 7
Все таки не могу понять, что нужно сделать. Почитал интернет, получается что нужно создать пользователя, от которого будет работать самба. А вот сообразить что дальше делать не могу.