LINUX.ORG.RU

Нет ни одной надёжной системы безопасности.

anonymous
()

Ты бы лучше написал, что ты конкретно хочешь, а не так расплывчато.

Zhbert ★★★★★
()
Ответ на: комментарий от Rrrrrrriiiiiiiooooo

И что такого страшного в «функции» cat, хотя правильнее всё же программа cat. Если вы хотите что бы кто-либо не смог вывести (посмотреть) содержимое файла, а только определённые пользователи, то это настраивается правами доступа, к примеру создайте группу, назначьте на файлы права доступа на запись и чтение только членам этой группы, ну или токот на чтение, по усмотрению:

# groupadd supergroup // добавление группы
# usermod -a -G supergroup <пользователь> // включение пользователя в группу
# chown <пользователь>:supergroup <file> // назначение владельца и группы для файла
# su <пользователь> // переключаемся на владельца файла
$ chown 0750 <file> // назначение прав на чтение и запись только для владельца (пользователя) и на чтение только для членов группы supergroup, для прочил пользователей доступа нет.

Вот только как то так, еще можете почитать про selinux.

Вся безопасность настраивается только правами доступа, удалять или запрещать запуск cat и ls нельзя, т.к. эти программы могут использоваться в стартовых сценариях и прочих скриптах. Так же для вас может быть интересен chroot, к примеру разрешить доступ некоторым пользователям только по ssh, при чём их сессия должна зупскаться в chroot окружении.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.