精华内容
下载资源
问答
  • 修改root用户名
    千次阅读
    2022-01-27 10:29:56

    我这版本是centos7.9

    需要改3个地方

    /etc/passwd
    /etc/shadow
    /etc/sudoers
    
    
    /etc/passwd
    /etc/shadow
    第一行root改为你要的用户名
    
    
    /etc/sudoers
    root ALL=(ALL) ALL
    下添加
    新用户名 ALL=(ALL) ALL

    不用重启,断开ssh就用新的用户名和原密码连接

    更多相关内容
  • Linux更改root用户名

    千次阅读 2020-09-25 09:03:46
    仅锁定但不删除root,避免修改root用户名引发系统错误,无法越过如 /etc/ssh/sshd_config 中PermitRootLogin no 等相关限制

    最终实现

    方法

    1.编辑/etc/passwd ,复制 root一行的记录,粘贴到root行的 上方,修改第一个root字段为新的用户名,例如 newuser。如下所示:
    photo1
    2.passwd newuser # 修改新增用户的密码
    重复输入新密码
    此操作会在/etc/shadow文件中新增superuser的密码记录

    3.passwd -l root # 锁定root用户,禁止以root账号登录,如果需要解锁,请执行 passwd -u root

    4.为了正常使用sudo,需要修改/etc/sudoers的设置
    找到 root ALL=(ALL) ALL
    在下面添加一行:新用户名 ALL=(ALL) ALL
    photo2
    5.无需重启,注销当前root会话并重新登录。

    参考博客

    https://www.cnblogs.com/dudu/archive/2012/12/16/linux-change-root-login-name.html

    https://blog.csdn.net/AsWeDo/article/details/115857906?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164438904516780366529855%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164438904516780366529855&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-3-115857906.first_rank_v2_pc_rank_v29&utm_term=linux%E4%BF%AE%E6%94%B9root%E7%94%A8%E6%88%B7%E5%90%8D&spm=1018.2226.3001.4187

    展开全文
  • I'm running MySQL in Ubuntu, default installation.How can I change the username from root to another one, let's say admin? Preferably from the command line.解决方案After connecting to MySQL runuse ...

    I'm running MySQL in Ubuntu, default installation.

    How can I change the username from root to another one, let's say admin? Preferably from the command line.

    解决方案

    After connecting to MySQL run

    use mysql;

    update user set user='admin' where user='root';

    flush privileges;

    That's it.

    If you also want to change password, in MySQL < 5.7, run

    update user set password=PASSWORD('new password') where user='admin';

    before flush privileges;. In MySQL >= 5.7, the password field in the user table was renamed to authentication_string, so the above line becomes:

    update user set authentication_string=PASSWORD('new password') where user='admin';

    展开全文
  • 1、修改 root 用户名这里涉及到两个文件:/etc/passwd 和 /etc/shadow。其中,/etc/passwd 文件的详细说明如下:第一个字段是用户名;第二个字段是密码标识,x 表示用户拥有密码;第三个字段是用户ID,0 是超级用户 ...

    1、修改 root 用户名

    这里涉及到两个文件:/etc/passwd 和 /etc/shadow。

    其中,/etc/passwd 文件的详细说明如下:

    第一个字段是用户名;

    第二个字段是密码标识,x 表示用户拥有密码;

    第三个字段是用户ID,0 是超级用户 UID,要把普通用户升级成管理员,只需要把这里改成 0 即可;

    第四个字段是用户组ID,这是用户初始组的标志号,通常不修改初始组;

    第五个字段是用户说明,没有特殊作用;

    第六个字段是用户的家目录;

    第七个字段是用户的登录 shell。

    /etc/shadow 文件的详细说明如下:

    第一个字段是用户名;

    第二个字段是加密密码;

    第三个字段是最后一次修改时间;

    第四个字段是最小修改时间间隔;

    第五个字段是密码有效期;

    第六个字段是密码需要变更前的警告天数;

    第七个字段是密码过期后的宽限时间;

    第八个字段是账号失效时间;

    第九个字段是保留字段。

    了解了以上两个文件,要修改 root 的用户名,只需要修改这两个文件即可。

    (1)修改 /etc/passwd 文件

    [root@RicenOS ~]# vi /etc/passwd

    只要修改第一行的第一个 root 即可。例如,把 root 改成 ricen:

    ricen:x:0:0:root:/root:/bin/bash

    (2)修改 /etc/shadow 文件

    [root@RicenOS ~]# vi /etc/shadow

    只要修改第一行的第一个 root 即可。注意,这里修改的用户名必须与 /etc/passwd 文件里修改的保持一致。例如,把 root 改成 ricen。

    修改时,会提示文件只读。保存时,使用 :wq! 即可。

    重新登录后,确认修改结果:

    [ricen@RicenOS ~]# id ricen

    uid=0(ricen) gid=0(root) 组=0(root)

    2、将普通用户提升为 root 用户权限

    创建普通用户 rython:

    [ricen@RicenOS ~]# useradd rython

    设置 rython 的密码:

    [ricen@RicenOS ~]# passwd rython

    提升为 root 用户:

    [ricen@RicenOS ~]# vi /etc/passwd

    找到 rython,例如:

    rython:x:1000:1000::/home/rython:/bin/bash

    把第三个字段改成 0,例如:

    rython:x:0:1000::/home/rython:/bin/bash

    确认修改结果:

    [ricen@RicenOS ~]# id rython

    uid=0(ricen) gid=0(root) 组=0(root)

    警告:把 root 帐号改名,会引起操作系统的不稳定,很多的系统服务是指名由 root 运行(例如:dbus)。由此,会引发一系列不可预知的问题,如无必要,请不要修改 root 用户名。

    展开全文
  • MYSQL修改root用户名

    2021-01-18 18:49:44
    1、用root身份登入进入mysql库修改user表即可。2、操作如下:G:\phpStudy\MySQL\bin>mysql-uroot-prootWelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis391Serverversion:5.0.51b-communi...
  • Linux更改root用户名以提高安全性

    千次阅读 2021-04-19 09:53:41
    目录原理方法效果恢复注意 原理 Linux系统根据UID唯一标识用户,当/etc/passwd两个用户名具有同样的UID时,在login成功后视为同一个...编辑/etc/passwd ,复制 root一行的记录,粘贴到root行的 上方,修改第一个root
  • CentOS下修改root用户名

    万次阅读 2017-06-15 19:33:04
    基于CentOS7下修改root用户名,已验证。 vi /etc/passwd按i键进入编辑状态修改第1行第1个root为新的用户名按esc键退出编辑状态,并输入:x保存并退出vi /etc/shadow按i键进入编辑状态修改第1行第1个root为新...
  • 前言 为了增强的系统的安全性,有时候我们会增加一些安全配置,但是又时候有些配置真的没必要,并且比较危险。 ... ...正确则进入login shell,读取/etc/profile的配置,执行/.bash_...由此可知,我们可以通过修改/etc
  • linux下修改mysql用户名root
  • centos中修改root用户名的方法: 1.在 /etc/passwd 中把root 替换成你要修改成的用户名,然后保存退出; 2.在/etc/shadow中把root替换成你要修改成的用户名,然后保存退出; 修改MYSQL用户名的方法: MySQL 5.7 ...
  • 在Linux下,在其他用户下用命令 sudo usermod -l root123 root 提示: usermod:user root is currently userd by process 1 用命令无法杀死进程。 sudo pkill -9 -u root
  • MYSQL修改默认用户名root

    千次阅读 2021-05-21 10:45:20
    1.用root身份登入 进入mysql库 修改user表即可,如下图 2.输入’flush privileges‘语句,运行及可如下图(flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL...
  • 这里记录下修改root密码的方式 1.连接mysql服务。 如果是忘记密码,需要先停止mysql,进入安全模式登陆,网上有许多,这里不在叙述 2.进入mysql后 use mysql; 3.update user set authentication_...
  • centos7进入用户模式修改root用户名

    千次阅读 2019-10-11 14:54:54
    不需要修改成rw,后面用临时的方法进行修改;只添加init=/sysroot/bin/sh 并删除rhgb quiet 3、mount -o remount,rw /sysroot 4、chroot /sysroot 5、passwd Can not identify you 修改/etc/passwd以及/etc/...
  • Linux修改root用户名,密码及别名

    千次阅读 2019-01-25 14:07:45
    修改root用户名: vi /etc/passwd 按i键进入编辑状态 修改第1行第1个root为新的用户名 按esc键退出编辑状态,并输入:x保存并退出 vi /etc/shadow 按i键进入编辑状态 修改第1行第1个root为新的用户名按esc键退出编辑...
  • 对于MySQL 5.7以上版本,当我们试图以上面的方式更新MySQL或MariaDB的root账户密码时,有时会出现ERROR 1348 (HY000)的错误消息!这是因为如果我们使用这个SQL命令来更新我们的root账户密码,MySQL限制在mysql数据库...
  • 随笔:linux系统修改root账户名

    千次阅读 2021-08-17 19:02:11
    晚上做一则练习时候发现,root账户名可以修改。于是执行以下两条命令,结果可行。 1. 在root账户下执行 vim /etc/passwd 将第一行的第一个root替换为重命名的用户名 2. 执行 vim /etc/shadow 将第一行的root替换为...
  • CentOS修改默认的root账号名称

    千次阅读 2021-05-25 16:46:48
    最近云服务器老是提示被爆破,为了安全起见,设置了一下hosts.deny,另外还更改了默认的root账号名称,这里记录root账号修改过程 1. 修改密码文件中的用户名 vi /etc/passwd 第一行第一个root字符修改成你想要的...
  • (七)buildroot 中更改root用户名和密码以及欢迎语。
  • centos7修改root密码和用户名

    千次阅读 2019-05-17 00:34:21
    修改root@后面 显示的用户名 修改root的密码 忽略警告提示,可以输入6个字符,如'123456'的密码
  • 首先说一下为什么我要改这个root用户名,正常来说,数据库用户名又不经常更改,用啥都是应用,为什么非要改呢? 因为最近在搞一个项目,本地数据库用户名为root,但是部署上线时,服务器中不允许数据库的用户名为...
  • 问题描述: 修改了Linux7.5的 /etc/passwd 里的root用户名导致系统无法登陆,开机后无法正常启动,页面停留在piix4 SMBus Host Controller not enabled 就不继续了。开始以为是SMBus的问题,所以按照方法一修补了...
  • 最近,我将我的mysql root用户更改为其他用户名(比如kevin)....它说拒绝接入....即使我使用root用户名,它也会登录但我看不到像mysql这样的数据库(显然,我没有任何特权).只有两个基本数据库是可访问的.我正在使用...
  • 第一个问题:root用户名不能更改的,类似于Administrator用户, 第二个问题:其实设置成复杂的密码,并定期更改密码,保证安全性就可以了. 第三个问题:安全性方面比较重要的: 1.在以root身份登录时,避免做一些常规工作...
  • 这篇文章主要为大家详细介绍了MYSQL默认用户名ROOT修改方法,具有一定的参考价值,可以用来参考一下。感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!用root身份登入 进入mysql库 修改user表即可。操作...
  • root@iZ8vbi5vkw3bkh02a3sqtoZ:~# ps: iZ8vbi5vkw3bkh02a3sqtoZ,这一段我们并不一样的,所以不用刻意追求相同,因为不太可能 接下来我们要做的事情是将iZ8vbi5vkw3bkh02a3sqtoZ这一段变成我们自己想设定的名字 我们...
  • linux安装好后默认存在root用户,22端口SSH服务开放到公网后容易被爆破。 修改方法为: 修改 /etc/passwd 文件 passwd文件的格式为 用户名:密码:UID(用户ID):GID(组ID):描述性信息:主目录:默认Shell ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 374,858
精华内容 149,943
关键字:

修改root用户名