美文网首页
Day19课堂笔记

Day19课堂笔记

作者: Chosen_One23 | 来源:发表于2019-03-28 15:07 被阅读0次

    1.1 修改用户密码有效期命令chage

    -E 用户过期的日期,格式为YYYY-MM-DD

    -l 显示用户有限期信息

    1.2 用户查询相关命令

    1.2.1 id命令

    id命令通常用来查询用户和组信息以及对应的UID、GID等信息。

    1.2.2 whoami、w、last、lastlog命令

    whoami命令用于查看当前登录的用户,w命令的作用是显示已经登录的用户,并且展示他都做了什么的信息,而last, lastlog 命令可以查看用户更详细的登录信息。

    1.2.2.1 w命令输出结果的格式说明

    1.2.2.2 who命令的输出格式说明

    image.png

    1.3 Linux用户身份切换命令su

    1.3.1 su命令参数

    1.3.2 su 命令总结

    1、普通用户切换到root用户,可使用su -或su - root,但必须输人root密码才能完成切换。

    2、root 用户切换到普通用户,可使用“su - 普通用户名”的写法,不需要输人任何密码就能完成切换。

    3、如果仅希望在某用户下执行命令,而不直接切换到该用户下操作,可以使用su - 用户名 –c“命令”的方式。

    1.4 visudo:编辑sudoers文件工具

    visudo命令是专门用来编辑/etc/sudoers这个文件的,同时它还提供语法检查等功能。/etc/sudoers文件是sudo命令的配置文件

    编辑/etc/sudoers文件时的注意事项:

    1、放权的命令路径要全路径:如果不知道可以用which命令查

    2、不要直接用vim编辑 /etc/sudoers文件,如果非要用,编辑完后用visudo -c检查语法

    1.5 以另一个用户身份执行命令:sudo

    通过sudo命令可以让普通用户在执行指定的命令或程序时,拥有超级用户(也可以是其他用户)的权限,并且可以有针对性的将不同命令或程序授予指定的普通用户,并且普通用户不需要知道root密码就可以得到权限,这个授权可以使用visudo配置管理。

    相关文章

      网友评论

          本文标题:Day19课堂笔记

          本文链接:https://www.haomeiwen.com/subject/xrwqbqtx.html