Linux用户相关命令

1、建用户:

adduser snailz //新建用户 snailz

passwd snailz //给用户 snailz 设置密码

2、建工作组

groupadd test //新建test工作组

3、新建用户同时增加工作组

useradd -g test snailz //新建 snailz 用户并增加到test工作组

注::-g 所属组 -d 家目录 -s 所用的SHELL

4、给已有的用户增加工作组

usermod -G groupname username

或者:gpasswd -a user group

5、临时关闭:在/etc/shadow文件中属于该用户的行的第二个字段(密码)前面加上*就可以了。想恢复该用户,去掉*即可。

或者使用如下命令关闭用户账号:

passwd snailz –l

重新释放:

passwd snailz –u

6、永久性删除用户账号

userdel snailz

groupdel snailz

usermod –G snailz snailz (强制删除该用户的主目录和主目录下的所有文件和子目录)

7、从组中删除用户

编辑/etc/group 找到GROUP1那一行,删除 A

或者用命令

gpasswd -d A GROUP

8、显示用户信息

id user

cat /etc/passwd

提醒:部分命令未测试过不清除是否有效或这错误,为避免出现重大失误,请先在虚拟机中调试后再使用到服务器上哦!

时间: 2024-10-13 14:36:19

Linux用户相关命令的相关文章

Linux文件管理相关命令

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢!   在了解了Linux文件管理背景知识之后, 我们可以学习一些命令来管理我们的文件.   文件操作相关 有一些命令可以帮助我们"修剪"之前看到的文件树. $touch a.txt 如果a.txt不存在,生成一个新的空文档a.txt.如果a.txt存在,那么只更改该文档的时间信息.(这个命令实际上用得并不广泛,但可以帮我们创建一个空文件来实验下面操作) $ls . 是li

linux 文本相关命令

1.文件阅读命令 head:显示文件起始的若干行.  head -n x file tail:显示文件倒数的若干行.  tail -n x file   联合使用,查看第a行到第b行  head -n b  file | tail b-a+1 tailf : 文本文件若有追加,实时显示.等价于 tail -f file,适用于查看日志文件. cat:查看文件内容. more:分屏显示文本. less:与more十分相似,但less允许往回翻看. 2.vim 文本编辑器 vim 文件名,即可打开要

Linux用户相关的操作命令

1.建用户: adduser phpq       //新建phpq用户 passwd phpq        //给phpq用户设置密码 2.建工作组 groupadd test      //新建test工作组 3.新建用户同时增加工作组 useradd -g test phpq    //新建phpq用户并增加到test工作组 注:-g 所属组 -d 家目录 -s 所用的SHELL 4.给已有的用户增加工作组 usermod -G groupname username 或者: gpassw

linux网络操作相关命令汇总_unix linux

linux操作相关命令汇总的github地址:https://github.com/zhwj184/shell-work 复制代码 代码如下: #/bin/sh #查看http请求的header tcpdump -s 1024 -l -A -n host 192.168.9.56 tcpdump -s 1024 -l -A src 192.168.9.56 or dst 192.168.9.56 sudo tcpdump -A -s 1492 dst port 80 #本地网络中IP地址为192

Linux组、用户、权限相关命令练习

任务要求 研发部开发人员David和Peter属于组A: 行政部人员Jack 和Mike属于组B: 1.建立共享目录"/project_a",该目录里面的文件只能由 研发部开发人员读取.增加.删除.修改以及执行,其他用户不能对该目录进行 任何的访问操作: 2.建立目录"/project_b",该目录里面的文件只能由行 政部人员读取.增加.删除.修改以及执行,其他用户不能对该目录进行任何的 访问操作: 3.建立目录"/project",该目录里面的

Linux中快捷键的使用,who命令,rm命令,ps命令,cd命令,kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim部分配置,相关命令

    1.进入Ubuntu之后打开终端窗口的快捷键是:           ctrl + alt+t:通过这个命令可以打开终端.          ctrl + alt+t:通过这个命令可以打开终端.     再开一个tab选项卡式的终端的快捷键是:ctrl+shift+t,切换还窗口的方式是:Alt+序号     另外也可以通过ctrl+shift+n的方式打开另外一种终端   2.关闭一个终端窗口的方式是:           Alt +F4,在Ubuntu下还可以是exit     3.

linux 文件系统解析及相关命令(转)

简介 文件系统就是分区或磁盘上的所有文件的逻辑集合. 文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中. 不同Linux发行版本之间的文件系统差别很少,主要表现在系统管理的特色工具以及软件包管理方式的不同,文件目录结构基本上都是一样的. 文件系统有多种类型,如: ext2 : 早期linux中常用的文件系统: ext3 : ext2的升级版,带日志功能: RAMFS : 内存文件系统,速度很快: iso9660:

在Linux系统的命令行中为MySQL创建用户的方法_Mysql

要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQL用户帐号都有许多与之相关连的属性,例如用户名.密码以及权限和资源限制."权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可.创建或更新一个用户涉及到了对用户帐号所有属性的管理. 下面展示了如何在Linux中创建和设置一个MySQL用户. 首先以root身份登录到MySQL服务器中. $ mysql -u root -p 当验证提示出

linux 管理小命令8—— 用户登陆查看

1 1.inux lastb命令详解   功能说明:列出登入系统失败的用户相关信息.   语 法:lastb [-adRx][-f <记录文件>][-n<显示列数>][帐号名称...][终端机编号...]   补充说明:单独执行lastb指令,它会读取位于/var/log目录下,名称为btmp的文件,并把该文件内容 记录的登入失败的用户名单,全部显示出来.   参 数: -a  把从何处登入系统的主机名称或IP地址显示在最后一行. -d  将IP地址转换成主机名称. -f<记