修改ubuntu的用户名和主机名
来源:互联网 发布:电力调度数据网设备 编辑:程序博客网 时间:2024/06/05 01:59
我用的是Ubuntu 14.04LTS
格式为 : 用户名@主机名
大家在VMware上 搭建集群的时候,会用到多个虚拟主机,这多台主机的设置情况几乎一样,所以不必一个一个的安装,可以先安装一个主机,并配置好之后,关闭这台主机,之后用VMware 的克隆功能,来克隆出一个新的主句。 但是克隆之后的主机的用户名和主机名跟原来的一样,所以要更改新主机的用户名和主机名。
在root权限下执行: su
1. 修改用户名称:
切换到root打开如下两个配置文件
--- -------------------------------------
sudo gedit /etc/passwd
把 "原来的用户名"这个用户名改为"新的"了,保存并退出
eg: 原来的这一行 是 slave01:x:1000:1000:slave01:/home/slave01:/bin/bash
要更改为 :slave02:x:1000:1000:slave02:/home/slave02:/bin/bash
---- ----------------------------------------------------------------
sudo gedit /etc/shadow
同样把"slave01 "改为"slave02" ,保存并退出
之后重命名 工作主目录 cd /home ;
mv 原来的主目录名 新的主目录名 例如这里的主目录名 slave01 被命名为 slave02
这仅是更改了 用户名。
2. 现在要修改计算机名称 为新的主机名 。
修改有两步:
①. 修改/etc/hosts:sudo gedit /etc/hosts
127.0.0.1 localhost
192.168.76.21 想要的主机名 ,这里的IP根据自己的情况而定。
# 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内容为
想要的主机名 ,保存
-----------------------------------------------------------------
如果这样就保存退出的话,当执行 sudo 权限时 ,会出现一个问题 : shell会提示 : xx用户不在 sudoers 文件中。此事将被报告。 ,这是因为新用户并没有加入相应的组。所以还要更改 组文件 , 切换到 root 权限, 编辑 gedit /etc/group ,把这个文件中的所有的旧用户名,全部换成新的用户名。再保存,退出,重启,就可以了,当然 还有另外一种方法 ,就是编辑 /etc/sudoers 文件 ,提升新用户到root组 ,既是在
root ALL=(ALL) ALL 下面加上一行
user ALL=(ALL) ALL , 这里的user换成新用户名 ,不过还是推荐用第一种方法。
保存,退出,重启,就可以了。
- 修改ubuntu的用户名和主机名
- ubuntu修改用户名和主机名
- 修改ubuntu的用户名(注意用户名和主机名的区别)
- 修改ubuntu 的命令提示符("修改主机名和用户名")
- 修改ubuntu 的命令提示符("修改主机名和用户名")
- <ubuntu>修改unbuntu的用户名以及主机名(用户名@主机名)
- Ubuntu 修改终端显示的主机名和用户名
- Ubuntu 修改终端显示的主机名和用户名
- Ubuntu之修改用户名和主机名
- 修改ubuntu的密码、主机名、用户名
- 更改ubuntu的用户名和主机名
- 在 Ubuntu 12.04 Server 中修改用户名和主机名
- Ubuntu 改变用户名和主机名
- 修改Ubuntu的主机名
- ubuntu修改用户名和主机名|ubuntu进入单机模式(单用户模式)
- Ubuntu下更改用户名和主机名
- 修改Ubuntu主机名的方法
- ubuntu临时修改和永久修改主机名
- google ip
- 文件的上传
- gcc和vc编译器区别
- leetcode: N-Queens II
- ngx_conf_file源码分析
- 修改ubuntu的用户名和主机名
- eclipse字体设置
- 定义js事件
- StringUtil工具类 之 时间格式化函数
- android项目流程
- spring 框架
- JDBC是Java用来连接数据库的外交部门
- iOS app 配置汇总
- VS2012调用V8的Scoped_Lock问题