Это ответ, но определенно не ответ.
Я обнаружил, что sshd (демон для служб ssh на удаленном хосте) будет запускать команды в ~ / .ssh / rc при подключении , Я только что создал этот файл и добавил who там, и теперь каждый раз, когда я делаю удаленное соединение, отображается список пользователей, и я все равно получаю оболочку для входа.
На удаленном хосте:
File ~/.ssh/rc:
#!/bin/bash
# This file is executed by sshd when a remote connection is started over ssh
who
На клиенте:
In file ~/.bash_aliases:
#!/bin/bash
# ssh to the linux lab. Takes hostnames defined in ~/.ssh/config as
# parameters
function sshll()
{
if [ "$@" ]
echo "Connecting to hostname $@";
sshpass -f <password_file> ssh $@;
else
echo "Connecting to default host";
sshpass -f <password_file> ssh <user@ipaddress>;
fi
}
Мне все еще интересно узнать, как это сделать с клиентской стороны, однако для других пользователей с аналогичными проблемами, которые не могут использовать ~ /.ssh/rc из-за отсутствия разрешений или по какой-либо другой причине.
, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? "Icedove" --> doShift "3:mail"
, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите свой wm:)
, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? "Icedove" --> doShift "3:mail"
, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите свой wm:)
, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? "Icedove" --> doShift "3:mail"
, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите свой wm:)
, даже если вы действительно можете написать какой-либо скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных сеансах X, вы можете захотеть просмотреть файлы confgiuration вашего wm (который есть?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? "Icedove" --> doShift "3:mail"
, если вы используете compiz, я думаю, что есть плагин для подачи приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите свой wm:)
, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? «Icedove» - & gt; doShift «3: mail»
, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите ваш wm:)
, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? «Icedove» - & gt; doShift «3: mail»
, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите ваш wm:)
, даже если вы действительно можете написать какой-нибудь скрипт для автоматического запуска любого приложения, которое вы хотите использовать в разных X-сессиях, вы можете захотеть посмотреть файлы конфигирования вашего wm (это?).
, чтобы сделать то, что вы просили, например, с xmonad (my wm), вам просто нужно написать несколько строк, например
className =? «Icedove» - & gt; doShift «3: mail»
, если вы используете compiz, я думаю, что есть плагин для размещения приложения в определенной рабочей области. поэтому все, что вам нужно сделать, это просто запустить их автоматически.
, пожалуйста, укажите ваш wm:)
(если (is (имя_программы) и «google-chrome») (set_workspace 2)) [ ! d0], но, похоже, это не соответствует правилу.
– curious
25 June 2011 в 18:09