Как я могу автоматически перезапустить оболочку гнома, выходящую из режима приостановки?

У Вас не должно быть того же имени пользователя на обеих машинах. Пока Вы генерируете ключ (ssh-keygen) необходимо скопировать строку с ~/.ssh/id_rsa.pub или ~/.ssh/id_dsa.pub (в зависимости от типа ключа) от локального сервера и добавляют его к ~/.ssh/authorized_keys на удаленном.

% ssh-keygen
% cat ~/.ssh/id_*.pub | ssh remoteuser@remoteserver 'cat > .ssh/authorized_keys'

Если Вы не хотите вводить remoteuser каждый раз добавляют к ~/.ssh/config:

Host remoteserver
    User remoteuser

PS. Название ключа может быть в форме localuser@localhost но это - только имя. Это может быть точно также myfavouritekey@myfavouritecomputer и никто не заботился бы.

4
12.05.2011, 00:36
1 ответ

принятие этого является однопользовательской системой, и предполагая, что Сигнал HUP достаточен (оболочка гнома причин для перезапуска себя), необходимо поместить сценарий рычага, содержащий что-то как

case "$1" in
  resume)
    killall -HUP gnome-shell
esac

в a pm-utils сценарий рычага, например, /usr/lib/pm-utils/sleep.d/99hup-gnome-shell.

Это отправит Сигнал HUP любому gnome-shell выполнение экземпляра, и для системы отдельного пользователя должно только быть тем.

Если ПОНУКАЮТ, не работает, Вы могли бы попробовать ТЕРМИН или УНИЧТОЖИТЬ и надеяться, что Ваш менеджер сеансов запускает другой.

2
27.01.2020, 21:00

Теги

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