精华内容
下载资源
问答
  • Linux创建用户

    千次阅读 2018-03-22 21:12:12
    Linux创建用户一般是用adduser命令来创建用户的有两种情况: 1、在root用户下:使用adduser只是创建了一个用户名,如(adduser + 用户名),也不会提示你设置用户的登录密码,它也没有在/home目录下创建同名文件夹...

        Linux创建用户一般是用adduser命令来创建用户的

    有两种情况:

        1、在root用户下:

    使用adduser只是创建了一个用户名,如(adduser + 用户名),也不会提示你设置用户的登录密码,它也没有在/home目录下创建同名文件夹,所以这个创建的用户是登录不了的,此时要设置密码就需要用passwd 命令来添加密码。


    当设置的密码少于8个字符时,会提醒你重新输入,没关系在重新输入一次就行了

        2、在普通用户下:

    可以直接在普通用户上创建用户,(adduser + 用户名),这样在/home目录下会自动创建同名文件夹,而且也会提醒用户创建密码,这样就不用(passwd + 用户名) 来设置密码了,当然要是想要重置密码也是可以的,也是用(passwd +用户名) 就可以重置密码了。

    有了创建用户,那么如何来删除创建的用户呢?

    下面来解答:

    很简单的,只需要使用一个很简单的命令即可,(userdel +用户名),不过最好将它留在系统上的文件也一起删除掉,可以使用(userdel -r +用户名)来实现这一目的。


    展开全文
  • linux创建用户

    千次阅读 2019-04-02 10:49:02
    再部署应用的时候需要我们在Linux上创建应用用户 参考此文... useradd -c thisisacomment -g app -d /home/userhome -m username -c comment 注释 -d home dir 主目录 ...-m 创建用户的同时创建主...

    再部署应用的时候需要我们在Linux上创建应用用户

    参考此文 https://www.cnblogs.com/clicli/p/5943788.html

     

    useradd -c thisisacomment -g app -d /home/userhome -m username

    -c comment 注释

    -d home dir 主目录
    -g 用户所属组

    -m 创建用户的同时创建主目录  如果不创建就需要自己创建目录然后修改目录所属用户和组!

    创建过程中出错的可以用删除命令userdel username删除用户重来

    在root用户下修改用户名:passwd username

    提示输入密码 输入两次确认即可

    修改用户所属组: usermod -g group username

    展开全文
  • Linux创建用户和用户组

    万次阅读 多人点赞 2019-04-10 09:44:45
    1.linux创建用户 日常运维我们使用useradd命令来创建用户,常用的命令如下: 不加任何参数,仅创建用户 示例:useradd myuser 此时用户的家目录是/home/myuser -d 目录 指定用户主目录,如果此目录不存在,...

    1.linux下创建用户

    日常运维我们使用useradd命令来创建用户,常用的命令如下:

    • 不加任何参数,仅创建用户

            示例:useradd myuser

            此时用户的家目录是/home/myuser

    • -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录

            示例:useradd -d /opt/myuser -m myuser

    • -g 用户组 指定用户所属的用户组

            我们创建用户的时候会默认创建一个和用户名相同的用户组,但是有时有需求需要指定用户组,可以使用-g命令来完成用户创建,前提条件是指定的用户组已存在

            示例:useradd -g mygroup myuser

    2. linux下设置用户密码

    2.1. 基本命令

            linux下设置用户的密码需要使用passwd命令

    • root用户修改或设置普通用户密码命令:

            方法一:passwd 普通用户名

                示例:passwd myuser

                会提示你输入密码,并且需要做一次确认密码的重试输入

                如果输入密码后提示:Password has been already used. Choose another.则说明设置的密码之前使用过,执行echo "" > /etc/security/opasswd后重试即可

            方法二:echo "密码"| passwd 用户名 --stdin

                示例:echo "Puluo@123"| passwd myuser --stdin

                这个时候需要使用passwd myuser命令来修改密码,如果输入密码后提示:Password has been already used. Choose another.则说明设置的密码之前使用过,执行echo "" > /etc/security/opasswd后重试即可

    • 普通用户或root用户修改自己的密码

            输入passwd命令后按回车键后输入两次密码即可。

    2.2. passwd常用参数

    • -l 锁定口令,即禁用账号。

              示例:passwd -l myuser

              执行完成后再登录myuser用户输入之前的密码后会提示Access denied

              有时候我们发现机器账号异常登录可以先执行这个命令将用户锁死

    • -u 解锁用户。

              示例:passwd -u myuser

    • -d 使账号无需密码即可登录。

              示例:passwd -d myuser

              这个我尝试执行后发现在登录的时候仍然提示我需要输入密码,但是使用其他普通用户切换到这个用户时可以不输入密码

    3. linux下添加用户组

        groupadd 用户组名称

        示例:groupadd mygroup

    4. linux下修改用户信息

        有时我们需要修改用户的用户组,家目录等信息,这时候使用useradd命令显然就不合适了,linux系统为我们提供了usermod命令,常用的参数与useradd一样大家可自行尝试。

    5. linux删除用户

        删除用户使用命令userdel,示例:userdel myuser,使用这个命令的话只会删除用户,用户的主目录不会被删除,如果需要删除用户的时候也将用户主目录删除则可以使用-r,示例:userdel -r myuser

    6. linux删除用户组

        删除用户组使用命令groupdel,示例:groupdel mygroup,注意,被删除的用户组不可以是任何用户的主用户组,否则删除失败。用户组删除完成后可以到/etc/group文件中去查看被删除则用户组名称已经不存在了。

    7. Shell脚本创建用户

    #!/bin/bash
    
    # 需要创建的用户名,示例:USER_NAME=myuser
    USER_NAME=
    # 创建用户所属的用户组,示例:USER_GROUP=mygroup
    USER_GROUP=
    # 用户密码,示例:USER_PASSWD=Cloud12#$
    USER_PASSWD=
    
    # 校验参数
    function check_param()
    {
        if [[ ! -n ${USER_NAME} ]] || [[ ! -n ${USER_GROUP} ]] || [[ ! -n ${USER_PASSWD} ]]; then
            echo "ERROR: Please check the param USER_NAME,USER_GROUP,USER_PASSWD can not be null"
            exit 1;
        fi
    }
    
    # 创建用户
    function creat_user()
    {
        check_param
    	
        #create group
        grep "^${USER_GROUP}" /etc/group &> /dev/null
        if [ $? -ne 0 ]; then
            groupadd ${USER_GROUP}
        fi
        #create user
        id ${USER_NAME} &> /dev/null
        if [ $? -ne 0 ]; then
            useradd -g ${USER_GROUP} ${USER_NAME} -d /home/${USER_NAME}
            echo ${USER_PASSWD}| passwd ${USER_NAME} --stdin
            chage -M 99999 ${USER_NAME}
        fi
    }
    
    creat_user $*
    

             该脚本需要填写的参数在脚本的最上方

    USER_NAME

    需要创建的用户名

    示例USER_NAME=myuser

    USER_GROUP

    创建用户所属的用户组

    示例USER_GROUP=mygroup

    USER_PASSWD

    用户密码

    示例USER_PASSWD=Cloud12#$

    展开全文
  • Linux创建用户并分配用户组

    千次阅读 2016-12-08 18:37:28
    Linux创建用户并分配用户组


    Linux创建用户并分配用户组

    useradd zhangsan
    usermod -G groupname username
    usermod -G credit zhangsan


    展开全文
  • Linux创建用户

    万次阅读 2019-02-28 14:24:27
    以Ubuntu16.04为例创建用户 ** 本文利用Ubuntu系统新建一个普通用户。 adduser命令新建用户 删除线格式 1.adduser新建用户 sudo是为了获取创建权限,新建的用户名为:advance_user, 输入完sudo adduser advance...
  • Linux创建用户后,切换用户报This account is currently not available a. 增加用户&设定密码 # useradd nagios # passwd nagios  输入密码; 切换用户出现: [root@localhost ~]# su - ...
  • linux创建用户只读权限

    千次阅读 2020-05-13 09:54:35
    linux创建用户只读权限第一步:添加用户并设置能够在shell上使用的命令1.创建用户和登录shell2.修改用户密码3.创建用户shell执行命令目录4.root修改用户的shell配置文件5.修改bash配置文件,主要是指定PATH的读取...
  • linux 创建用户命令

    千次阅读 2021-01-25 15:38:53
    如何使用Linux命令行创建新的用户呢? 我是在Ubuntu下进行的,例如添加名为test的新用户: 最简单的命令: sudo adduser test 会自动将该用户添加到同名组中,创建/home/test/,从etc/skel/复制文件,并设定密码和...
  • Kali Linux 创建用户

    千次阅读 2017-10-02 17:53:40
    而Kali又有些不同,他在创建用户时至少要用(useradd -m user1),如果没有(-m)则在登录时会无限报错,因为缺少了用户的目录,因此至少要加(-m)选项。 因为Kali良好的图形界面,所以也可以用图形界面进行...
  • Linux创建用户、用户组及删除

    万次阅读 2016-11-21 10:37:43
    Linux创建用户、用户组及删除 一、用户组操作 1.创建用户组 groupadd -g 888 users --创建一个组users,其GID为888 2.修改用户组 groupmod -n user users --修改组名users为user 3.删除用户组 ...
  • linux创建用户并给用户sudo权限

    千次阅读 2019-02-11 22:43:53
    我在这里将按如下步骤来详细的描述创建用户的过程。以用户名test为例: 1、 useradd -d /home/test -m test 上面表示的是创建一个名为test的用户,且同时给他在home目录下面创建了文件夹。 2、 pass...
  • linux创建用户

    千次阅读 2018-06-03 23:03:17
    第一步 useradd----创建用户命令简单的创建普通用户(当然得在root登录下执行)useradd username -p passworduserdel username 删除用户第二步 普通用户改为高级用户当我们在创建用户成功之后 vim /etc/passwd 在最...
  • linux创建用户和赋权限

    万次阅读 2018-11-02 17:01:36
    1. 创建用户:adduser test 2. 设置密码:passwd test然后就会提示输入密码 3. 创建分组:groupadd ver  4. 加入组:gpasswd -a test ver 5. 移除组:gpasswd -d test ver 6. 进入home文件分配权限:cd ...
  • https://www.linuxidc.com/Linux/2017-06/144916.htm ...useradd testuser 创建用户testuser passwd testuser 给已创建的用户testuser设置密码 说明:新创建的用户会在/home下创建一个用户目录testuser...
  • Linux 创建用户

    千次阅读 2018-04-09 16:11:37
    Linux下如何创建用户通常情况下,处于安全考虑,一般都给自己创建一个普通用户,而不直接使用root用户,因为权限大了,误操作就容易带来无法弥补的损失。Linux系统中,只有root用户创建其他用户的权限。创建过程...
  • linux创建用户、设置密码

    万次阅读 多人点赞 2017-04-05 23:36:01
    1. 在root权限下,useradd只是创建了一个用户名,如 (useradd +用户名 ),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用 ...
  • Linux创建用户并指定目录为根目录

    万次阅读 2018-07-16 17:21:04
    1.linux创建用户,当前用户必须为root用户 useradd -d /home/cron/log -m bbee 创建新用户:useradd -d指定目录文件夹 -m新账号名 -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不...
  • Linux 创建用户的同时设置密码

    千次阅读 2017-10-09 13:27:09
    Linux 创建用户的同时设置密码:useradd userxx;echo "passwdxxx" | passwd --stdin userxx
  • 有个需求:linux服务器给开发开通日志查询权限,需要创建一个用户,只能查看对应的日志目录创建readonly用户设置密码将/opt目录设置成readonly用户用户组的目录设置/opt的访问权限(用户用户组只读)目录权限...
  • Linux创建用户只能访问某个目录

    千次阅读 2020-02-19 16:42:35
    Linux创建用户只能访问某个目录一:需求:创建一个用户,让他只能访问某个目录1.1 方案1 用 setfacl 实现:1.2 方案2 创建ftp用户只能访问/test目录(限制ftp用户越狱)1.3 方案3 添加sftp用户只能访问/usr/local/...
  • Linux创建普通用户

    万次阅读 2017-12-14 15:29:49
    1、创建用户,-m表示同时创建用户家目录sudo useradd -m hadoop2、为创建的hadoop用户设置密码sudo passwd hadoop 3、为hadoop用户添加对/etc/sudoers目录的写权限,默认只有root拥有只读权限sudo chmod u+w /etc/...
  • linux创建用户和完全删除用户账号

    千次阅读 2019-07-13 10:58:48
    本文以centos7操作系统实验 ...[root@docker1 ~]# useradd TigerwolfC #创建用户,名字是TigerwolfC [root@docker1 ~]# ls /home #查看刚创建的用户账户 [root@docker1 ~]# cat /etc/passwd |grep TigerwolfC ...
  • Linux创建sftp用户

    万次阅读 2018-05-17 13:23:28
    最近做的一个需求涉及到使用sftp模式传输文件,所以本地虚拟机创建了一个sftp用户供文件上传测试,这里记录下虚拟机上搭建sftp服务的过程。1、创建连接服务器的sftp用户useradd -d/home/sftp1 -s /sbin/nologin test...
  • Linux创建用户命令

    千次阅读 2015-08-29 14:45:39
    如何使用Linux命令行创建新的用户呢? 我是在Ubuntu下进行的,例如添加名为test的新用户: 最简单的命令: sudo adduser test 会自动将该用户添加到同名组中,创建/home/test/,从etc/skel/复制文件,并设定密码和...
  • linux创建新的用户

    万次阅读 多人点赞 2019-03-08 16:30:35
    1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy //修改密码 Changing password for user tommy. New UNIX ...
  • linux创建一个普通系统用户

    万次阅读 2018-10-12 10:38:31
    linux创建一个普通系统用户   useradd test ###创建test用户 passwd test ###创建/更新test用户密码 visudo ###给用户分配sudo权限 su test ###在当前目录下切换至test用户 su - test ###登录test用户,...
  • linux 创建用户指定 login shell

    千次阅读 2018-04-20 11:51:04
    ## 创建用户指定 login shelladduser username -s /bin/bash## linux 在命令行里边按上下键无法出现历史命令一般是由于使用useradd命令创建新用户时,没有指定login shell,而默认的是/bin/sh。可以使用sudo chsh -s...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 885,042
精华内容 354,016
关键字:

linux创建用户后出现问题

linux 订阅