Это довольно просто:
ssh user@10.0.0.7 'bash -s' < local_bash_script.sh
После выполнения скрипта local_bash_script.sh
сессия ssh -будет немедленно закрыта.
Обновление.
Если вы хотите выполнить что-то на удаленном сервере после входа в систему по ssh, просто создайте файл ssh rc
. Создайте на удаленном сервереrc
файл внутри пользовательского каталога .ssh
:
touch ~/.ssh/rc
Откройте файл с помощью вашего любимого текстового редактора, например nano
:
nano ~/.ssh/rc
и скопируйте/вставьте содержимое файла сценария:
#/bin/sh
date
whoami
uname -r
exit 0
Каждый раз при входе в систему будет выполняться скрипт (замените date
, whoami
, uname -r
на ваши команды ).
Скрипт ~/.ssh/rc
будет выполняться для определенного пользователя, который является владельцем каталога, в котором находится файл rc
. Если вы хотите выполнить сценарий rc
для всех пользователей на удаленном сервере, создайте еще один глобальный файл sshrc
:
/etc/ssh/sshrc
Вот и все.
У меня такая же проблема с Dolphin. Для Dolphin Ctrl+Shift+C
— это ярлык для действия «Копировать местоположение» . Вы можете переназначить его на None
или на другую последовательность клавиш. Ctrl+Shift+L
отлично работает для меня.
Я полагаю, это только проблема Arch\Manjaro. По крайней мере на Kubuntu и Fedora такой проблемы нет. Но «Копировать местоположение» также отсутствует.
УПД:
Итак, что делать, пока не исправили:
Кроме того, вы можете сохранить схему быстрого доступа на будущее:
Более того,вы можете проверить свою локальную конфигурацию ярлыка с помощью:
grep 'Ctrl+Shift+C' -r ~/.local/ -r ~/.config/
Для меня:
~/.local/share/konsole/shortcuts/Default
. Ярлыки помещаются в конфигурацию профиля «По умолчанию». ~/.local/share/kxmlgui5/dolphin/dolphinui.rc
. Но ваше местоположение может быть другим. Подробнее см. в этой теме на форуме KDE :
.Наиболее вероятное объяснение состоит в том, что это также глобальный ярлык или ярлык Kwin. Откройте Системные настройки ⇒ Ярлыки и найдите его там.
Наконец, вы могли назначить два разных действия одному и тому же ярлыку в Konsole, и в этом случае
Use 'Configure Shortcuts' from the 'Settings' menu to solve the ambiguity.