В качестве альтернативы ответу lgarzo вы можете grep, что вас интересует от /var/log/dpkg.log. Например, если вы хотите увидеть все, что вы установили или обновили вчера, вы можете запустить:
cat /var/log/dpkg.log | grep "^2012-03-25.*\ installed\ "
Одно замечание: в нем также будут перечислены установленные вручную пакеты (sudo dpkg -i ...), которые не будут
Еще лучше использовать zgrep, если он установлен, чтобы вы могли найти строки в gzip-файлах также
zgrep "^2012-03-25.*\ installed\ " /var/log/dpkg.log*
Вы можете сгенерировать ключ ssh с помощью команды:
ssh-keygen
Затем вы можете скопировать свой ключ на сервер с помощью:
ssh serveruser@servername "echo `cat ~/.ssh/id_dsa.pub` >> ~/.ssh/authorized_keys"
Теперь вы можете автоматически войти в систему ваш веб-сервер
Если ваш ключ не имеет пароля и назван как один из файлов, который ssh попытается найти при идентификации (~/.ssh/id_dsa или ~/.ssh/id_rsa), вам не нужно добавлять его к вашему агенту.
НО. Если есть хоть малейшая вероятность похищения этих файлов, вы просто позволили бы кому-либо получить доступ к серверам, на которых вы используете это удостоверение. Короче говоря, pwned.
ИМХО, секретные ключи без пароля - это плохая практика и должны использоваться только в средах, где ~/.ssh/authorized_keys очень ограничивает.
Напишите короткий скрипт оболочки, который будет запускать ssh-add, а затем подключиться, например, следующее:
ssh-add ~/.ssh/your-key
ssh user@remotehost
Затем вы можете ssh на свой хост с помощью одной команды.
поместите это в свой ~/.bashrc
eval $(ssh-agent)
ssh-add ~/.ssh/where_ever_privake_key_is
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/
Вы говорите об Amazon Cloud? В ~ ~ .bashrc создайте переменные среды:
# Amazon
export EC2_PRIVATE_KEY=$HOME/Keys/pk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export EC2_CERT=$HOME/Keys/cert-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.pem
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk/