Может ли пользователь Linux получить доступ к файлу в этом случае?

Вот несколько строк из моего файла .bash_alias, вас больше всего заинтересует команда laptop :

# switch between dual screen and laptop screen...
_vga=$( xrandr  | sed -n 's/^\(VGA.\).*/\1/pg')
alias laptop='xrandr --output LVDS1 --auto --output $_vga --off'
alias monitor='xrandr --output LVDS1 --off --output $_vga --auto'
alias dual='xrandr --output LVDS1 --auto --left-of $_vga --output $_vga --auto'

Итак, если экран вашего ноутбука eDP1 , вы можете включите его с помощью:

xrandr --output eDP1 --auto

Хотя вы можете связать это с правилом ​​udev , я предлагаю вам просто привязать его к сочетанию клавиш, которое вы можете запустить, когда экран умирает на вас.

1
05.10.2018, 01:50
1 ответ

Пользователь nonRootне может получить доступ к /home/nonRootFolder, поскольку разрешения на /homeне позволяют этому пользователю пройти(x)в него. Вам понадобится как минимум o+xна /home.

Здесь я предполагаю, что nonRootне принадлежит группе root; Я бы не советовал добавлять не--пользователя root в группу root.

1
27.01.2020, 23:42

Теги

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