Назад | Перейти на главную страницу

Можно создавать и удалять файлы через самбу, но нельзя изменять?

Я подключаюсь с Windows 7 к Ubuntu Server 10.04 с помощью самбы. Я могу создавать новые файлы в общей папке, удалять эти файлы, но если я попытаюсь отредактировать файл, а затем сохранить его, мне будет отказано в доступе. Мой пользователь в Windows такой же, как и тот, который я подключаю в качестве и в качестве настройки в Ubuntu. Это очень странно. У меня также возникают проблемы с копированием файлов в Ubuntu. Это ошибки, но все равно позволяет мне их копировать.

Создание и удаление файлов контролируется разрешениями на каталог. Изменение файла контролируется правами доступа к файлу. У вас может быть маска, которая удаляет права записи из файла.

Можете ли вы добавлять / изменять / удалять файлы в Linux? Если нет, то ваша проблема связана с правами доступа к файлам Linux. Как только вы сможете делать все на уровне Linux, попробуйте Samba. Если вы по-прежнему не можете редактировать файл, то это разрешения Samba. Проверьте маски файлов и каталогов. Вы указываете действительных пользователей / группы?

Вы можете попробовать изменить каталог и разрешение файла, используя

chmod -R 775 /path/to/folder

Я сделал это с выбранными каталогами на моем файловом сервере, и это сработало.

Обратите внимание, что есть последствия, если сделать файлы / папки доступными для записи всем.

Вы также можете создавать группы для каждой общей папки и выбирать каждую папку для каждой группы.