# phpman > info > shells

[SHELLS(5)](https://www.chedong.com/phpMan.php/man/SHELLS/5/markdown)                  Linux Programmer's Manual                 [SHELLS(5)](https://www.chedong.com/phpMan.php/man/SHELLS/5/markdown)

NAME
       shells - pathnames of valid login shells

DESCRIPTION
       /etc/shells  is  a text file which contains the full pathnames of valid
       login shells.  This file is consulted by [chsh(1)](https://www.chedong.com/phpMan.php/man/chsh/1/markdown) and  available  to  be
       queried by other programs.

       Be aware that there are programs which consult this file to find out if
       a user is a normal user; for example, FTP daemons traditionally  disal-
       low access to users with shells not included in this file.

FILES
       /etc/shells

EXAMPLES
       /etc/shells may contain the following paths:

           /bin/sh
           /bin/bash
           /bin/csh

SEE ALSO
       [chsh(1)](https://www.chedong.com/phpMan.php/man/chsh/1/markdown), [getusershell(3)](https://www.chedong.com/phpMan.php/man/getusershell/3/markdown), [pam_shells(8)](https://www.chedong.com/phpMan.php/man/pamshells/8/markdown)

COLOPHON
       This  page  is  part of release 5.10 of the Linux man-pages project.  A
       description of the project, information about reporting bugs,  and  the
       latest     version     of     this    page,    can    be    found    at
       <https://www.kernel.org/doc/man-pages/>.

                                  2020-06-09                         [SHELLS(5)](https://www.chedong.com/phpMan.php/man/SHELLS/5/markdown)
