V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
gouera
V2EX  ›  Linux

关于创建用户

  •  
  •   gouera · 2013-06-12 21:30:27 +08:00 · 2650 次点击
    这是一个创建于 4185 天前的主题,其中的信息可能已经有所发展或是发生改变。
    创建一个新用户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 条回复    1970-01-01 08:00:00 +08:00
    funagi
        1
    funagi  
       2013-06-12 21:47:06 +08:00
    -d 只是指定目录路径,创不创建目录不关他的事,可以指向不存在的路径或者已有的目录
    -m 是创建目录

    useradd --help看看具体支持哪些参数,我前几天就遇到一个老版本的useradd不支持某个参数,不支持的参数运行的时候会提示不支持,错误提示要仔细看
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5809 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 01:40 · PVG 09:40 · LAX 17:40 · JFK 20:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.