Как управлять пакетами исходного кода Debian с помощью aptitude или apt?

[

] У меня есть менее сложный ответ, и уж точно не кейлоггер. Я не понимаю, о чем вы говорите, будучи независимым от логов сервера (это означает, что все действия должны быть предприняты на сервере, а все логи являются логами серверной стороны), и поэтому я подумал, что хорошей идеей будет передача в системный bashrc такой команды, как подсказка: [

][

PROMPT_COMMAND='history -a >(tee -a ~/.bash_history | logger -t "$USER[$$] $SSH_CONNECTION")'
] [

] В debian вы должны отредактировать файл: /etc/bash.bashrc и в centos файл: /etc/bashrc[

] [

]Если вы хотите начать регистрацию сессии, в которой вы находитесь, вы должны исходный файл, который вы отредактировали, например, выполнить: [

][

source /etc/bash.bashrc
] [

]в системе debian или [

][

source /etc/bashrc
] в системе центос. [

]Отныне каждая команда, каждая сессия ssh будет записываться в []/var/log/syslog[] в системе debian и в []/var/log/messages[] в системе centos.[

] [

]В случае, если вы хотите записать их в отдельный файл и не испортить другие файлы журналов, которые вы можете использовать: [

][

PROMPT_COMMAND='history -a >(tee -a ~/.bash_history | logger -p local6.info -t "$USER[$$] $SSH_CONNECTION")'
] вместо предыдущего примера PROMPT_COMMAND, а затем сконфигурируйте rsyslogd по мере необходимости. [

] Например, в системе Debian отредактируйте файл []/etc/rsyslog.conf[]: изменить строку : [

][

.;auth,authpriv.none           -/var/log/syslog
] на [

.;auth,authpriv.none,local6           -/var/log/syslog
] и добавьте следующую строку в конец файла: [

local6.info                     /var/log/history.log
] [

] затем выполнить: [

][
touch /var/log/history.log && /etc/init.d/rsyslog restart
]
1
13.04.2017, 15:36
1 ответ

Я не знаю, как сделать все, что вы просите, с aptitude или apt , но apt-src предоставляет Возможности apt для пакетов с исходным кодом:

apt-src update
apt-src install package
apt-src upgrade

соответственно обновят информацию о доступных пакетах, установят исходный код пакета и при необходимости обновят исходный код.

Другие варианты доступны для сборки пакетов из исходного кода после установки, удаления исходного кода и т. Д.

Добавив хуки apt , вы можете настроить свою систему так, чтобы исходный код устанавливаемых вами пакетов загружался автоматически скачал и обновил.

2
27.01.2020, 23:37

Теги

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