zoukankan      html  css  js  c++  java
  • 关于useradd、adduser和userdel以及创建用户的默认参数设置

    1. 使用useradd时,如果后面不添加任何参数选项,例如:#sudo useradd test创建出来的用户将是默认“三无”用户。一无Home Directory,二无密码,三无系统SHELL。如果不想出现"三无"现象加一个参数即可,useradd -m 用户名

    2. 使用adduser时,创建用户的过程更像是一种人机对话,系统会提示你输入各种信息,然后会根据这些信息帮你创建新用户

        总结上来讲,在Ubuntu中,adduser更适合初级使用者,因为不用去记那些繁琐的参数选项,只要跟着系统的提示一步一步进行下去就行,缺点就是整个创建过程比较复杂而漫长;而useradd比较适合有些高阶经验的使用者,往往一行命令加参数就能解决很多问题,所以创建起来十分方便。

    下面说说userdel如果不加参数直接使用userdel 用户名,这样只能将帐户删除,而不能将与用户相关的文档删除,如果想删除和用户相关的东西可以这样,userdel -r 用户名

    3.新建的用户的shell可能不是想要的,使用chsh -s [shell名字]

    修改,修改后重新登录才能使用新的shell。

    修改创建用户的默认参数:

      相关参数在 /etc/login.defs/etc/default/useradd 两个文件中。

    注:修改默认的shell是在/etc/default/useradd 中修改的。

      预设的家目录是由 /etc/skel 所 copy 过去的。

  • 相关阅读:
    安装HDP时的报错信息
    K-近邻(KNN)算法
    linux复杂命令
    azkaban报错记录
    azkaban的安装部署
    安装centOS后要解决的问题
    AI之微信跳一跳
    Python的lambda
    关于在vim中的查找和替换
    cdh6.3.2 hue集成hbase
  • 原文地址:https://www.cnblogs.com/growup/p/2096465.html
Copyright © 2011-2022 走看看