Принудительное приложение только для сохранения файлов в определенной папке

Я нашел довольно легкое руководство здесь, и хотя он был написан для Ubuntu 7.10, он все еще работает, я просто его протестировал. Хотя я и не устанавливал webmin, мне лучше всего редактировать файлы конфигурации DNS (bind9) вручную.

0
задан 25 April 2011 в 01:12

16 ответов

Вы можете сделать две вещи:

Запустить gedit как пользователя, который имеет возможность записывать только в одну папку. Измените исходный код gedit, чтобы отклонить сохранение в любую другую папку, но тот, который вы хотите, и перекомпилируйте.
1
ответ дан 25 July 2018 в 22:09
  • 1
    На самом деле 1 - довольно хорошая идея, подумал об этом раньше. – user 24 April 2011 в 23:12

Я не сделал этого лично, но я считаю, что вы можете это сделать, используя SELinux.

0
ответ дан 25 July 2018 в 22:09

Вы можете сделать две вещи:

Запустить gedit как пользователя, который имеет возможность записывать только в одну папку. Измените исходный код gedit, чтобы отклонить сохранение в любую другую папку, но тот, который вы хотите, и перекомпилируйте.
1
ответ дан 26 July 2018 в 19:19
  • 1
    На самом деле 1 - довольно хорошая идея, подумал об этом раньше. – user 24 April 2011 в 23:12

Я не сделал этого лично, но я считаю, что вы можете это сделать, используя SELinux.

0
ответ дан 26 July 2018 в 19:19

Вы можете сделать две вещи:

Запустить gedit как пользователя, который имеет возможность записывать только в одну папку. Измените исходный код gedit, чтобы отклонить сохранение в любую другую папку, но тот, который вы хотите, и перекомпилируйте.
1
ответ дан 2 August 2018 в 03:39
  • 1
    На самом деле 1 - довольно хорошая идея, подумал об этом раньше. – user 24 April 2011 в 23:12

Я не сделал этого лично, но я считаю, что вы можете это сделать, используя SELinux.

0
ответ дан 2 August 2018 в 03:39

Вы можете сделать две вещи:

Запустить gedit как пользователя, который имеет возможность записывать только в одну папку. Измените исходный код gedit, чтобы отклонить сохранение в любую другую папку, но тот, который вы хотите, и перекомпилируйте.
1
ответ дан 4 August 2018 в 19:41
  • 1
    На самом деле 1 - довольно хорошая идея, подумал об этом раньше. – user 24 April 2011 в 23:12

Я не сделал этого лично, но я считаю, что вы можете это сделать, используя SELinux.

0
ответ дан 4 August 2018 в 19:41

Я не сделал этого лично, но считаю, что вы можете выполнить это, используя SELinux .

0
ответ дан 6 August 2018 в 03:46

Вы можете сделать две вещи:

  1. Запустить gedit как пользователя, который имеет возможность записывать только в одну папку.
  2. Измените исходный код gedit отказаться от сохранения в любую другую папку, кроме той, которую вы хотите, и перекомпилировать ее.
1
ответ дан 6 August 2018 в 03:46

Вы можете сделать две вещи:

  1. Запустить gedit как пользователя, который имеет возможность записывать только в одну папку.
  2. Измените исходный код gedit отказаться от сохранения в любую другую папку, кроме той, которую вы хотите, и перекомпилировать ее.
1
ответ дан 7 August 2018 в 21:41

Я не сделал этого лично, но считаю, что вы можете выполнить это, используя SELinux .

0
ответ дан 7 August 2018 в 21:41

Вы можете сделать две вещи:

  1. Запустить gedit как пользователя, который имеет возможность записывать только в одну папку.
  2. Измените исходный код gedit отказаться от сохранения в любую другую папку, кроме той, которую вы хотите, и перекомпилировать ее.
1
ответ дан 10 August 2018 в 09:55

Я не сделал этого лично, но считаю, что вы можете выполнить это, используя SELinux .

0
ответ дан 10 August 2018 в 09:55

Вы можете сделать две вещи:

  1. Запустить gedit как пользователя, который имеет возможность записывать только в одну папку.
  2. Измените исходный код gedit отказаться от сохранения в любую другую папку, кроме той, которую вы хотите, и перекомпилировать ее.
1
ответ дан 13 August 2018 в 16:14
  • 1
    На самом деле 1 - довольно хорошая идея, подумал об этом раньше. – user 24 April 2011 в 23:12

Я не сделал этого лично, но считаю, что вы можете выполнить это, используя SELinux .

0
ответ дан 13 August 2018 в 16:14

Другие вопросы по тегам:

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