У Вас не должно быть того же имени пользователя на обеих машинах. Пока Вы генерируете ключ (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
и никто не заботился бы.
принятие этого является однопользовательской системой, и предполагая, что Сигнал 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
выполнение экземпляра, и для системы отдельного пользователя должно только быть тем.
Если ПОНУКАЮТ, не работает, Вы могли бы попробовать ТЕРМИН или УНИЧТОЖИТЬ и надеяться, что Ваш менеджер сеансов запускает другой.