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

Почему сенсорный экран не работает при монтировании CIFS в ОС Windows в Linux?

Мы смонтировали общий ресурс CIFS с компьютера Windows Server 2008 R2 в блоке RHEL 4u6 в качестве файловой системы cifs с полными разрешениями как на стороне Windows, так и на Linux, чтобы можно было записывать данные в смонтированную файловую систему в Linux. Однако мы не можем успешно трогать файлы в файловой системе:

touch: setting times of `/mnt/testhub/testfile': Permission denied

В чем причина того, что прикосновение не работает? Я видел, например, что vim, с другой стороны, может обновлять время модификации файла.

Я нашел причину, дурачившись. Оказывается, файлы создаются с root-правами в качестве владельца и 755-ю разрешениями. Я нахожусь в группе-владельце, но поскольку у него есть только доступ для чтения, сенсорный экран не может обновить файл после его создания :)