linux怎么切换当前用户名,Linux的用户切换、修改用户的用户名和密码
一、用户切换
"$":普通用户提示符
"#":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的用户切换、修改用户的用户名和密码相关推荐
- ubuntu创建普通用户,删除用户,修改用户密码,修改用户名
创建用户名为 user 的用户 1.进入root权限账号 su 2.添加普通用户名 useradd user 3.设置普通用户密码 passwd user 4.修改用户登入后所使用的shell use ...
- MongoDB增加用户认证:增加用户、删除用户、修改用户密码、读写权限、只读权限...
MongoDB增加用户认证:增加用户.删除用户.修改用户密码.读写权限.只读权限 说明:增加用户是针对数据库进行操作 www.2cto.com 1.进入到数据库 use dbname 2.针 ...
- Unknown column 'password_lifetime' in 'field list';创建数据库时创建用户,修改用户时报错
Unknown column 'password_lifetime' in 'field list'创建数据库时创建用户,修改用户时报错 xampp安装较新的版本,通过xampp安装MySQL的是Ma ...
- MongoDB增加用户认证: 增加用户、删除用户、修改用户密码、读写权限、只读权限
MongoDB增加用户认证: 增加用户.删除用户.修改用户密码.读写权限.只读权限 - 半叶寒羽
- linux如何查看当前用户以及修改用户角色权限
1,linux查看当前用户 2,修改root用户密码 输入:sudo bash 然后我的终端提示:bash-3.2#没有了其他信息,如果是bash用户可能会让输入当前用户的密码,就是登陆这个电脑用户的 ...
- Linux 建立用户和修改用户UID,GID
预设用户名为tom,UID=222,GID=222 首先我们来创建一个用户,创建用户命令: useradd tom(useradd 用户名) 创建好用户名后,再来创建用户的密码,于是接着创建密码,创建 ...
- linux创建用户并修改用户家目录
ubuntu 1.首先用adduser添加用户,但是用户的目录是adduser默认的目录 adduser name 2.创建你想要的用户目录 mkdir name 3.vi /etc/passwd 更 ...
- Centos中用户相关操作(创建用户、设置密码、切换用户、修改用户信息、附加组、删除用户、用户分类)
1.创建新用户 在root用户权限下新建用户: useradd -m xxx 选项 说明 -m 自动创建用户主目录,主目录的名字就是用户名 -g 指定用户所属的用户组,默认不指定会自动创建一个同名的用 ...
- MySQL数据库创建用户_修改用户_删除用户_设置用户
文章目录 创建新用户 使用 CREATE USER 语句创建用户 创建新用户,并且使用哈希值设置密码 创建一个只能在数据库所在主机访问数据库的用户 创建一个只能从指定 IP 连接数据库的用户 创建一个 ...
- ansible 非root 用户 批量修改用户密码
为什么80%的码农都做不了架构师?>>> 目录 一 环境 系统环境 软件版本 二 批量修改用户密码 1. hosts 文件配置 2. 修改密码的yml 正文 一 环境 系统环 ...
最新文章
- 2018热点总结:BERT最热,GANs最活跃,每20分钟就有一篇论文...
- 取消大小周的第一个周末,我吃了顿烤串
- SVN Switch
- Linux查看版本当前操作系统内核信息
- JScript 和 VBscript访问网络上的打印设备
- 向web服务器传文件,c++实现向web服务器上传文件
- cant find module express
- 【渝粤教育】国家开放大学2018年秋季 0716-22T工程建设法规 参考试题
- python用什么处理文件_利用Python如何快速处理文件
- SakaiCLE2.9数据库迁移
- ServerVersion 引发了“System.InvalidOperationException”类型的异常
- 双线程交替修改变量 条件变量
- angular input_更快的Angular应用程序
- Neutron中的网络I/O虚拟化
- 解决办法:无法解析的外部符号 __imp_RegCloseKey
- Spring概述(精)
- python官网下载非常慢解决方法
- Eclipse中快捷键组合
- 如何使用JGIT在远程仓库获取提交详情记录
- 麻省理工成立计算机学院,麻省理工学院宣布10亿美元成立新计算机学院