(1)su

su命令用于将当前的用户切换到一个指定的用户。语法为:

su - user_name

如果用户利用telnet方式远程登录,是不能直接以root账户登录的,也就是说在使用telnet登录服务器时,要以普通用户登录,如果要使用root来维护操作系统,就需先以普通用户登录操作系统,然后在切换到root用户。

(2)passwd

passwd命令用户修改用户密码,查看用户密码状态,用户可以是root用户,也可以是普通用户。普通用户的密码需要有一定的复杂程度,否则无法修改成功,而root用户知识会给出警告,当我们第二次输入密码时,也会修改密码,因为root用户具有至高无上的权限。

/*普通用户密码不符合要求无法更改*/
[lijiaman@linuxforlijiaman ~]$ passwdChanging password for user lijiaman.Changing password for lijiaman.(current) UNIX password: New password: BAD PASSWORD: it is WAY too shortNew password: BAD PASSWORD: it is WAY too shortNew password: BAD PASSWORD: it is WAY too shortPassword:
passwd: Have exhausted maximum number of retries for service/*将root用户密码改为123智慧发生警告,修改依然成功 */
[root@linuxforlijiaman ~]# passwdChanging password for user root.New password: BAD PASSWORD: it is WAY too shortBAD PASSWORD: is too simpleRetype new password: passwd: all authentication tokens updated successfully.

查看用户密码状态,只有root用户可以查看其它用户的状态:

/*查看用户lijiaman的状态*/
[root@linuxforlijiaman ~]# passwd -S lijiamanlijiaman PS 2017-01-01 0 99999 7 -1 (Password set, SHA512 crypt.)/*只有root用户可以查看其它用户的状态*/
[lijiaman@linuxforlijiaman ~]$ passwd -S lijiamanOnly root can do that.

转载于:https://www.cnblogs.com/lijiaman/p/6243338.html

[Linux]学习笔记(4)-su及passwd的用法介绍相关推荐

  1. linux学习笔记:yum命令的常见用法

    要知道,不同的linux系统里软件包的命令可能是不同的. yum命令是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 例如: yum install -y net-too ...

  2. linux执行语句命令done,Linux学习笔记:while…do…done的用法与注意

    Linux系统中,while语句的句式为: while expression do command-list done expression为判断语句,为真时不断执行command-list,为假时结 ...

  3. linux学习笔记:vim编辑器的各种用法操作命令

    vi/vim 按键说明: 第一部份:一般模式可用的光标移动.复制粘贴.搜索替换等 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 ...

  4. LINUX学习笔记共五部分

    LINUX学习笔记1--LINUX系统命令 1.         界面切换: a)         进入字符界面:按住ctrl+alt+F1: 1.         首先需要进入用户登入,输入用户名和 ...

  5. Linux学习笔记(包含虚拟机及Linux系统安装)

    Linux学习笔记 1.1 Linux简介 1.2 Linux 的版本 1.3 Linux的应用 2.Linux的安装 2.1 虚拟机安装 2.1.1 什么是虚拟机? 2.1.2 VMware介绍 2 ...

  6. Linux学习笔记-随即更新-慢速学习

    Linux学习笔记 Linux系统简介 UNIX发展历史和发行版本 开源软件简介 支撑互联网的开源技术 Linux应用领域 Linux学习方法 Linux系统安装 给初学者的建议 学习linux的注意 ...

  7. Linux 学习笔记2 常用命令

    Linux 学习笔记1 安装linux详细教程_O丶ne丨柒夜的博客-CSDN博客 Linux_目录结构 基本介绍 1.liux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录&quo ...

  8. Linux学习笔记:

    Linux学习笔记: 概述:一套免费使用和自由传播的类Unix操作系统,是一个多用户,多任务,支持多线程和多cpu的操作系统. 发行版:Ubuntu,ReadHat,CentOs,Debain,Fed ...

  9. # Linux学习笔记

    Linux学习笔记 命令中间以空格来区分,无论空几格shell都是为一格 命令太长时可以使用   来转义enter是命令连续到下一行. linux中,英文大小写是不一样的,cd != CD ctrl+ ...

最新文章

  1. pythonos模块修改文件名_python如何动态改变文件名
  2. 函数:使用递归实现阶乘
  3. 关于系统重装的一件小事
  4. Vue指令篇_v-model_数据双向绑定
  5. oracle 数据库_操作事项_05
  6. Git报错: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
  7. 用虚拟 router 连通 subnet - 每天5分钟玩转 OpenStack(141)
  8. 判断回文和查询最大公共字符串
  9. IMDB情感分析数据集
  10. 机器视觉核心算法——图像预处理
  11. stm32 非debug模式程序无法运行
  12. Spring MVC 关于分页的简单实现
  13. 西北农林科技大学c语言上机题题答案,西北农林科技大学C语言上机实习4答案
  14. 安卓一键新机_知道华为手机变慢的罪魁祸首吗?用这四招两年旧机秒变新机
  15. 重磅!Pandownload开发者被抓,一代神器落幕!
  16. 王炸 | 海康汽车来了 商机还是冒进?
  17. 从点阵到OLED屏幕——动态扫描显示原理
  18. 程序员跳槽一次到底能涨多少?今天带你见识下跳槽天花板
  19. 4.8 期货每日早盘操作建议
  20. cascader 动态加载 回显_elementUI的cascader级联选择控件的默认值(回显)问题

热门文章

  1. java中我爱你_Java线程学习(转)
  2. mysql proxies_priv_Mysql5.7.18利用MySQLproxies_priv实现类似用户组管理实例分享
  3. 潦草字体在线识别_小学生“狂草”字体走红,字迹凌乱老师认不出,网友:谁翻译一下...
  4. aitken插值方法的c++代码_无人驾驶路径规划技术-三次样条插值曲线及Python代码实现...
  5. dubbo k8s 服务发现_工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇
  6. Python2.7连接MySQL5.7 附demo
  7. Java开发自学技巧!【漫画(1)
  8. 【深度学习】keras框架使用预训练模型进行Finetune的应用
  9. elementui中有导出组件吗_Element-ui组件库Table表格导出Excel表格
  10. python怎么安装打开文件不存在怎么办呢_如果文件不存在,Python中的open()不会创建文件...