Java Files.isWritable искажается при запуске от rootLinux

Ответить Пред. темаСлед. тема
Anonymous
 Java Files.isWritable искажается при запуске от root

Сообщение Anonymous »


Я пытаюсь запустить приложение, которое проверяет права доступа к файлам и предупреждает, доступен ли файл для записи. Files.isWritable(путь_файла)

при запуске этого приложения с root-доступом оно возвращает true, хотя 'ls -l' показывает, что к файлам нет доступа 'w'. это все хорошо и понятно, поскольку root cna фактически отменяет разрешение.

но мне приходится проверять, доступен ли файл для записи или нет (общие права доступа). Есть ли способ для Java получить «общие» права доступа при работе с правами root?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»