Não é o sistema que procura esses arquivos, mas bash
, csh
e tcsh
quando eles são seu shell de login.
Se essas contas precisarem desses arquivos (não para FTP, mas para sessões interativas), o que você pode tentar fazer é atualizar /etc/bash.bashrc
com um teste:
if [[ "$HOME" == /var/www/vhosts/* ]]; then
ALTHOME=/home/plesk
. $ALTHOME/.bashrc
. $ALTHOME/.bash_profile
HISTFILE=$ALTHOME/.bash_history
fi
Embora iniciar scripts bash provavelmente cause problemas, pois eles não encontram ~/.bash_profile
dessa maneira.
Configurações semelhantes seriam necessárias para csh
e tcsh
(você realmente deseja que os usuários façam essas como shell de login?)
Se você começar a experimentar com /etc/bash.bashrc
, certifique-se de ter um backup e mantenha um terminal ou dois abertos no local onde você efetuou login como root para copiar o backup caso você consiga se bloquear, por meio de um erro nesse arquivo.