您是Linux管理员吗?您是否在Linux命令行中创建/删除用户?如果是,那么本文适合您!阅读以下内容后,您将能够在Linux系统中操纵用户和组权限。
在下面的示例中,sai是用户名。
usermod命令修改进场客户记录以反映可以在命令行上定位的更改。
要获取有关usermod的更多信息,请使用以下命令–
$ usermod --help
样本输出应如下所示–
-c, --comment COMMENT new value of the GECOS field -d, --home HOME_DIR new home directory for the user account -e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE -f, --inactive INACTIVE set password inactive after expiration to INACTIVE -g, --gid GROUP force use GROUP as new primary group -G, --groups GROUPS new list of supplementary GROUPS -a, --append append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups .....................................................................
usermod的用法应如下所示–
$sudo usermod [options] [user Name]
要为用户帐户创建新的主目录,请使用以下命令–
$ sudo usermod --home /home sai
要将帐户到期日期设置为EXPIRE_DATE,请使用以下命令-
$ sudo usermod --expiredate 20017-2-24 sai
要锁定用户帐户,请使用以下命令–
$ sudo usermod --lock sai
要解锁用户帐户,请使用以下命令–
$ sudo usermod --unlock sai
要设置用户密码,请使用以下命令–
$ sudo usermod --password 123456 sai
要将用户添加到组,请使用以下命令–
$ sudo usermod --append --groups root,users sai
Useradd是用于添加用户的低度实用程序。在Debian上,管理员通常使用adduser在Linux系统上创建用户。
要获取有关用户添加的更多信息,请使用以下命令–
$ sudo useradd --help
样本输出应如下所示–
-b, --base-dir BASE_DIR base directory for the home directory of the new account -c, --comment COMMENT GECOS field of the new account -d, --home-dir HOME_DIR home directory of the new account -D, --defaults print or change default useradd configuration -e, --expiredate EXPIRE_DATE expiration date of the new account -f, --inactive INACTIVE password inactivity period of the new account -g, --gid GROUP name or ID of the primary group of the new account .....................................................................................
useradd的用法应如下所示–
$ sudo useradd [options] [user name]
要为新帐户创建基本目录,请使用以下命令-
$ sudo useradd --base-dir /tmp sai
要创建新帐户的主目录,请使用以下命令–
$ sudo useradd --home-dir /home sai
要将帐户到期日期设置为EXPIRE_DATE,请使用以下命令-
$ sudo useradd --expiredate 20017-2-24 sai
要设置用户密码,请使用以下命令–
$ sudo useradd --password 123456 sai
要将用户添加到组,请使用以下命令–
$ sudo usermod --append --groups root,users sai
Userdel是用于处置用户的低级实用html" target="_blank">程序。在Debian上,Linux管理员大多数时候使用deluser删除Linux上的使用者。
要获取有关userdel的更多信息,请使用以下命令–
$ userdel --help
样本输出应如下所示–
-f, --force force removal of files, even if not owned by user -h, --help display this help message and exit -r, --remove remove home directory and mail spool -R, --root CHROOT_DIR directory to chroot into -Z, --selinux-user remove any SELinux user mapping for the user
userdel的用法应如下所示–
$sudo userdel [options] [user name]
要删除用户,请使用以下命令–
$ sudo userdel sai
要使用文件删除用户,请使用以下命令–
$ sudo userdel --force sai
要删除主目录的用户,请使用以下命令
$ sudo userdel --remove sai
要更改用户密码的过期时间,请使用以下命令,如下所示–
$ sudo chage sai
样本输出应如下所示–
Changing the aging information for sai Enter the new value, or press ENTER for the default Minimum Password Age [0]: 20 Maximum Password Age [99999]: 20 Last Password Change (YYYY-MM-DD) [2017-02-01]: Password Expiration Warning [7]: 7 Password Inactive [-1]: -1 Account Expiration Date (YYYY-MM-DD) [-1]: 2017-02-28
要更改用户全名字段的手指信息,请使用以下命令,如下所示–
$ sudo chfn sai
样本输出应如下所示–
Changing the user information for sai Enter the new value, or press ENTER for the default Full Name [sai]: sairamkrishna mammahe Room Number []: Work Phone []: Home Phone []: Other []:
要将文件的所有者更改为另一个用户。在以下命令中,我们将主目录的所有者文件更改为sai(user),如下所示–
$ sudo chown sai /home
要检查故障日志,请使用以下命令,如下所示–
$ sudo faillog -a
样本输出应如下所示–
Login Failures Maximum Latest On root 0 0 01/01/70 05:30:00 +0530 daemon 0 0 01/01/70 05:30:00 +0530 bin 0 0 01/01/70 05:30:00 +0530 sys 0 0 01/01/70 05:30:00 +0530 sync 0 0 01/01/70 05:30:00 +0530 games 0 0 01/01/70 05:30:00 +0530 man 0 0 01/01/70 05:30:00 +0530 lp 0 0 01/01/70 05:30:00 +0530 mail 0 0 01/01/70 05:30:00 +0530 news 0 0 01/01/70 05:30:00 +0530 uucp 0 0 01/01/70 05:30:00 +0530 .......................................................................
要创建新组,请使用以下命令,如下所示–
$ sudo groupadd sai
在上面的命令中,sai是组名。
验证组文件的完整性。使用以下命令,如下所示–
$ sudo grpck
要删除组,请使用以下命令,如下所示–
$ sudo groupdel sai
要打印用户所在的组,请使用以下命令,如下所示–
$ sudo groups
样本输出应如下所示–
root
要打印真实有效的用户标识和组标识,请使用以下命令,如下所示–
$ sudo id
样本输出应如下所示–
uid=0(root) gid=0(root) groups=0(root)
要显示最后登录的用户以及登录的时间,请使用以下命令,如下所示–
$ sudo last
样本输出应如下所示–
linux tty7 :0 Wed Feb 1 09:49 gone - no logout reboot system boot 4.4.0-59-generic Wed Feb 1 09:48 still running guest-er tty8 :1 Mon Jan 30 15:47 - down (00:00) linux tty7 :0 Fri Jan 27 09:33 - down (3+06:15) reboot system boot 4.4.0-59-generic Fri Jan 27 09:32 - 15:48 (3+06:16) linux tty7 :0 Mon Jan 23 09:10 - down (2+08:51) reboot system boot 4.4.0-59-generic Mon Jan 23 09:09 - 18:01 (2+08:52) linux tty7 :0 Fri Jan 20 09:17 - crash (2+23:51) reboot system boot 4.4.0-59-generic Fri Jan 20 09:17 - 18:01 (5+08:44) linux tty7 :0 Wed Jan 18 14:21 - down (03:38) ...........................................................................
要尝试失败的登录尝试,请使用以下命令,如下所示–
$ sudo lastb
样本输出应如下所示–
linux tty8 :1 Wed Jan 25 11:16 - 11:16 (00:00) sai tty8 :1 Wed Jan 25 11:15 - 11:15 (00:00) sai Wed Jan 25 11:15 - 11:15 (00:00) linux tty8 :1 Wed Jan 25 11:15 - 11:15 (00:00) sai tty8 :1 Wed Jan 25 11:15 - 11:15 (00:00) sai tty8 :1 Wed Jan 25 11:15 - 11:15 (00:00) sai Wed Jan 25 11:14 - 11:14 (00:00) linux tty7 :0 Mon Jan 9 11:04 - 11:04 (00:00) btmp begins Mon Jan 9 11:04:59 2017
要以root用户身份登录,请使用以下命令,如下所示–
$ sudo sulogin
样本输出应如下所示–
Give root password for maintenance (or press Control-D to continue):
要显示已登录的用户及其正在执行的操作,请使用以下命令,如下所示–
$ sudo w
样本输出应如下所示–
11:45:38 up 1:57, 1 user, load average: 0.10, 0.39, 0.37 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT linux tty7 :0 09:49 1:57m 3:22 0.28s /sbin/upstart -
要显示已登录的用户,请使用以下命令,如下所示–
$sudo who
样本输出应如下所示–
linux tty7 2017-02-01 09:49 (:0)
要显示用户标识信息,请使用以下命令,如下所示–
$sudo whoami
样本输出应如下所示–
root
在本文中,我们了解了–掌握Linux上的用户管理,我们将提出更多基于Linux的技巧和窍门。继续阅读!
本文向大家介绍linux Shell入门:掌握Linux,OS X,Unix的Shell环境,包括了linux Shell入门:掌握Linux,OS X,Unix的Shell环境的使用技巧和注意事项,需要的朋友参考一下 在Linux或类Unix系统中,每个用户和进程都运行在一个特定环境中。这个环境包含了变量、设置、别名、函数以及更多的东西。下面是对Shell环境下一些常用命令的简单介绍,包括每个命
Cocos Creator 为开发者提供了非常丰富的界面元素,帮助开发者快速的开发面板界面。 于此同时, 我们还为开发者提供了控件预览面板,方便开发者在使用控件时,查看控件的各种属性和这些属性对应的效果。 要打开控件预览窗口,仅需要在主菜单中选择 开发者 / UI Kit Preview。 目前界面元素包括: 控件 ui-button ui-checkbox ui-color ui-input u
章节简述: 本章首先介绍系统内核和Shell终端的关系与作用,然后介绍Bash解释器的四大优势并学习Linux命令的执行方法。经验丰富的运维人员能够通过合理地组合适当的命令与参数,来更精准地满足工作需求,迅速得到自己想要的结果,还可以尽可能地降低系统资源消耗。 本书精挑细选出读者有必要首先学习的数十个Linux命令,它们与系统工作、系统状态、工作目录、文件、目录、打包压缩与搜索等主题相关。通过把上
本文向大家介绍一分钟掌握linux系统目录结构,包括了一分钟掌握linux系统目录结构的使用技巧和注意事项,需要的朋友参考一下 linux系统目录结构你清楚吗? 1、树状目录结构图 2、目录介绍 3、/etc/目录 4、/usr/目录 5、/proc/目录 6、/dev/目录 7、/var/目录 以上就是本文的全部内容,希望对大家的学习有所帮助。
本文向大家介绍对 bootstrap 的掌握?为什么用 angular+bootstrap 搭建后台管理系统相关面试题,主要包含被问及对 bootstrap 的掌握?为什么用 angular+bootstrap 搭建后台管理系统时的应答技巧和注意事项,需要的朋友参考一下 bootstrap是一个快速开发的响应式框架,主要是为了快速搭建ui界面,bootstrap 的web组件和js插件对pc端开发
以下脚本用以生成 study.exe 文件,它包含有授权协议。 安装时若发现应用程序正在运行,安装程序会提示并替用户关闭应用程序。安装成功后会自动运行应用程序 启用新的 Modern UI 的宏指令语法,原先的部分指令将被禁止以防止重复,我会尽量展示如何基本指令的用法。当然宏指令也会与一些基本指令发生重复定义的情况,不过 NSIS 照样能编译成功。 其中的一些路径、文件你可以根据需要更改。 ;