@author floret
#由于作者本人是第一发布博文,所以拙劣之处还请见谅。
由于网上很多资料讲解不全或者存在很多错误,本次我们主要讲解一下Ubuntu 16.04版本更改用户名、密码和目录的详细操作:
一、实现修改密码操作
1 -->
可以看见,我们的图形登录界面是zhangaohua和游客,我们使用zhangaohua用户登录:
2 -->
紧接着,我们使用终端中第一个命令:sudo su ,目的是切换到超管目录,并拥有超管权限,最后输入:passwd zhangaohua,直接输入新密码,并且确认新密码,效果如下图:
最后重新启动虚拟机,密码更新完成。
二、实现修改用户名称,用于个性化设计
1 -->
重新启动时,再次使用用户zhangaohua登录,这一次我们使用新的密码登录,正常进入系统内部。(在这里值得一提的是,网上的很多修改用户登录密码的教程,我们在修改时,系统总会提醒我们需要输入长长的密码,不然不允许通过,这就很苦恼,而我们,平常在练习时只需要一位密码或者是不需要密码,您说是不?哈哈哈哈)
2 -->
紧接着,我们还是切换到超管,并且编辑/etc/passwd密匙文件,步骤如下:
3 -->
对该文件的操作将是非常重要的,重要的,重要的,重要的事说三遍,注意看我修改的原用户和现用户的名字(在进入到该文件后,我们使用ctrl+f搜索:zhangaohua,然后它会出现在倒数第二行,对于单用户,它就应该出现在倒二行),操作展示:
注意看修改后:
注意观察,/home/zhangaohua一定不要修改,否则,你再次登录时,在图形化界面登录不上。(这也是很多网上材料的坑)
修改完成后保存退出
4 -->
同理修改/etc/shadow文件内容:
找到属于你的那一行,按住ctrl+f搜索,修改成你的新用户名:
5-->注意修改/etc/group文件里面的内容,操作和以上操作一样,就是查找老用户名字,然后修改成新用户的名字
6 -->
将新用户添加到sudoers中,这很重要,然后在root ALL=(ALL:ALL) ALL
后添加一行zhangaohuashididi ALL=(ALL:ALL) ALL,文件位置:/etc/sudoers效果如下:
完成后重新启动
三、修改用户名目录
1 -->
此时,我们已经将用户名修改为,zhangaohuashididi,图形化登录页面如下图显示:
名字太长,我们在系统内部查看:
2 -->
从图中我们可以看得见,虽然用户名字修改了,但是用户目录没有改过来,下面实现目录修改操作,同样编辑/etc/passwd文件(这次我们可以修改/home/zhangaohua为/home/zhangaohuashididi了):
3 -->
最后将目录修改名称后重新启动:mv /home/zhangaohua /home/zhangaohuashididi,效果如下:
4 -->
再次重新启动后查看终端中用户和目录:
发现达到我们要的效果
5 -->
为了防止更改用户名和目录名后影响原用户的功能,这里我们重新启动一下hadoop,查看能不能正常启动:
欧克,到这里就算本次要求实现。希望看到此博客的帅哥美女们,点赞关注啦!