Как я говорю, имеет ли система Linux hugemem?

Изменение оболочки очень тривиально для хитрости, исправление самой оболочки лучше, но необходимо исправить все оболочки. Наш любимый взломщик использует это, в качестве награды он не беспокоит себя отключением bash_history.

ssh host /bin/sh -i  

Излишне любопытный обертка вокруг исполнительных функций и регистрирует любой внешний двоичный файл, который выполняется (не, окружают builtins),

Предложение Schmitt @David sniffy использует лучший метод, оно касается псевдотерминала.

ttysnoop использует тот же метод, но он не сохраняется. (У меня, вероятно, были проблемы, заставляющие это регистрировать соединения SSH, не может rememeber),

Можно попытаться исправить ssh для входа сессии, но тот патч стар.

псевдопереходная приставка и rootsh могут использоваться для входа законного sudos. И shwatcr является другой вещью контролировать логины.

1
задан 21 June 2009 в 00:11
4 ответа

На некоторых ядрах (зависит от конфигурации), конфигурация экспортируется в/proc, попробуйте это:

$ zcat /proc/config.gz | grep -i "CONFIG_HIGHMEM"

Вы могли 'grep' для чего-либо еще, что требуется знать.

7
ответ дан 3 December 2019 в 16:13

На Ubuntu 9.04:

$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu 9.04"
$ uname -r
2.6.28-11-generic
$ grep -i "CONFIG_HIGHMEM4G" /boot/config-`uname -r`
CONFIG_HIGHMEM4G=y
4
ответ дан 3 December 2019 в 16:13

Большинство дистрибутивов Fedora включает конфигурацию, используемую, чтобы создать ядро vmimage, попробовать что-то вроде этого

$ cat /etc/redhat-release 
Fedora release 10 (Cambridge)
$ grep -i "CONFIG_HIGHMEM4G" /boot/config-`uname -r`
CONFIG_HIGHMEM4G=y

Это может также быть верно для дистрибутивов Debian и Ubuntu.

2
ответ дан 3 December 2019 в 16:13

Я нашел полезную сводку обсуждения списка рассылки ядра этого по http://www.spack.org/wiki/LinuxRamLimits

0
ответ дан 3 December 2019 в 16:13

Теги

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