Ubuntu之修改用户名和主机名

记得曾几何时,想把自己电脑的“乌班兔儿”取个响亮的名字,但是问了很久度娘和谷哥,都要我把当前用户删除了(userdel -r xxx),重新建一个用户(adduser xxx),但是,我的电脑是所有环境变量都配好了的,做Android源码开发的童鞋就知道,配个环境是多么的变态,中间有一步失误,就会导致编译几个小时的源码前功尽弃。然而,我又是喜欢折腾的主,是不是有很多童鞋跟我一样喜欢折腾呢?好了,废话不多说,直奔主题:

  1. 修改用户名称:
切换到root打开如下两个配置文件
sudo gedit /etc/passwd 
把我想改的"xxx"这个用户名改为"way"了,保存并退出 
sudo gedit /etc/shadow 
同样把"xxx"改为"way" ,保存并退出 
重启后名字就变成了[email protected]:

2. 现在要修改计算机名称xxx-ubuntu为way-ubuntu
修改有两步:
①. 修改/etc/hosts:sudo gedit /etc/hosts
127.0.0.1       localhost
192.168.76.21   way-ubuntu

  # The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
~

  ②. 修改/etc/hostname内容为
way-ubuntu
保存,退出,重启,就可以了。

标签: 系统

时间: 2024-08-01 10:34:00

Ubuntu之修改用户名和主机名的相关文章

ubuntu修改用户名和主机名|ubuntu进入单机模式(单用户模式)

问题:使用了一周Ubuntu14.04,感觉自己当初设置的用户名和主机名太长,想要修改. 结果:一晚上就过去了,还是悲剧. google搜索:ubuntu修改用户名,看了排在第一位同学的文章,根据描述修改/etc/passwd和/etc/shadow,将其中的旧用户名修改为新用户名,修改完成之后重启,然后就悲剧了. 虽然显示新用户名,但是输入密码之后,仍然停留在原界面,无法进入新用户下的系统.只能进入guest用户系统,但是guest用户下无法进入root用户,无法进行任何修改. 原因是还需要修

Linux CentOS下shell显示-bash-4.1$ 不显示用户名和主机名的解决方法

CentOS下新增加一个用户,登录进去会发现shell脚本信息没有显示用户名和主机名,反而显示的是-bash-4.1$,如图所示: 而不是我们经常看到的[email protected]$的组合,看起来特别别扭不舒服. 问题的原因是因为没有配置.bash_profile的问题,或者说没有这个文件的问题,可以通过配置或者新建这个文件来解决问题. 解决方案: 1.在新建用户的-目录下新建或者更改.bash_profile:这个过程中可能需要root用户来新建或者修改 2.在.bash_profile

如何修改linux的主机名

Linux操作系统如何修改主机名: 第一步: #hostname test 第二步: 修改/etc/sysconfig/network中的hostname如下: NETWORKING=yes NETWORKING_IPV6=yes HOSTNAME=test GATEWAY=192.168.92.1 第三步: 修改/etc/hosts文件如下: 127.0.0.1               localhost.localdomain localhost ::1             loca

Oracle修改ip或主机名后重建em和监听

oracle数据库修改ip和主机名的详细操作 修改ip操作 1.修改hosts文件中主机名对应的ip地址. 2.重启服务器网络 service network restart 3.一定要先删除原来的监听 emca -deconfig dbcontrol db -repos drop (如果不记得sysman的密码,可以先修改下alter user sysman identified by oracle;) 4.修改 $ORACLE_HOME/network/admin/listener.ora

修改CentOS的主机名hostname .

修改CentOS的主机名hostname 据说主机名带有localhost对安装Oracle不好,所以搞了几个修改hostname的方法: (1)使用hostname命令(暂时) hostname查看当前主机名,hostname <新的主机名>修改当前主机名为<新的主机名>. (2)vi /etc/sysconfig/network(永久) 使用source /etc/sysconfig/network命令,使修改立即生效或者注销系统,新打开终端,hostname即更新.

修改CentOS6.5主机名引起MySQL5.6.35服务问题

本来是心血来潮修改CentOS6.5的主机名 /****** 修改CentOS6.5默认主机名 ******/ 1.备份系统网络配置文件 [[email protected] ~]# cp /etc/sysconfig/network /etc/sysconfig/network.`date +%Y%m%d.%H%M%S` 2.备份系统网络配置文件 [[email protected] ~]# vim /etc/sysconfig/network 修改HOSTNAME为我们想要的名字VMUest

Solaris - 修改IP和主机名

修改solarishostname只需修改以下三个位置 1. Vi /etc/hosts, 添加 "ip   yourhostname" 2. vi /etc/nodename, 写入yourhostname 3. vi /etc/hostname.e1000g0, 写入yourhostname 4. 重启机器 [注]:除了/etc/hosts之外,其他两个文件里只写主机名 一.说明    /etc/hostname.pcn0 记录的本机的机器名    /etc/hosts 是一个指向

cobbler自动化安装系统无法修改centos7的主机名问题

参考:https://cobbler.github.io/manuals/2.6.0/3/1/3_-_Systems.html我添加了一个centos7.4的系统镜像,然后绑定了mac地址,并且设置了hostname,但是发现系统可以安装,但是hostname无法设置,经过查看资料,发现centos7使用/etc/hostname或者使用hostnamectl set-hostname xxx 来修改主机名,但是cobbler的hostname 还是在操作/etc/sysconfig/netwo

Ubuntu去掉命令行前用户名和主机名方法

$ vi ~/.bashrc 按a或i进入编辑模式 PS1='${debian_chroot:+(debian_chroot)}\w\$ ' 默认为 PS1='${debian_chroot:+(debian_chroot)}\[email protected]\h:\w\$ ' 注:u为username,h为hostname 按Esc键退出编辑模式 :wq (保存并退出) $ source ~/.bashrc 原文地址:https://www.cnblogs.com/senior-engine