Добрый день.
Родилась идея подглядывать за пользователями, сидящими на сервере через ssh
Пораскинув мозгами... решил что лучше всего делать это через профили PAM.
В файле /etc/pam.d/sshd есть такое содержимое
# Read environment variables from /etc/environment and
# /etc/security/pam_env.conf.
session required pam_env.so # [1]
# In Debian 4.0 (etch), locale-related environment variables were moved to
# /etc/default/locale, so read that as well.
session required pam_env.so user_readenv=1 envfile=/etc/default/locale
А точнее интересен файл /etc/security/pam_env.conf
Я думаю что там можно переопределить переменную SHELL с /bin/bash на screen. добавив такую строку.
SHELL DEFAULT=/usr/bin/screen
Сервер удален.... И в случае невозможности подключения будет ****
Хочу посоветоваться.
Пользователь решил продолжить мысль [time]09 Октябрь 2014, 10:59:53[/time]:
Попробовал на свой страх и риск..
Переменную переопределяет, но при попытке запуска(например vim)
Скрин не создается.....
Пользователь решил продолжить мысль [time]09 Октябрь 2014, 17:02:12[/time]:
Есть у кого идеи?
Пользователь решил продолжить мысль 09 Октября 2014, 17:26:39:
Надо пилить .bashrc