На этот вопрос уже есть ответ здесь:
Я хочу, чтобы скрипт запускался при каждом входе пользователей домена... как это сделать?
/etc/init.d/
- это при запуске, а не при входе, afaik.
Файл запуска для каждого пользователя находится в файле .bashrc
в его домашнем каталоге.
если вы хотите, чтобы он был общесистемным (то есть для всех пользователей), вы можете добавить свой скрипт в конец /etc/bash.bashrc