精华内容
下载资源
问答
  • 给大家介绍了Linux新建用户并允许docker及docker的容器创建及基本命令讲解,需要的朋友参考下本文吧
  • 1 创建用户且指定该用户的根路径和密码 useradd -d /home/mydir -m username 这种方式创建的用户可以使用ssh登录,但只有只读权限可以浏览下载部分文件无法写和修改。 建议通过将用户加入一个组来获得指定路径的...
  • Linux新建用户及添加用户权限

    千次阅读 2020-12-12 16:26:21
    Linux新建用户及添加用户权限 新建用户主要用到useradd命令,首先登录已有的Linux账户,我是登录后直接操作的(即在已登录账户的根目录下) 1.新建用户 sudo adduser yzhao 出现下图所示:首先需要输入已登录账户的...

    新建用户主要用到useradd命令,首先登录已有的Linux账户,我是登录后直接操作的(即在已登录账户的根目录下)

    1.新建用户

    sudo adduser yzhao
    

    出现下图所示:首先需要输入已登录账户的密码并回车,然后设置新账户的密码并需要二次确认,图中倒数2到6行的信息非必填项,可按回车设置为缺省,最后输入Y表示确认信息无误,账户创建成功。
    (blue:已登录用户名;green:服务器名;yellow:新建的用户名)
    blue:已登录用户名;green:服务器名;yellow:新建的用户名
    现在新的账户就建好啦,怎么使用呢?至少需要一个新用户的文件夹呀!
    接下来是第二步:

    2.创建新用户权限的文件夹

    切换到要为新账户创建文件夹的上级文件夹(red)下,创建文件夹时可以发现刚才已登录的账户没有创建文件夹的权限:
    在这里插入图片描述
    这时需要切换到root模式,命令:

    sudo -i
    

    输入root模式的密码后,切换到要为新账户创建文件夹的上级文件夹(red)下,创建文件夹:

    mkdir yz111
    

    创建好文件夹后,使用ll命令,查看该文件夹的所有权等信息,可看出新建的文件夹的所有者,所在组都是root:
    在这里插入图片描述

    接下来将新建的文件夹的所有权修改为新建的账户(涂黄色的)所有,命令:

    chown -R yellow:purple yellow
    

    这条命令的解释:
    chown空格-R空格修改后的文件夹所有者账户名:所有者所在群组名空格要修改所有者信息的文件或文件夹
    参数-R表示不仅对该文件夹进行所有者修改,也对文件夹下的子目录的所有者进行了修改。
    修改后的权限:yellow对文件夹的操作权限∈purple对文件夹的操作权限
    在这里插入图片描述
    本人实际操作时的一点儿拙见,欢迎指正!

    展开全文
  • 1. Linux用户之间的切换 2. 新用户创建 3.用户的删除与彻底删除
  • linux创建用户并指定用户组

    千次阅读 2021-02-26 11:47:14
    一、查看所有用户 cat /etc/passwd ... 关于uid:0 表示管理员(root),1 - 500 ...groupadd zhangsangroup #创建用户组zhangsangroupuseradd -g zhangsan zhangsan创建用户zhangsan并加入zhangsangroup组 user...

     一、查看所有用户

    cat /etc/passwd

    每一行最前边的就是用户名。

    关于uid:0 表示管理员(root),1 - 500 表示系统用户,501 - 65535 表示普通用户

    cat /etc/group 是用来查看所有用户组的,和查看用户类似

    二、添加用户

    groupadd zhangsangroup   #创建用户组zhangsangroup
    useradd -g zhangsan zhangsan  创建用户zhangsan并加入zhangsangroup组

    useradd参数:

    • -u UID:指定 UID,这个 UID 必须是大于等于500,并没有其他用户占用的 UID
    • -g GID/GROUPNAME:指定默认组,可以是 GID 或者 GROUPNAME,同样也必须真实存在
    • -G GROUPS:指定额外组
    • -c COMMENT:指定用户的注释信息
    • -d PATH:指定用户的家目录

    三、修改用户密码

    passwd zhangsan

    四、相关命令

    1、其他的用户操作命令

    • useradd  user3  #新增用户
    • usermod –l u1 user1  #将用户user1的登录名改为u1
    • usermod –d /users/us1 user1   #将用户 user1家目录改为/users/us1
    • usermod –g users user1 #将用户user1加入到 users组中,
    • userdel user3  #删除用户
    • userdel –r user3  #删除用户并删除家目录

    • groupadd users #添加一个用户组users
    • groupmod –n user users    #修改组名user为users
    • groupdel users    删除组users

    id命令查看一个用户的UID和GID, 例: id user4
    finger命令可以查看用户的主目录、启动shell、用户名、地址、电话等信息 例:finger user4
    groups命令查看用户所属组,例如:groups root

    2、gpasswd命令为组添加用户
    只有root和组管理员能够改变组的成员:

    • gpasswd –a user1 users  #把 user1加入users组
    • gpasswd –d user1 users #把 user1退出users组

    3、修改文件权限 chmod

    chmod -R 777 /var/lib/mysql   #表示修改文件为最高权限

    -R表示处理指定目录以及其子目录下的所有文件

    4、修改文件所属用户和组chown(注意:是所有者在前,组在后)

    chown -R mysql:mysql /var/lib/mysql
    格式:chown [选项]... [所有者][:[组]] 文件...
    -R表示处理指定目录以及其子目录下的所有文件

    展开全文
  • Linux创建用户命令与删除用户命令

    千次阅读 2020-09-16 21:04:07
    我们在Linux创建用户主要有两种方式:adduser和useradd,它们的区别以及主要用法如下: adduser adduser的用法很简单,只需adduser+username即可,如下: sudo adduser alvin这个命令其实是个perl脚本,它的底层...

    我们在Linux下创建用户主要有两种方式:adduseruseradd,它们的区别以及主要用法如下:

    adduser

    adduser的用法很简单,只需adduser+username即可,如下:

    sudo adduser alvin
    

    这个命令其实是个perl脚本,它的底层还是调用useradd命令。网上很多教程说它会进行人机交互,但现在有些发行版(比如centOS)其实已经改进了,无需繁琐的交互,只需以上一条命令即可创建用户。

    adduser命令会自动创建用户家目录,指定shell版本。但是,有些发行版在创建用户的同时,会要求你设定用户密码,而有些不会,需要手动设置密码。

    为用户创建密码方法如下:

    sudo passwd alvin
    

    useradd

    useradd是一个相对复杂一些的命令,而且它的自由度更高。如果只是运行useradd+username的话,它会创建一个三无用户,即:无用户家目录,无指定shell版本,无密码

    为了顺利创建一个用户,我们还需通过一些选项来完善它的参数。useradd命令常用的选项如下:

    -c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中;

    -d<登入目录>:指定用户登入时的启始目录;

    -D:变更预设值;

    -e<有效期限>:指定帐号的有效期限;

    -f<缓冲天数>:指定在密码过期后多少天即关闭该帐号;

    -g<群组>:指定用户所属的群组;

    -G<群组>:指定用户所属的附加群组;

    -m:自动建立用户的登入目录;

    -M:不要自动建立用户的登入目录;

    -n:取消建立以用户名称为名的群组;

    -r:建立系统帐号;

    -s:指定用户登入后所使用的shell;

    -u:指定用户id。

    对于我们普通用户而言,更常用的选项是以上标红的三个。而对于管理人员而言,则以上所有的选项都需要掌握。我们目前重点介绍以上标红的三个选项。

    -d选项用于指定用户家目录,也就是用户登录时所进来的目录。比如:-d /home/alvin,就是指定用户的家目录是/home/alvin。通常-d选项与**-m**选项一起使用,-m选项的作用是,如果指定目录不存在时,则自动创建。

    而**-s**选项则是指定用户默认shell版本。如果不设定的话,它的默认版本是/bin/sh。所以,我们使用useradd创建新用户时的经典用法如下:

    sudo useradd alvin -m -d /home/alvin -s /bin/bash
    

    通过这种方式用户可以成功创建,但还是没有密码。创建密码的方式依然使用passwd命令,在此不再赘述。

    userdel

    删除用户,“userdel 用户名”即可。最好将它留在系统上的文件也删除掉,可以使用“userdel -r 用户名”来实现。

    sudo userdel -r alvin
    

    更多精彩内容,请关注公众号良许Linux,公众内回复1024可免费获得5T技术资料,包括:Linux,C/C++,Python,树莓派,嵌入式,Java,人工智能,等等。公众号内回复进群,邀请您进高手如云技术交流群。

    最后,最近很多小伙伴找我要Linux学习路线图,于是我根据自己的经验,利用业余时间熬夜肝了一个月,整理了一份电子书。无论你是面试还是自我提升,相信都会对你有帮助!目录如下:

    免费送给大家,只求大家金指给我点个赞!

    电子书 | Linux开发学习路线图

    也希望有小伙伴能加入我,把这份电子书做得更完美!

    有收获?希望老铁们来个三连击,给更多的人看到这篇文章

    推荐阅读:

    展开全文
  • Linux新建用户以及权限设置

    千次阅读 2018-12-20 08:58:15
    新建用户指令1:useradd ...自动创建用户主目录 -s 指定shell -p 指定新用户新密码 -r 建立系统账号 建立一个用户lala 指定它的主目录 /home/lala,shell /bin/bash ,group组 joy ...

    新建用户指令1:useradd

    useradd [选项] 用户名

    选项作用
    -d指定用户主目录
    -g指定gid
    -u指定uid
    -m自动创建用户主目录
    -s指定shell
    -p指定新用户新密码
    -r建立系统账号
    1. 建立一个用户lala

    指定它的主目录 /home/lala,shell /bin/bash ,group组 joy

        sudo useradd lala -m -d /home/lala -s /bin/bash -g joy
    

    道理来说,指定-d 的主目录未建立,此时必须加上-m,表示指定主目录的同时,自动创建;如果要是已经在主目录创建了,那就不用-m。
    但是事实上,这个地方无论主目录是否提前建立好,建议每次使用useradd添加用户时都加上-m,因为使用man useradd命令,你就会发现,useradd will create the home directory unless CREATE_HOME in /etc/login.defs is set to no.所以呢,如果没有加-m,那么你就要去修改/etc/login.defs 更麻烦了呢。如果你执意不加-m,那么我的失败经历将会重现在你的身上!

    1. 设置密码

    创建用户了,当然下一步就是设置密码啦,so,下面的,上!

    sudo passwd lala
    
    1. 赋予权限

    以下操作均在root账户下操作

    上面两步完了之后,看似万事大吉,实则不然,当我们转到lala账户下,想要新建文件时,发现它它它…
    是不是很伤心~
    唉,那我sudo cat /etc/passwd呢
    在这里插入图片描述
    行吧,不在sudoers文件…
    革命总是不是那么容易!奋斗吧~
    (1)先转到root账户下,查看下用户lala的关键信息吧

     cat /etc/passwd
    

    在这里插入图片描述
    太好了,它在,哈哈。想看下它在不在组文件呢~

     cat /etc/group
    

    额,不在。。行吧,你不给我主动设置,我自己设总行了吧。

    groupadd  lala
    

    再次

     cat /etc/group
    

    在这里插入图片描述
    不错不错~~
    (2)干正经事吧,没有创建文件权限??不在sudoers?
    由于我们要改的文件没有写权限,所以我们要给他加上

    chmod u+w /etc/sudoers
    vim /etc/sudoers
    

    找到下面位置,添加一行

    #User privilege specification
    root ALL=(ALL:ALL) ALL
    lala ALL=(ALL:ALL) [NOPASSWD: SQUID] //NOPASSWD: SQUID为可选项,要是不想要每次输入密码,可以加上的
    

    返回lala账户再试试吧,看还能建文件不,sudo可以不
    哈哈,成功

    耶,成功啦!

    展开全文
  • Linux创建用户时指定用户家目录

    千次阅读 2021-08-21 14:07:19
    useradd -d /test/bpx -m bpx useradd -d 目录 -m 用户
  • 创建用户时,如果忘记添加 -m 选项指定新用户的家目录 —— 最简单的方法就是删除用户,重新创建 创建用户时,默认会创建一个和用户名同名的组名 用户信息保存在 /etc/passwd 文件中 查看用户信息 序号 命令 ...
  • linux创建用户并给用户sudo权限

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

    2020-04-10 17:14:03
    (1)创建用户 新建用户admin useradd admin 修改admin密码为:admin123 passwd admin (2)授权 新创建的用户并不能使用sudo命令,需要给他添加授权。 sudo命令的授权管理是在/etc/sudoers文件里的。 查看当前...
  • linux 创建用户命令

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

    千次阅读 2020-07-01 11:01:13
    Linux新建用户并赋予文件读写权限 Linux命令 新建用户,并赋予文件夹权限 groupadd mvn #添加一个用户组 useradd -r -g mvn -s /bin/false mvn #添加一个用户 passwd mvn #修改mvn用户的密码 cd /usr/local/tomcat/...
  • 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 ...
  • linux创建用户并设置密码

    千次阅读 2020-01-13 09:44:21
    1.在root权限下,useradd只是创建了一个用户名,如(useradd+用户名),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用(useradd ...
  • Linux创建用户和用户组

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

    千次阅读 2019-07-13 10:58:48
    本文以centos7操作系统实验 ...[root@docker1 ~]# useradd TigerwolfC #创建用户,名字是TigerwolfC [root@docker1 ~]# ls /home #查看刚创建的用户账户 [root@docker1 ~]# cat /etc/passwd |grep TigerwolfC ...
  • 创建用户 格式: useradd -m 用户名 例如: useradd -m dev 上面只是创建,还需要设置密码 : 格式: passwd 用户名 例如: passwd dev 输入密码即可,输入密码时没有提示,盲输即可。 查看当前活跃的用户列表 ...
  • linux创建用户、属组

    千次阅读 2019-06-05 18:43:47
    linux创建用户、属组 命令如下: [root@centos9 ~]# chattr -i /etc/passwd [root@centos9 ~]# chattr -i /etc/group [root@centos9 ~]# useradd sonar [root@centos9 ~]# passwd sonar
  • Linux新建用户无法登陆问题

    千次阅读 2020-03-31 10:56:36
    Linux新建用户,用SSH登陆,发现一直提示密码错误。最后通过查询资料。 发现问题: 新建的用户,密码是明文的,用SSH登陆,密码会进行加密处理,两者不匹配导致的 可通过cat /etc/shadow进行查询,发现新建的...
  • linux创建用户命令-----useradd

    千次阅读 2020-02-23 17:26:07
    useradd useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。...也就是说,其实你也可以通过修改passwd文件来创建用户,只是,那么麻烦的事情也没人选择那样做,还是用命令方便。 在Slackware...
  • Linux创建用户并赋权

    2019-11-27 16:59:45
    添加组 groupadd pmroot 添加用户并指定用户组 useradd pmroot -g 用户组 设置密码 passwd pmroot 分配目录权限 chown -R 组名:用户名 文件的目录
  • Linux创建用户只能访问某个目录

    千次阅读 2020-02-19 16:42:35
    Linux创建用户只能访问某个目录一:需求:创建一个用户,让他只能访问某个目录1.1 方案1 用 setfacl 实现:1.2 方案2 创建ftp用户只能访问/test目录(限制ftp用户越狱)1.3 方案3 添加sftp用户只能访问/usr/local/...
  • #创建一个新用户,并且指定其目录 useradd -d /home/user001 -m user001 #然后设置密码 passwd user001 #新建用户未指定shell。我们只需将其指定为/bin/bash即可。 usermod -s /bin/bash user001
  • #创建用户 adduser testAdmin passwd testAdmin *.aabb_test #修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示: vim /etc/sudoers ## Allow root to run any commands anywhere root ALL=...
  • linux新建用户并增加sudo权限

    万次阅读 2018-06-19 19:45:29
    1.新建用户一般两种方法一种是adduser,这个会自动创建主目录系统shell版本,...所以一定要用-d指定主目录,用-m表示主目录不存在就创建,但是存在是不创建并且不能作为新创建用户主目录的,所以一般-d加了主目录...
  • 文章目录一、用户操作①创建用户②给新用户设置密码③ 默认家目录二、修改默认家目录① 编辑passwd文件② 在下面找到新增的用户③ 把前面的目录(/home/gblfy)修改为(/app/gblfy)三、验证测试①切换用户②查看当前...
  • Linux创建用户并指定目录为根目录

    万次阅读 2018-07-16 17:21:04
    1.linux创建用户,当前用户必须为root用户 useradd -d /home/cron/log -m bbee 创建用户:useradd -d指定目录文件夹 -m新账号名 -c comment 指定一段注释性描述。 -d 目录 指定用户主目录,如果此目录不...
  • 2创建用户命令 useradd -d userpath -m username 3设置用户密码 passwd username 接着输入密码 4进入用户 su - username 注意: 可能出现的问题: 当su - username 进入用户的时候 出现用户名字为 bash-4.2$ ...
  • linux创建用户并授予sudo权限

    千次阅读 2018-12-24 15:16:06
    说道创建用户大家也许有很多方法了,这里先来一个绝对不会有错的方法:(推荐方法) 创建用户:useradd -m 用户名 设置密码:passwd 用户名 设置密码:******(这个地方也许不会显示) 确认密码:****** 给予...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 966,318
精华内容 386,527
关键字:

linux新建用户

linux 订阅