Tabla de Contenidos

Shell

bash

Se le agrega al archivo /etc/security/login.cfg el shell de bash, esto es para que se puedan agregar cuentas con este shell.

[root@selcorprd ~]# vi /etc/security/login.cfg
usw:
        shells = /usr/bin/bash,/bin/sh,/bin/bsh,/bin/csh,/bin/ksh,/bin/tsh,/bin/ksh93,/usr/bin/sh,/usr/bin/bsh,/usr/bin/csh,/usr/bin/ksh,/usr/bin/tsh,/usr/bin
/ksh93,/usr/bin/rksh,/usr/bin/rksh93,/usr/sbin/uucp/uucico,/usr/sbin/sliplogin,/usr/sbin/snappd
        maxlogins = 32767
        logintimeout = 60
        auth_type = STD_AUTH

~

prompt

PS1="[\u@\h \W]\$ "
export PS1

dircolors

Para mostrar el listado de archivos coloreados se tiene que instalar el paquete de coreutils y agregar las siguientes líneas al archivio .bashrc

d=.dircolors
     test -r $d && eval "$(dircolors $d)"


export LS_OPTIONS='--color=auto'
eval `dircolors`
alias ls='ls $LS_OPTIONS'

.bashrc de root

PS1="[\u@\h \W]# "

export PS1
export PATH=/usr/linux/bin/:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin

d=.dircolors
     test -r $d && eval "$(dircolors $d)"


export LS_OPTIONS='--color=auto'
eval `dircolors`


alias ls='ls $LS_OPTIONS'
alias ll='ls -l'

Hacer una liga de archivo .bashrc

# ln -s .bashrc .bash_profile

ksh

PS1=\[`hostname -s`\ '$PWD'\]$\ 
export PS1