红联Linux门户
Linux帮助

创建用户时的SHELL

发布时间:2008-04-24 10:49:10来源:红联作者:西~红柿
我是个新手,想请教一下创建用户时候的SHELL怎么指定,就是-S后的SHELL怎么填,指定那些SHELL分别具有什么样的权限?
我看了书上面也是简单介绍创建用户,设置目录方面的,对SHELL就是简单的说下那地方填SHELL
谢谢
文章评论

共有 3 条评论

  1. ys19821029 于 2008-04-24 18:41:59发表:

    -s /bin/bash 或者 -s /bin/csh
    用户通过shell 与计算机沟通
    bash 和 csh 是两个类型的shell.指定不同的shell 用户可以使用的命令有些就不一样.以远程登陆桌面显示为例:
    setenv DISPLAY 10.65.69.110:0
    和 export DISPLAY=10.65.69.110:0.0功能上一样 但是一个是bash一个是csh的

    简单的说就是选择一种语言供用户使用,每种语言对应的命令有些区别,默认bash也可以指定

    你说的权限其实应该就是用户登陆linux时候的环境.

  2. 西~红柿 于 2008-04-24 18:07:42发表:

    我想问的是有哪些可以指定,属于什么样的权限。。命令格式我知道的说。谢谢

  3. yezhulin1982 于 2008-04-24 15:16:40发表:

    useradd username -s /bin/楼主想指定的shell,如
    useradd username -s /bin/bash
    注:/bin/false,如果指定该参数,那么该用户就无法登录系统(该用户无shell)。