Ubuntu重命名默认账户

Ubuntu重命名默认账户

用户管理常用命令

添加用户

复制代码
useradd test

设置密码

复制代码
sudo passwd test

删除用户

复制代码
sudo userdel test

开始进入步骤

一定!一定!一定!一定要切到root

一定!一定!一定!一定要切到root

复制代码
sudo passwd root 
可以修改root密码
  1. 修改主机名

    sudo vim /etc/hostname
    或者
    hostnamectl set-hostname +修改的名字

  2. 修改hosts文件

    sudo vim /etc/hosts

  1. 修改passwd文件

    vim /etc/passwd

  1. 修改shadow文件

    vim /etc/shadow

  1. 修改home目录下的文件夹名字

    mv /home/shl /home/修改后的名字

  2. 修改sudo权限

    vim /etc/group

将之前的shl全部改成新名字

  • 如果你觉得麻烦还可以采用方法二
    • 输入命令查看shl有关的组

      cat /etc/group | grep shl

cat查看

| 管道符

grep 用来过滤/etc/group文件中的shl

复制代码
sed -i "s/\bshl\b/new/g" `grep shl -rl /etc/group`

sed 文本编辑的命令

-i 是保存

s是替换的意思

例子:s/原来的/新的/g

g是全局应用

/b是单词边界符

这个玩意主要用了正则表达式

还配上了grep子命令为了匹配的更精准

  1. 最后重启服务器

    reboot
    或者
    init 6

g

g是全局应用

/b是单词边界符

这个玩意主要用了正则表达式

还配上了grep子命令为了匹配的更精准

  1. 最后重启服务器

    reboot
    或者
    init 6

相关推荐
jsons122 分钟前
rocky8内网离线批量补丁(你之前搭建的架构,多台服务器首选,无订阅)
linux·运维·服务器
阿拉斯攀登1 小时前
SPI 设备驱动开发
linux·驱动开发·嵌入式硬件·linux内核·嵌入式·linux驱动·spi
zhou135284822671 小时前
Windows 配置 WSL (Ubuntu) 环境完整指南
linux·windows·ubuntu
FREEDOM_X1 小时前
Linux 进程间通讯(IPC)——总结
linux·c语言·前端·嵌入式硬件·struts
天空'之城2 小时前
Linux 系统编程 17:零拷贝技术全解
linux·嵌入式·零拷贝技术全解
网络小白不怕黑2 小时前
11.虚拟机模拟路由器实验
linux·运维·服务器·网络
Mapleay2 小时前
Linux 内核编程基础
linux·运维·服务器
sg_knight3 小时前
Claude Code 安装指南(macOS / Linux / Windows WSL)
linux·windows·macos·claude·code·anthropic·claude-code
oioihoii3 小时前
CentOS运行Teemii实操:Docker Compose部署、漫画导入与公网阅读
linux·docker·centos
阿拉斯攀登3 小时前
I2C 设备驱动开发
linux·驱动开发·嵌入式硬件·嵌入式·linux驱动·i2c·字符设备驱动