精华内容
下载资源
问答
  • 虚拟机 Linux root登录

    千次阅读 2018-01-18 14:41:51
    输入sudo passwd -u root,用当前用户帐号密码登录。3.输入sudo passwd root可为root账户创建密码,输入两次并且一致。4.测试新创建的root账户: 输入:su -,输入root密码,进入root终端,指令身份变成root@... ......

    1.打开Linux虚拟机,如果是图形化界面,按Ctrl Alt F7 进入指令界面。

    2.输入sudo passwd -u root,用当前用户帐号密码登录。

    3.输入sudo passwd root可为root账户创建密码,输入两次并且一致。

    4.测试新创建的root账户:

    输入:su -,

    输入root密码,进入root终端,指令身份变成root@... ... ,输入exit可退出root账户。

    展开全文
  • Linux root登录Mysql

    2019-03-13 21:26:51
    2.如果是第一次登录root,会出现认证失败 3.非常简单,只需要重新设置下密码即可。 sudo passwd 密码:<— 输入安装时那个用户的密码 输入新的 UNIX 密码:<— 新的Root用户密码 重新输入新的 UNIX ...

    1.首先需要将用户切换到root

    su -

    2.如果是第一次登录root,会出现认证失败
    3.非常简单,只需要重新设置下密码即可。

    sudo passwd
    密码:<— 输入安装时那个用户的密码
    输入新的 UNIX 密码:<— 新的Root用户密码
    重新输入新的 UNIX 密码:<— 重复新的Root用户密码
    passwd:已成功更新密码
    me@ubuntu:~$ su -
    密码:<–输入重置的新密码
    root@ubuntu:/home/me# #已经进入root用户

    4.登录root后,在shell中输入mysql

    mysql

    5.直接就登入mysql,怎么不需要密码呢?
    6.在mysql下为root账户添加密码,并修改加密方式

    use mysql
    select user,authentication_string from user;
    发现root账户并没有设置密码,我们通过sql语句为root账户设置密码
    update user set authentication_string=PASSWORD(“密码”) where user=‘root’;
    然后修改root账户密码的加密方式
    update user set plugin=“mysql_native_password” where user =‘root’;
    flush privileges;
    重启mysql服务。

    展开全文
  • Linux禁止root登录

    千次阅读 2017-12-19 09:31:24
    Linux禁止root登录

    Linux禁止root登录

    添加受限用户secadmin,初始密码123456

    useradd secadmin -p '$6$tTJtWS.J$8eGiEiCAbhVO9FjCxW8tGBh8uC0iG5Cdkfe/2paMs7XHltv95HnlwRvuKqwj/WcfbHjgsELo0B0CrroIFqxr/0'

    只允许secadmin通过ssh登录

    /etc/ssh/sshd_config查看是否有AllowUsers配置,如果有,将其修改为:

    AllowUsers secadmin

    如果没有,在文件底部添加如下内容:

    AllowUsers secadmin

    脚本如下:

    # only allow secadmin ssh login
    allowusers=`grep -E '^#*AllowUsers ' /etc/ssh/sshd_config`
    if [ -z "$allowusers" ]; then
        echo "AllowUsers secadmin" >> /etc/ssh/sshd_config
    else
        sed -i 's/^[#]*AllowUsers .*$/AllowUsers secadmin/g' /etc/ssh/sshd_config
    fi

    禁止root本地登录

    在/etc/pam.d/login文件顶部加入如下内容:

    auth    required    pam_succeed_if.so user != root quiet

    脚本如下:

    #disable root login
    norootlogin='auth    required    pam_succeed_if.so user != root quiet'
    removeroot=`grep '$norootlogin' /etc/pam.d/login`
    if [ -z "$removeroot" ]; then
        sed -i '2i\auth    required    pam_succeed_if.so user != root quiet' /etc/pam.d/login
    fi

    禁止su命令

    把/etc/pam.d/su配置文件里的#auth required pam_wheel.so use_uid注释去掉。
    脚本如下:

    #disable su command
    nosucmd=`grep -E 'auth\s+required\s+pam_wheel.so\s+use_uid' /etc/pam.d/su`
    if [ -z "$nosucmd" ]; then
        echo "auth            required        pam_wheel.so use_uid" >> /etc/pam.d/su
    else
        linenum=`grep -nE 'auth\s+required\s+pam_wheel.so\s+use_uid' /etc/pam.d/su | awk -F\: '{print $1}'`
        sed -i "${linenum}s/.*/auth            required        pam_wheel.so use_uid/" /etc/pam.d/su
    fi

    限制secadmin可执行命令

    1. 先将所有命令other的执行权限取消,再保留必需的基本命令。
    chmod o-x /bin/*
    chmod o+x /bin/su /bin/bash
    
    chmod o-x /usr/bin/*
    chmod o+x /usr/bin/id /usr/bin/tty /usr/bin/sudo
    
    chmod o-x /sbin/*
    chmod o+x /sbin/consoletype
    
    chmod o-x /usr/sbin/*
    
    chmod o-x /usr/local/bin/*
    
    chmod o-x /usr/local/sbin/*
    1. 添加允许通过sudo来执行的命令。
      在/etc/sudoers.d/目录下创建一个名为secadmin的文件,内容如下:
    Cmnd_Alias      SECCMD = /bin/date, /bin/df, /bin/dmesg, /bin/ps
    secadmin        ALL=NOPASSWD:SECCMD

    脚本如下:

    #enable command for secadmin
    rm -rf /etc/sudoers.d/secadmin
    echo "Cmnd_Alias      SECCMD = /bin/date, /bin/df, /bin/dmesg, /bin/ps" >> /etc/sudoers.d/secadmin
    echo "secadmin        ALL=NOPASSWD:SECCMD" >> /etc/sudoers.d/secadmin

    该配置意味着secadmin可以通过sudo来执行:date、df、dmesg和ps命令,并且执行时不需要输入密码。
    如果需要更多的命令,在Cmnd_Alias SECCMD =后依次加入即可。
    注意
    1. 命令需要指定全路径
    2. 设定命令的操作需在禁止root登录之前,否则secadmin无权限修改该配置文件。
    3. 如果想留个后门,可以在Cmnd_Alias SECCMD =列表里加入可编辑该配置文件的权限/bin/vi /etc/sudoers.d/secadmin

    展开全文
  • Linux root直接登录

    千次阅读 2015-06-08 21:05:38
    嵌入式系统,有时希望直接用root登录系统,不需要首动输入密码,可以这样配置:   /etc/passwd 档格式如下所示:  username:passwd:UID:GID:full_name:directory:shell 将root的那一行的x去掉就可以(这里面...
    Linux root直接登录
    
    嵌入式系统,有时希望直接用root登录系统,不需要首动输入密码,可以这样配置:
     
    /etc/passwd 档格式如下所示: 
    username:passwd:UID:GID:full_name:directory:shell

    将root的那一行的x去掉就可以(这里面的x只是一个占位副,密码编码在/etc/shadow):
    root:x:0:0:root:/:/bin/sh
    root::0:0:root:/:/bin/sh


    在/etc/inittab中,使用下面一行:
    ttyS0::once:/bin/login root

    在启动时,用用户名登录系统有一个好处:登陆后busybox会执行/etc/profile这个脚本,里面可以放置一些启动的脚本,很方便。

    展开全文
  • linux禁用root登录

    2019-04-16 09:45:07
    生产系统的安全策略中,不允许root直接登录,因此要禁用root登录。首先要确保有其他可以sudo到root的用户,否则只有root一个用户,禁用root的话就无法登陆了 创建用户 useradd cctest 设置相应的密码 passwd cctest ...
  • linux root用户无法telnet登录

    万次阅读 2018-08-09 17:38:34
    linux root用户无法telnet登录 正常情况下,linux设备是不建议使用root...但如果大家都用root登录那就很难追溯了。 抛开这些不谈,在使用telnet进行远程登录的时候相信好多朋友也遇见了和我一样的问题。 操作过...
  • linux root不能登录问题

    2020-02-13 12:02:58
    第一步,以root登录其它控制台(eg. kali using Ctrl+Alt+F2) 第二步,编辑文件/etc/pam.d/gdm-password 第三步,注释掉下面内容 auth required pam_succeed_if.so user != root quiet logout重新登录 ...
  • Linux root身份登录 鉴定故障

    万次阅读 2018-01-13 11:50:41
    鉴定故障 一、开机过程按 e  二、选中第二个,继续按 e ...输入 passwd root修改root密码,输入密码,确认密码,输入 init 6,按enter重启 ...五、重启完成用新密码登录root用户即可
  • linux使用root登录

    2015-07-27 10:21:04
    我的linux学习之路是曲折的,没有专业培训的导师的指导,很多东西都是自学的。自学的过程异常艰辛。现在我就以一个完全菜鸟的身份写下这...下面介绍一下如何用root账户登录Linux系统。反正当时,就这个我还费解了好长时
  • arch linux root 自动登录

    千次阅读 2013-10-26 13:22:16
    1 进入 /usr/lib/systmd/system 下 vim /usr/lib/systemd/system/...找到: ExecStart=-/sbin/agetty --noclear %I 38400 linux 修改为: ExecStart=-/sbin/agetty --noclear -a root %I 38400 linux 重新启动即可rebo
  • 1、linux 系统禁止直接用root登录vi /etc/ssh/sshd_config将里面的 #PermitRootLogin yes 修改为 PermitRootLogin no重启sshd服务(命令:service sshd restart 或阿里云的 systemctl restart sshd.service)2、...
  • Linux root用户远程登录

    千次阅读 2009-07-02 13:16:00
    1、root用户远程登录 Redhat Enterprise Linux 5.0中缺省情况下是无法使用root用户远程访问的,找到如下文件 /etc/securetty 将其更名或者删除,然后就可以使用root用户远程登录了。 2、xmanager使用root远程...
  • 一、Linux禁用root远程登录 1.创建一个普通用户,防止禁用root后,没有用户可以正常访问 adduser 用户名 passwd 用户名 回车输入两遍密码 2.编辑/etc/ssh/sshd_config vim /etc/ssh/sshd_config 找到 ...
  • linux自动登录root

    千次阅读 2018-08-30 16:54:49
    自动登录root修改步骤: 1.去掉登录密码:  vi /etc/passwd  修改第一行为:root::0:0:root:/root:/bin/bash    vi /etc/shadow  修改第一行为:root::0:99999:7::: 2.修改agetty :  vi /lib/systemd/system...
  • linux自动以root登录

    2019-10-10 20:17:27
    系统自动以root登录,并自动启动用户程序的设置方法 第一步:删除root用户 vi /etc/passwd 该文件的第一行:root:X:0:0:root:/root:/bin/bash,只需要把第二个字段X删除就可以。变为:root::0:0:root:/r...
  • linux允许ROOT登录ftp

    千次阅读 2016-11-21 19:57:03
    键入命令:cd /etc/vsftpd 进入vsftpd目录 键入命令:ls  查看该目录包含的文件 键入命令:vi vsftpd.ftpusers 进入文件vsftpd.ftpusers,...vsftpd.user_list 进入文件vsftpd.user_list,在root前加#注释root
  • 切换到root登录可以使用命令su或者su root,然后会提示你输入密码,输入后即可切换(注意:输入密码时终端没有显示,这不是键盘坏掉的问题,Linux就是这样,Windows会显示*或者小黑点,Linux没有显示,请正常输入...
  • linux如何使用root登录

    万次阅读 2018-07-31 15:45:13
    linux如何使用root登录?   解决方法: 如果当前用户不是root,那就逐一执行以下语句:http://www.yayihouse.com/yayishuwu/chapter/1384
  • 无密码登录Linux root用户

    千次阅读 2018-08-09 12:25:36
    Linux redhat系统为例 图一 重启 在加载页面 按小键盘 上键 然后按 e 图二 划红线的删掉 改成 rw rd.break 然后按Ctrl+x 然后键入 chroot /sysroot/ passwd exit exit 所有红线的地方是需要操...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,044
精华内容 8,017
关键字:

linuxroot登录

linux 订阅