Разрешение файла .desktop

Я бы предположил, что вы используете ssh-keygen для генерации ssh-ключа и используете его для входа на ваш удаленный ssh-сервер.

Процедура объясняется здесь.

1
задан 12 February 2014 в 01:41

2 ответа

Кажется, нет, вы не можете без модификации GNOME.

Когда вы создаете пользовательский файл .desktop в /usr/share/applications/ с корнем пользователя, он не требует разрешения на выполнение. .

0
ответ дан 24 May 2018 в 11:53
  • 1
    Этот отчет об ошибке очень старый (на Ubuntu 10.04). Я не нашел такого отчета для Ubuntu 12.04. Вы что-нибудь нашли? – souravc 12 February 2014 в 14:29

Вы можете создать и поместить файл .desktop в ~/.local/share/applications - тогда он появится в тире / меню / независимо.

Это должно выглядеть примерно так:

[Desktop Entry]
Name=Files
Comment=Launch Nemo File manager
Keywords=folder;manager;explore;disk;filesystem;
Exec=nemo %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
NoDisplay=false

Это связано с тем, что файлы в ~/.local/share/applications работают так же, как файлы в /usr/share/applications - оба из которых на большинстве систем работают нормально без исполняемых разрешений, также когда они принадлежат другому пользователю, кроме root. Это, однако, не всегда так.

Чтобы на самом деле получить файл, который нужно щелкнуть, а затем открыть, ему понадобятся исполняемые разрешения.

0
ответ дан 24 May 2018 в 11:53
  • 1
    @ downvoter plz оставляют комментарий для конструктивной критики. @wilf Я думаю, что ваш ответ не совсем отвечает на мой вопрос. Я не смог запустить файл .desktop из ~/.local/share/applications, если у него нет разрешения на выполнение. – souravc 12 February 2014 в 14:25
  • 2
    Я знаю, что это не ответ как таковой. У меня никогда не было проблемы, я только что создал текстовые файлы в Gedit с похожим содержимым выше, выйдите из системы и зарегистрируйтесь, и он отлично работает ... Я отлично справился с Ubuntu 10, 12.04, 13.04, 13.10 и любым версия Fedora со времен Fedora 12. Некоторые из них также относятся к Debian. Проверка показывает, что у них в основном есть разрешения -rw-r--r-- .... – Wilf 12 February 2014 в 22:04

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

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