Предотвращение доступа к файлам

Несколько вещей, с которыми я столкнулся. Существует GUI, начинающийся с команды терминала для настройки загрузочных приложений в LXDE

lxsession-edit

. Документация кажется неясной в текущем состоянии. Возможность добавить свою собственную команду в этот список может быть добавлена ​​или не добавлена ​​в вашу версию. Если вы не можете добавить свою собственную команду в этот список, попробуйте этот более старый метод. Добавьте файл .desktop в каталог ~ / .config / autostart. Создайте его, если нет. Добавьте эти 3 строки в файл .desktop и сохраните его

[Desktop Entry]

Type=Application

Exec=xinput disable 14

Возможно, вы захотите использовать эти директивы в этом файле .desktop:

StartupNotify=false
Terminal=false
Hidden=false
3] К сожалению, wiki.lxde.org borked, atm

2
задан 2 November 2011 в 07:25

3 ответа

Чтобы chmod во многих файлах за один раз просто использовал -R thingy, чтобы сделать это рекурсивно (вложенные папки, файлы и т. д.).

Итак, если я в папке /myfolder, и я хочу сделать все файлы / подфайлы / папки / подпапки, принадлежащие мне и имеющие все обращения, которые я бы сделал:

chmod -R 770 *
chown -R myname:myname *

Так что просто замените myname своим именем в Ubuntu. Вам не нужно ничего менять в первом.

2
ответ дан 25 May 2018 в 17:19
  • 1
    Благодаря! Я РЕШАЛ это, используя ваши линии ради терминальной экономики ...! – GCWilkins 2 November 2011 в 06:46

Щелкните правой кнопкой мыши файл, выберите «Свойства» в контекстном меню, затем выберите вкладку «Разрешения». Это позволяет вам устанавливать разрешения в Nautilus.

Если вы запускаете Nautilus в качестве суперпользователя (sudo nautilus), вы также можете изменить владельца файла.

0
ответ дан 25 May 2018 в 17:19
  • 1
    Я уже это осознал сам, но большое спасибо! Теперь мне интересно, есть ли способ сделать это или применить chmod к кучке файлов и каталогов одновременно. – GCWilkins 2 November 2011 в 06:14
  • 2
    Просто выберите кучу файлов и щелкните правой кнопкой мыши и выберите «Свойства» и сделайте то же самое. Или вы щелкните правой кнопкой мыши по папке и выберите «Свойства», затем «Разрешения», затем нажмите «Применить разрешения к закрытым файлам». кнопка. – Anonymous 9 November 2011 в 01:56

Нет смысла использовать метод щелчка и точки. Вот метод командной строки (введите их в терминал):

# set up some variables: userid to hold the UID and group to hold the GID
userid=$(id -u)
group=$(id -g)
sudo chown ${userid}:${group} <file> ...
chmod 600 <file> ...

Этот код сначала захватывает ваш идентификатор пользователя и группу (см. [F3]), а затем изменяет права собственности (ов) файла (ов) вам (см. man chown). Это нужно сделать как root (см. [F6]), потому что мы не знаем текущую собственность. Затем, когда файлы (файлы) принадлежат вам, мы меняем права на Владелец: чтение / запись, Группа:, Другое :. Если это каталог (папка), измените последнюю строку на

chmod 700 <file> ...
0
ответ дан 25 May 2018 в 17:19
  • 1
    Большое спасибо! Теперь я понимаю права на файлы и chmod / chown лучше! – GCWilkins 2 November 2011 в 06:45

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

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