Ubuntu系统 - 修改主机名、用户名和密码

本文详细指导了如何在Ubuntu系统中修改主机名、用户名和密码,包括切换root用户、编辑hostname和hosts文件、修改sudoer和shadow文件等内容,确保安全操作并提供备份建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录


前言

        一般新手初次接触Ubuntu系统的虚拟机,在安装时可能没有想好给主机、用户取一个合适的名字,或者没有设置一个实用的密码,渡过Ubuntu系统的认识阶段后普遍会觉得不合适,这个时候就想修改主机名、用户名和密码。本文将详细介绍Ubuntu系统中修改主机名、用户名以及密码的方法,为各位友友排忧解难。

      【本教程将旧主机名"ubuntu"更改为"Tencent";将旧用户名“Alice”,更改为新用户名“Bob”】

        实操前建议:先为虚拟机添加快照,以防由于遗漏操作造成登录异常。


一、修改主机名

1. 什么是主机名

        在 Ubuntu 终端中,提示信息的格式通常遵循以下约定:

        username @hostname:current_directory$,其含义分别为: 用户名@主机名:当前目录$

        因此,主机名通俗理解就是“@”之后、“:”之前的字符串啦,如下图主机名为“ubuntu”。

2.修改方法

        【步骤1】切换到root用户,命令为"su",然后输入当前用户的密码即可,如下图;

        【步骤2】修改 hostname文件,位置为 “/etc/hostname”;

vim /etc/hostname

           按一下键盘 “Insert” 进入编辑模式:将 “ubuntu” 更改为 “Tencent”;

           按一下键盘 “Esc”,输入冒号(即“Shift + ;”),输入 “wq” (w代表保存,q代表退出),回车。

        【步骤3】修改 hosts文件,位置为 “/etc/hosts”;

vim /etc/hosts

           按一下键盘 “Insert” 进入编辑模式:将 127.0.0.1 所在行的 “ubuntu” 更改为 “Tencent”;

           按一下键盘 “Esc”,输入冒号(即“Shift + ;”),输入 “wq” (w代表保存,q代表退出),回车。

        【步骤4】重启才能生效!重启命令为 “reboot” 。

二、修改用户名

        通常因为出错容易导致重启后无法重新登陆,所以请务必要按照以下顺序仔细修改!       

        【步骤1】修改 sudoer 文件,我们需要为自己要改的名字提前赋予较高的权限,防止修改下面文件的过程中出现权限不足。

su
vim /etc/sudoers

           按下 “Insert”进入编辑模式,加入一行内容 “Alice   ALL=(ALL:ALL) ALL”;

           按一下键盘 “Esc”,输入冒号(即“Shift + ;”),输入 “wq!” ( ! 代表强制执行),回车。

        【步骤2】修改 shadow 文件,此文件存储与登录有关的内容,每条记录格式如下:

           username: passwd: lastchg: min: max: warn: inactive: expire: flag

           登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

vim /etc/shadow

           找到用户名 “Alice”,按下 “Insert”进入编辑,更改为 “Bob”;按下 “Esc”、输入 “:wq”保存退出。

        【步骤3】修改用户目录,将用户目录重命名;

mv /home/Alice /home/Bob

        【步骤4】修改 passwd 文件;

vim /etc/passwd

           注意:将所有的 “Alice” 更改为 “Bob”,有两个改两个,有三个改三个! 

        【步骤5】重要:将步骤1中的 “Alice” 修改为 “Bob” !

        【步骤6】注销或重启系统,重启命令为 “reboot”,重启后即更改成功!

三、修改用户密码

           修改用户密码的命令为:

sudo passwd Bob

            其中,需要保证当前用户有sudo权限,并且要先输入当前用户的密码。


总结

            以上就是今天分享的内容,包括:Ubuntu下修改主机名、用户名和用户密码。

Ubuntu修改用户名可以通过以下步骤来完成: 1. 创建新用户名:使用以下命令创建新的用户名: ``` sudo adduser 新用户名 ``` 然后按照提示设置新用户名密码。 2. 登录新用户名:使用以下命令登录新的用户名: ``` sudo su -用户名 ``` 输入新用户名密码进行登录。 3. 重启系统:使用以下命令重启系统: ``` sudo reboot ``` 重启后,你将看到新的旧的两个用户名。 4. 删除旧的用户名:使用以下命令删除旧的用户名: ``` sudo deluser 老用户名 ``` 这将删除旧的用户名及其相关设置。 5. 删除旧的用户文件夹:使用以下命令删除旧的用户文件夹: ``` sudo rm -rf /home/旧用户名 ``` 这将删除旧的用户文件夹及其内容。 6. 重启系统:再次使用以下命令重启系统: ``` sudo reboot ``` 重启后,你将只能看到新的用户名。 通过以上步骤,你可以成功修改Ubuntu用户名。请确保在执行这些操作之前备份重要的文件数据,以防意外发生。 #### 引用[.reference_title] - *1* [Ubuntu用户名修改方法-亲测好用](https://blog.youkuaiyun.com/tianbisifang/article/details/125065515)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值