Установил себе Ubuntu 7.10
Настроил Wine, установил 1с 8.0
Далее командой umount подмонтировал в папку /home/oleg/1c сетевую папку на Windows 2003 server.mount /home/oleg/1c -o username=zoleg,password=vfylhfujhf,iocharset=utf8,codepage=cp866
соответственно в файле /etc/fstab есть строчка:
//192.168.28.150/common /home/oleg/1c smbfs rw,uid=1000 0 0
после монтирования захожу на сетевой ресурс и просматриваю права доступа.
Получается что у меня есть права "Доступ к папке" - Создание и удаление файлов, а "Доступ к файлу" - "---" нету. Если Вы сталкивались с подобной проблемой и нашли решение, буду благодарен за подсказку.
Вопрос: Как мне задать при монтировании, права доступа (к разделу, который монтирую) чтобы получить "Доступ к файлу" - "Чтение запись".
>Далее командой umount подмонтировал в папку /home/oleg/1c сетевую папку на Windows 2003
Интрересно.... ;)Самый простой метод это дать права доступа к файлам и папкам в шаре юзеру - zoleg.
>Получается что у меня есть права "Доступ к папке" - Создание и удаление файлов, а "Доступ к файлу" - "---" нету.
chmod -R 777 *
должен помочь в любом случае
>Самый простой метод это дать права доступа к файлам и папкам
>в шаре юзеру - zoleg.
>
у него есть полные права доступа к этому ресурсу
>
>>Получается что у меня есть права "Доступ к папке" - Создание и удаление файлов, а "Доступ к файлу" - "---" нету.
>chmod -R 777 *
>должен помочь в любом случае
Это сетевой ресурс и он не меняет прав доступа таким образом.
У меня этот конфиг работает без проблем.
[global]
workgroup = MDC
server string = File Exchange Server
load printers = no
guest account = Rad87
max log size = 500
security = share
unix charset = utf-8
dos charset = cp866
display charset = utf-8
[media]
path = /media
browseable=no
public = no
read only = no
guest ok =yes
guest account = Rad87
force user = Rad87
force group = Rad87
create mask=0666
directory mask = 0777
Попробуй сначало подобный конфиг. Он всех пускает под пользователем Rad87 без запроса пароля. А потом будещь менять под себяА chmod надо делать не с сетевого ресурса, а с консоли сервера.
>У меня этот конфиг работает без проблем.
>[global]
> workgroup = MDC
> server string = File Exchange Server
> load printers = no
> guest account = Rad87
> max log size = 500
> security = share
> unix charset = utf-8
> dos charset = cp866
> display charset = utf-8
>[media]
> path = /media
> browseable=no
> public = no
> read only = no
> guest ok =yes
> guest account = Rad87
> force user = Rad87
> force group = Rad87
> create mask=0666
> directory mask = 0777
>Попробуй сначало подобный конфиг. Он всех пускает под пользователем Rad87 без запроса
>пароля. А потом будещь менять под себя
>
>А chmod надо делать не с сетевого ресурса, а с консоли
>сервера.Большое спасибо. Я не создаю сетевой ресурс на компьютере с Ubuntu. Я пытаюсь смонтировать на UBUNTU сетевой ресурс с другого компьютера, который находится в сети (под управлением Windows 2003)
>mount /home/oleg/1c -o username=zoleg,password=vfylhfujhf,iocharset=utf8,codepage=cp866
>
>соответственно в файле /etc/fstab есть строчка:
>
>//192.168.28.150/common /home/oleg/1c smbfs rw,uid=1000 0 0
>
uid=1000 - это zoleg?>Вопрос: Как мне задать при монтировании, права доступа (к разделу, который монтирую)
>чтобы получить "Доступ к файлу" - "Чтение запись".fmask, dmask в опциях.
>>mount /home/oleg/1c -o username=zoleg,password=vfylhfujhf,iocharset=utf8,codepage=cp866
>>
>>соответственно в файле /etc/fstab есть строчка:
>>
>>//192.168.28.150/common /home/oleg/1c smbfs rw,uid=1000 0 0
>>
>uid=1000 - это zoleg?
>
Нет oleg - это локальный пользователь
zoleg - это пользователь на Windows 2003 ресурс, которого я и монтирую. В man сказано что монтировать надо от имени пользователя, который есть в правах доступа именно удаленной машины.
>>Вопрос: Как мне задать при монтировании, права доступа (к разделу, который монтирую)
>>чтобы получить "Доступ к файлу" - "Чтение запись".
>
>fmask, dmask в опциях.Я пробовал эти опции, но они предоставили права доступа для "группа" и "другие" у самого Oleg права так и остались