Поэтому я поместил ярлык для одного из моих скриптов в /usr /bin, чтобы он был включен. Но команда может быть запущена только пользователем root, другие пользователи не смогли ее запустить :(

$ sudo su
# chmod +x /opt/altf2/altf2
# ln -s /opt/altf2/altf2 /usr/bin/altf2
# altf2
It's working
# chmod 777 /opt/altf2/altf2
# chmod 777 /usr/bin/altf2
# su francois
$ altf2 gedit
altf2: command not found
$ /usr/bin/altf2
bash: /usr/bin/altf2: Permission denied

1 ответ1

0

Возможно, что пользователь francois не сможет войти в каталог /opt/altf2 . Вы должны добавить по крайней мере r Permssion на это. Это не разрешит распечатку, но разрешит доступ к явно указанным файлам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .