Как защитить файл паролем? [закрыто]

У меня есть сценарий под названием «Linux.sh». Этот сценарий должен выполняться каждым. он должен запрашивать пароль, когда кто-то его редактирует. Я пробовал использовать vi -x linux.sh для защиты файла паролем, но не могу его выполнить. Есть ли другое решение для этого сценария.

Примечание: этот сценарий следует запускать удаленно из окна Windows с помощью таких утилит, как mobaxterm

-5
задан 5 March 2015 в 21:35
1 ответ

Для этого может существовать сторонний инструмент, но изначально Linux не поддерживает что-то подобное. Однако вы можете просто запретить любому пользователю, кроме владельца, изменять файл. Просто установите chmod скрипта на 755 (полный доступ для владельца, чтение / выполнение для всех остальных).

Вы можете сравнить это с большинством файлов в «общих» папках, таких как / bin , все они работают следующим образом. Большинство файлов в / bin имеют chmod 755, что дает владельцу (обычно root) полный доступ. Но как обычный пользователь вы не можете их редактировать. Только владелец (root) может.

Для этого, войдя в систему как «владелец» файла, введите простую команду:

chmod 755 /path/to/Linux.sh
1
ответ дан 5 December 2019 в 22:18

Теги

Похожие вопросы