Автор Тема: CIFS + исполняемые файлы (Решено)  (Прочитано 2285 раз)

Оффлайн xenar

  • Участник
  • *
  • Сообщений: 50
Стоит класс на AltLinux 5.02 + сервер AltLinux Server 5.0
Папка Документы на ученических комп.  подмонтированы к папкам на сервере через cifs (прописано через fstab) UID учетной записи на ученической машине и учетки на сервере одинаковы. Все нормально подключается с правами никаких проблем нет.
Но исполняемые файлы, распологаемые в данной сетевой папке, не запускаются, хотя права на выполнения (chown +x) установлены. При запуске через Delhin выдается список программ с помощью которых предпологается запустить данный файл. Через консоль ругается
user11@cab208_comp11 1]$./project1
bash: ./project1:Отказано в доступе
[user11@cab208_comp11 1]$ sh project1
project1: project1: cannot execute binary file
Причем не воспринимаются как бинарные файлы (ученики работают в Lasarus) так и обычные скрипты.
Монтировка с exec опцией не помогает тоже, но и в принципе она по дефаулту стоит.


« Последнее редактирование: 14.04.2011 21:26:40 от xenar »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: CIFS + исполняемые файлы
« Ответ #1 : 13.04.2011 20:30:55 »
Скорей всего в опциях монтирования стоит запрет запуска (или в атрибутах самого файла)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: CIFS + исполняемые файлы
« Ответ #2 : 13.04.2011 20:33:21 »
Приведите точные опции монтирования и атрибуты файлов

Оффлайн xenar

  • Участник
  • *
  • Сообщений: 50
Re: CIFS + исполняемые файлы
« Ответ #3 : 13.04.2011 20:44:15 »
в fstab
//192.168.0.1/kab208/user13 /home/user13/Документы cifs auto,user,user=user-208,pass=###,iocharset=utf8,uid=user13,gid=user13 0 0атрибуты
-rwxrwx--x 1 user-208 user-208 21824831 Apr 13 16:47 project1
« Последнее редактирование: 13.04.2011 22:09:55 от xenar »

Оффлайн xenar

  • Участник
  • *
  • Сообщений: 50
Re: CIFS + исполняемые файлы
« Ответ #4 : 14.04.2011 19:50:44 »
Ну и что, ни каких мыслей, ни у кого нет ??  ???

Оффлайн Карлсон

  • Участник
  • *
  • Сообщений: 1 699
Re: CIFS + исполняемые файлы
« Ответ #5 : 14.04.2011 19:52:36 »
Ну и что, ни каких мыслей, ни у кого нет ??  ???

Стоит noexec на /home в fstab?

Оффлайн xenar

  • Участник
  • *
  • Сообщений: 50
Re: CIFS + исполняемые файлы
« Ответ #6 : 14.04.2011 21:10:05 »
Ну и что, ни каких мыслей, ни у кого нет ??  ???

Стоит noexec на /home в fstab?
Хм.. интересно. На хоуме стоит nosuid
UUID=30c77940-d3ea-407f-ada9-1b66323c5b47       /home   ext3    nosuid,relatime но это не мешает запускать исп. файлы на нем.

PS Все вопрос решен. Огромное спасибо за толчок в нужное направление.
стоило мне посмотреть на /etc/mtab так все стало ясно.
« Последнее редактирование: 14.04.2011 21:25:45 от xenar »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: CIFS + исполняемые файлы
« Ответ #7 : 14.04.2011 21:25:02 »
nosuid запрещает только использовать sud-ный бит

Оффлайн andrew_b

  • Участник
  • *
  • Сообщений: 553
Re: CIFS + исполняемые файлы
« Ответ #8 : 15.04.2011 12:27:07 »
стоило мне посмотреть на /etc/mtab так все стало ясно.
А что mtab? В mtab руками ничего вписывать не надо. Содержимое этого файла меняется командой mount/umount. Если что-то в mtab не так, то это следствие, а не причина.