То есть любой пользователь, если очень того захочет, сможет прочитать этот файл?
К примеру это текстовый файл с правами -rws------. Всё что нужно пользователю это запустить читалку или редактор текста какой нибудь? Опасно как то
нет конечно. rws------ значит "доступ ТОЛЬКО хозяину". Вы получите "доступ закрыт", если вы не хозяин. s оно только на запуск файлов (точнее использование) распространяется.
И ещё... получается что через программку другим пользователям этот файл можно будет не только прочитать но и, например, редактировать и удалить?
удаление/создание файлов регулируется правами доступа к каталогу. Файлы, к которым нет права модификации модифицировать как не странно можно. Для этого необходимо и достаточно права модификации каталога и права его использования (и кроме того таких прав всех каталогов верхних уровней). Да, нельзя модифицировать файл. Но можно его прочитать, уничтожить, и создать такой-же.
Или имелось ввиду что такие права установленны программе?
право 4000 (aka s) действует только на бинарный файл
на скрипт оно просто не действует. для остальных регулярных файлов это право не имеет смысла