ubuntu计算机名用户名,修改ubuntu的用户名(注意用户名和主机名的区别)

搜索热词

1.主机名是 hostname,要修改,就去 /etc/hostname目录修改.

2.修改用户名: 比如我想把 用户名"sanshanxiashi"修改为"Hadoop"

ps: 我不能直接在sanshanxiashi用户里面修改,需要先把该用户注销,再跑到主机中的

操作:

在otherU用户中,进入root权限,输入下面的指令:

usermod -l Hadoop sanshanxiashi

ok!现在你输入 su Hadoop指令,可以从root权限 进入 Hadoop用户权限. 说明改用户名成功!

还有一件事情,现在重启机器!

后续:

虽然主机名改了,但是 你会发现 /home 目录下的用户名,并没有改,还是hadoop 和 sanshanxiashi.

其实不能随便改这个根文件夹的名字的,因为你不知道有多少个系统配置文件用到这个路径( home/sanshanxiashi ).

我的尝试:

我在/home路径下,使用 mv sanshanxiashi Hadoop 指令,把文件夹"sanshanxiashi"重命名为"Hadoop",

然后在root权限下,vim /etc/passwd,修改 这个文件下的sanshanxiashi用户根目录,如下

可以把第三行的"/home/sanshanxiashi"改成"/home/Hadoop"

(可以拿这张照片解释一下/etc/passwd 这个文件,每一行代表一个用户信息,比如第二行的用户otherU:

第一个otherU表示用户的用户名,这个用户名是命令行中 显示的用户名,是真正的用户名!

第二个otherU表示用户otherU在系统登陆界面的用户名,不是真正的用户名,所以这个名字不重要,可以改成任意单词!

第三个otherU在路径"/home/otherU"中,是用户otherU的根目录的组成部分.我这里是路径"home/hadoop",是因为otherU这里用户我之前也改过一次名字了,但是,用户的跟路径没有改.

)

最后,再次重启电脑.

看起来是可以的,没问题,可是 虚拟机用着用着就会出问题,猜测 还有其他系统配置文件没有修改!

结论: 不要去修改 /home 目录下的用户名!

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值