Archivo de configuración de la terminal propia del usuario.
1.-
Para que al escribir un comando que requiera permisos de root pueda autocompletarse presionando la tecla “Tab”.
$ gedit /home/usuario/.bashrc
Y añadir las líneas:
if [ "$PS1" ]; then
Complete -cf sudo
fi
2.-
Añadiendo o modificando las siguientes lineas se consigue que el history de bash se amplie al recuerdo a los últimos 3000 comandos usados, suprimiendo los repetidos y que ignore el espacio (Si se pone) de delante de un comando.
export HISTFILESIZE=3000
export HISTCONTROL=ignoredups:ignorespace
Si queremos que la sesión de bash se cierre si está inactiva durante 600 segundos, colocar la linea:
export TMOUT=600
3.-
Establecer un proxy global a nuestro sistema
$ nano ~/.bashrc
Y añadir las siguientes líneas:
export http_proxy=”http://ip_del_servidor:puerto”
export https_proxy=”http://ip_del_servidor:puerto”
export ftp_proxy=”http://ip_del_servidor:puerto”
4.-
Para que el history indique fecha y hora en la que se ha lanzado el comando:
export HISTTIMEFORMAT='- %F %T - '
5.-
Para guardar en /root un fichero de histórico por cada uno de los usuarios que se hayan pasado a root.
export HISTFILE=/root/.bash_hist-$(who am i | awk '{print $1}';exit)