
Abraham Milesot
PreguntaVeo que el usuario que se creo para nagios y el que se crea con useradd, tienen al final la que la consola sera bin/sh, mientras el que se crea con adduser y el de platzi esta con bin/bash. Que diferencia hay?
-
Bourne-Again SHell (o bash) es una extensión de las capacidades de la bourne SHell (sh), es un superconjunto que facilita al usuario el uso de la interfaz de texto, comandos y scripts.
-
sh sigue existiendo internamente en conjunto a bash, siendo el estándar para los sistemas Unix-like. Puedes abrir una terminal y escribir
y te mostrará la Bourne-shell. Puedes regresar a tu terminal predeterminada con> sh
.> exit
-
Es cuestión de gustos, por ejemplo un usuario podría preferir la shell zsh , por lo que a efectos prácticos la interfaz predeterminada podría terminar siendo cambiada con el comando chsh. Del cual puedes saber más con
.> man chsh

Antonio Sebastián Dromundo Escobedo
:desktop_computer: bash vs sh
Eso quiere decir que sí un usuario loggeado abre una terminal, utilizará esta configuración predeterminada.
¿Por qué
> adduser [user]
Sí quieres saber más sobre esto puedes tomar el Curso de Introducción a la línea de comandos.