Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
gouera
V2EX  ›  Linux

关于创建用户

  •  
  •   gouera · Jun 12, 2013 · 3191 views
    This topic created in 4725 days ago, the information mentioned may be changed or developed.
    创建一个新用户v2ex,指定HOME目录为/v2ex 然后在创建用户的时候将/etc/skel目录中的文件复制到/v2ex,让用户v2ex的home目录下有.bash_profile和.bashrc 。
    命令不应该是这样么:
    useradd -M -d /v2ex -s /bin/bash -m -k /etc/skel v2ex
    分析:
    -M 不生成HOME目录
    -d 指定Home目录
    -m 创建目录
    -k 复制配置文件
    貌似 -m 和-d 有点矛盾,
    我发现我这条命令运行是不成功的,想问下,想要达到这个要求,该怎样写呢
    1 replies    1970-01-01 08:00:00 +08:00
    funagi
        1
    funagi  
       Jun 12, 2013
    -d 只是指定目录路径,创不创建目录不关他的事,可以指向不存在的路径或者已有的目录
    -m 是创建目录

    useradd --help看看具体支持哪些参数,我前几天就遇到一个老版本的useradd不支持某个参数,不支持的参数运行的时候会提示不支持,错误提示要仔细看
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4639 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 01:06 · PVG 09:06 · LAX 18:06 · JFK 21:06
    ♥ Do have faith in what you're doing.