
Publicado inicialmente por
pepejlr
Eso es que tienes funcionando /bin/sh en vez de /bin/bash (Por defecto es así aunque no lo acabo de comprender, yo al menos bash lo veo mejor).
Deberás cambiar el shell asociado a tus cuentas Unix usando sudo usermod -s /bin/bash usuario.
Sigo igual.
La primera vez que lo puse me dijo: 'usermod: sin cambios' así que probé a cambiar la shell a /bin/sh y después a /bin/bash pero nada, se abren los terminales de la misma manera.
Además, programas como la interfaz de pureftpd, pureadmin, se ejecutan también sobre /bin/sh y no funcionan correctamente pues sus comandos internos no se reconocen.
Hice 'cat /etc/passwd' y el único usuario con /bin/bash es root, los demás van a /bin/sh, /bin/false u otros. ¿Lo normal es que usasen bash o que estén en sh?