一、用户切换

"$":普通用户提示符

"#":root用户提示符

1.普通用户到root:

方式一:命令:su然后输入root密码

此种方式只是切换了root身份,但Shell环境仍是普通用户的Shell,pwd命令一下,目录仍然是普通用户的工作目录。

方式二:命令:su -然后输入root密码

此种方式,是连用户和Shell环境一起切换成root身份。 工作目录变成root的工作目录,pwd命令一下,即可看到。

只有切换用户,才不会出现PATH环境变量错误。

可以用命令 echo $PATH  看一下su、su - 后的环境变量有何不同。

由此类推,从当前用户切换到其它用户也一样,应使用su -命令。

两种方式切换后的pwd和PATH对比:

su切换后的pwd:[wyc@localhost ~]$su

Password:

[root@localhost wyc]# pwd

/home/wyc

su -切换后的pwd: [wyc@localhost ~]$ su -

Password:

[root@localhost ~]#pwd

/root

su切换后的root:  /usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/wyc/bin

su -切换后的root: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

2.root到普通用户

命令:su 普通用户名

或 exit

二、修改普通用户用户名

su -或su - root(到root用户下。 注意要使用su -,原因见下文)

usermod -l 新用户名 -d /home/新用户名 -m 老用户名(英文L)

注意:网上有些人方法是usermod -l 新用户名 老用户名,

这种方法只改了表面,你用pwd命令看一下,路径还是之前的用户名。

三、修改密码

1 修改普通用户密码

命令: su - root                 获取root权限

命令:passwd 用户名   如passwd wyc

输入两边新密码

2 修改 root密码

命令:passwd  超级用户名         修改超级用户的密码,如root的密码

输入两遍新密码

linux怎么切换当前用户名,Linux的用户切换、修改用户的用户名和密码相关推荐

  1. ubuntu创建普通用户,删除用户,修改用户密码,修改用户名

    创建用户名为 user 的用户 1.进入root权限账号 su 2.添加普通用户名 useradd user 3.设置普通用户密码 passwd user 4.修改用户登入后所使用的shell use ...

  2. MongoDB增加用户认证:增加用户、删除用户、修改用户密码、读写权限、只读权限...

    MongoDB增加用户认证:增加用户.删除用户.修改用户密码.读写权限.只读权限 说明:增加用户是针对数据库进行操作    www.2cto.com   1.进入到数据库 use dbname 2.针 ...

  3. Unknown column 'password_lifetime' in 'field list';创建数据库时创建用户,修改用户时报错

    Unknown column 'password_lifetime' in 'field list'创建数据库时创建用户,修改用户时报错 xampp安装较新的版本,通过xampp安装MySQL的是Ma ...

  4. MongoDB增加用户认证: 增加用户、删除用户、修改用户密码、读写权限、只读权限

    MongoDB增加用户认证: 增加用户.删除用户.修改用户密码.读写权限.只读权限 - 半叶寒羽

  5. linux如何查看当前用户以及修改用户角色权限

    1,linux查看当前用户 2,修改root用户密码 输入:sudo bash 然后我的终端提示:bash-3.2#没有了其他信息,如果是bash用户可能会让输入当前用户的密码,就是登陆这个电脑用户的 ...

  6. Linux 建立用户和修改用户UID,GID

    预设用户名为tom,UID=222,GID=222 首先我们来创建一个用户,创建用户命令: useradd tom(useradd 用户名) 创建好用户名后,再来创建用户的密码,于是接着创建密码,创建 ...

  7. linux创建用户并修改用户家目录

    ubuntu 1.首先用adduser添加用户,但是用户的目录是adduser默认的目录 adduser name 2.创建你想要的用户目录 mkdir name 3.vi /etc/passwd 更 ...

  8. Centos中用户相关操作(创建用户、设置密码、切换用户、修改用户信息、附加组、删除用户、用户分类)

    1.创建新用户 在root用户权限下新建用户: useradd -m xxx 选项 说明 -m 自动创建用户主目录,主目录的名字就是用户名 -g 指定用户所属的用户组,默认不指定会自动创建一个同名的用 ...

  9. MySQL数据库创建用户_修改用户_删除用户_设置用户

    文章目录 创建新用户 使用 CREATE USER 语句创建用户 创建新用户,并且使用哈希值设置密码 创建一个只能在数据库所在主机访问数据库的用户 创建一个只能从指定 IP 连接数据库的用户 创建一个 ...

  10. ansible 非root 用户 批量修改用户密码

    为什么80%的码农都做不了架构师?>>>    目录 一 环境 系统环境 软件版本 二  批量修改用户密码 1. hosts 文件配置 2. 修改密码的yml 正文 一 环境 系统环 ...

最新文章

  1. 2018热点总结:BERT最热,GANs最活跃,每20分钟就有一篇论文...
  2. 取消大小周的第一个周末,我吃了顿烤串
  3. SVN Switch
  4. Linux查看版本当前操作系统内核信息
  5. JScript 和 VBscript访问网络上的打印设备
  6. 向web服务器传文件,c++实现向web服务器上传文件
  7. cant find module express
  8. 【渝粤教育】国家开放大学2018年秋季 0716-22T工程建设法规 参考试题
  9. python用什么处理文件_利用Python如何快速处理文件
  10. SakaiCLE2.9数据库迁移
  11. ServerVersion 引发了“System.InvalidOperationException”类型的异常
  12. 双线程交替修改变量 条件变量
  13. angular input_更快的Angular应用程序
  14. Neutron中的网络I/O虚拟化
  15. 解决办法:无法解析的外部符号 __imp_RegCloseKey
  16. Spring概述(精)
  17. python官网下载非常慢解决方法
  18. Eclipse中快捷键组合
  19. 如何使用JGIT在远程仓库获取提交详情记录
  20. 麻省理工成立计算机学院,麻省理工学院宣布10亿美元成立新计算机学院

热门文章

  1. Java外卖点餐系统【附全部代码】YYDS
  2. Alpha-go论文分享
  3. 普适各类IoT场景,润和HH-SLNPT100开发板通过OpenHarmony兼容性
  4. unity开发OX棋游戏
  5. Python实现外部排序
  6. 野火指南者stm32开发板|仿真模拟器配置出现的问题|基于keil5
  7. Hexo部署至云服务器的宝塔面板
  8. docker安装Yearning
  9. 树莓派有线网络设置_Adafruit的树莓派教程:网络设置
  10. linux ftok函数的使用