精华内容
下载资源
问答
  • passwd修改用户密码

    2021-05-10 23:19:58
    passwd1、修改root的密码,直接用passwd[root@wy ~]# passwd更改用户 root 的密码 。新的 密码:无效的密码: 过于简单化/系统化无效的密码: 过于简单重新输入新的 密码:passwd: 所有的身份验证令牌已经成功更新...

    passwd

    1、修改root的密码,直接用passwd

    [root@wy ~]# passwd

    更改用户 root 的密码 。

    新的 密码:

    无效的密码: 过于简单化/系统化

    无效的密码: 过于简单

    重新输入新的 密码:

    passwd: 所有的身份验证令牌已经成功更新。

    2、修改普通用户的密码,passwd后加用户名

    [root@wy ~]# passwd wyy

    3、 --stdin选项

    [root@wy ~]# passwd --stdin wyy2

    更改用户 wyy2 的密码 。

    123456          #只不过这是明文的

    passwd: 所有的身份验证令牌已经成功更新。

    这个选项用于脚本比较方面

    WEBRESOURCEadc71d8683638ea9a6c32109d5bf1b28

    如果后面不跟用户名,则是给root设置密码

    WEBRESOURCE1713223bddb33e54fd16d499755e5ce1

    自动生成密码工具  mkpasswd( 默认情况下这个是不存在的,需要安装 yum install -y expect )

    #自动生成密码

    [root@wy ~]# mkpasswd

    kb?Fy5Ua8

    #规定密码长度

    [root@wy ~]# mkpasswd -l 12

    tVg9Mwu~2qko

    #不要特殊字符

    [root@wy ~]# mkpasswd -s 0

    xwjzA44Yz

    #指定数字个数

    [root@wy ~]# mkpasswd -d 4

    8M(512Ngj

    #指定大写

    [root@wy ~]# mkpasswd -C 2

    9iRguBh7/

    #指定小写

    [root@wy ~]# mkpasswd -l 12 -c 2

    6hV4zmiDh'kl

    展开全文
  • Linux强制使用短密码|修改短密码|passwd无效的密码 对于调试环节中,会经常需要输入用户密码,如果用户密码过于复杂会在一定程度上浪费时间。 注意:只建议在测试环境中使用,生产环境切勿使用。

    Linux强制使用短密码|修改短密码|passwd无效的密码


    如需转载请标明出处:http://blog.csdn.net/itas109
    QQ技术交流群:129518033

    前言

    对于调试环节中,会经常需要输入用户密码,如果用户密码过于复杂会在一定程度上浪费时间。

    注意:只建议在测试环境中使用,生产环境切勿使用。

    1. linux密码文件简介

    1.1 密码文件/etc/shadow

    /etc/shadow 文件,用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。

    只有 root 用户拥有/etc/shadow的读权限,其他用户没有任何权限。

    # cat /etc/shadow
    root:$6$JIyttpHYJZGypLH/$egLj6byiSujKdWVio9rm7laujXyDpiOxfKZy6YZ0aE1N6pgsMIXxEOF87/.F/OePSnNOJyY5zyLIUuUApINrG/:18632:0:99999:7:::
    daemon:*:18586:0:99999:7:::
    bin:*:18586:0:99999:7:::
    dev1:$6$LsV8HsdTzliloiek$5GG7L4MOez8EnYxblcgvycMsSLhIkvQhH0nRZlrKUqM3RC2LuaWkz.zohTbfKnb.dd380yaBn9W0Q0YoPGr9t.:18632:0:99999:7:::
    ...
    

    1.2 /etc/shadow字段简介

    文件中每行代表一个用户,同样使用 “:” 作为分隔符,不同之处在于,每行用户信息被划分为 9 个字段。每个字段的含义如下:

    用户名:加密密码:最后一次修改时间:最小修改时间间隔:密码有效期:密码需要变更前的警告天数:密码过期后的宽限时间:帐号过期时间:保留字段
    
    • 用户名name

    登录名称,必须是有效用户名

    • 加密密码password

    已加密密码,分为三个部分用$分隔,第一部分表示用哪种哈希算法;第二部分是用于加密哈希的salt;第三部分是已加密的哈希

    哈希算法:1表示MD5;6表示SHA-512;5表示SHA-256

    注意:在密码前一个感叹号(!)代表该用户被锁定,可以在机器上转到改用户,但无法远程

    注意:密码是两个感叹号(!),表示没有设置密码

    • 最后一次修改时间lastchanage

    最近一次更改密码的日期,以距离1970/1/1的天数表示

    • 最小修改时间间隔min-age

    密码更改后多少天内不能再次更改。0表示可以随时更改

    • 密码有效期max-age

    密码过期时间,必须在期限内修改密码

    • 密码需要变更前的警告天数warning

    警告期,警告用户再过多少天密码将过期。0表示不提供警告

    • 密码过期后的宽限时间inactive

    宽限期,密码过期多少天仍然可以使用

    • 帐号过期时间expire

    帐号过期时间,以距离1970/1/1的天数表示。0或空字符表示永不过期

    • 预留字段blank

    预留字段

    2. linux使用简单密码

    2.1 uos/deep/ubuntu/dedain修改密码

    sudo passwd <用户名>
    

    su root
    passwd <用户名>
    

    过于简单的密码会提示无效密码

    # passwd dev1
    新的 密码:
    无效的密码: 太短
    无效的密码: 是回文
    
    新的 密码:
    无效的密码: 太简单或太有规律
    无效的密码: 过于简单
    

    2.2 centos/redhat修改

    非交互式修改密码

    echo 123456 | passwd --stdin t2
    

    2.3 强制修改简单密码

    a.生成简单密码的加密密码

    • 交互式
    $ openssl passwd -6 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32)
    
    Password: 
    $6$LOsCVmwRuh96ukYE$zRMlncIfTrDNo6aJsfhEa8fVMieCIMVGvo9pEKMH21L.D1dQn.1mV/0SCDsNy11RRLCHARm77VAYoCeGy89jk0
    
    • shell
    $ echo a | openssl passwd -6 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32) -stdin
    
    $6$8Yly5hq92IA7TBqd$iW0EJgcx3mPBzFaYs47n0TeRu2HWeWRbZnr3mDphbtdjbDQ.tQ00jr6zduaQzdsI9quQNn8iEp76Y4sLYlqig1
    

    b.强制修改密码

    将密码复制到/etc/shadow覆盖到对应用户的密码字段


    License

    License under CC BY-NC-ND 4.0: 署名-非商业使用-禁止演绎

    如需转载请标明出处:http://blog.csdn.net/itas109
    QQ技术交流群:129518033


    Refrence:
    NULL

    展开全文
  • 修改 /etc/passwd 之后的事

    千次阅读 2017-03-07 20:29:06
    修改用户名被坑和填坑的故事

    想修改一下用户名,结果教程略坑,让直接修改/etc/passwd里面你的用户名然后bulabula。然而结果是,修改成功之后就无法再用以前的密码了(原因不怎么明白),然后由于密码没法用了,就没办法sudo再改回来,因此只能重新启动,然后重点来了

    1. 进入grub界面,也就是你启动的时候选哪个系统的界面(如果你有多个系统的话),然后在recovery mode上面按键盘e这个键,当然这个recovery mode可能是在那个什么高级选项里,选进去,然后让那个亮条停在recovery mode这个选项上的时候点‘e’
    2. 里面在里面找到有个 “ro recovery nomodeset”改成”rw single init=/bin/bash”
    3. 按ctrl+x进入单用户模式,再把/etc/passwd修改回来就可以了

      这个方法是百度“ubuntu 修改用户名”出现的第一个方法,结果坑了好多人。
      车祸现场如下
      http://blog.csdn.net/way_ping_li/article/details/9839387

    展开全文
  • Centos-修改密码-passwd

    2018-05-16 13:10:00
    passwd  更新用户验证令牌,root用户可以修改任意用户密码,但普通用户只能修改自己的密码 相关参数  -l 禁止用户使用密码验证登录,但可以使用ssh-key登录  -u 启动用户密码验证登录  -e 让用户密码...

     passwd

      更新用户验证令牌,root用户可以修改任意用户密码,但普通用户只能修改自己的密码

    相关参数

      -l    禁止用户使用密码验证登录,但可以使用ssh-key登录

      -u     启动用户密码验证登录

      -e     让用户密码过期,登录后必须修改密码才能操作

      -n     设置修改密码至少间隔天数,也就是说修改了一次密码要等多少天才能再次修改密码,单位为天

      -x     设置多少天后必须再次修改密码,单位为天

      -w     提取多少天警告用户修改密码,单位为天

      -S     查看用户密码状态信息

      -d     删除用户密码,则该用户可以免密码登录系统

      # 以上参数只能root用户使用

    转载于:https://www.cnblogs.com/2bjiujiu/p/9045444.html

    展开全文
  • 目的:以root用户通过修改用户配置文件来为系统增加test1用户登陆root用户,创建test1用户密码为redhatvim /etc/passwd增加test1用户的信息注释:passwd中每个字段含义以冒号隔开1.用户名2.密码,隐藏的所以用x表示3...
  • 修改/etc/passwd的解决方法

    千次阅读 2020-04-22 17:38:21
    昨天因同事工作失误,将/etc/passwd中的root用户改成了goot用户。导致sudo命令完全失效,让我死的心都要有了。 今天将该问题解决,方法如下。 1.下载finnix 下载地址:单击此处 2.挂载ISO文件 将finnix.iso的文件...
  • 今天一台服务器root用户登录不了,普通用户可以登录。 普通用户su到root用户也报错 ...查看下passwd文件 oracle@linux-35:~> cat /etc/passwd|grep root root:x:0:0:root:/root:cd root的shell竟然被人改成c...
  • 修改ubuntu下的passwd教训

    千次阅读 2014-12-16 12:20:33
    为了将当前用户名改掉,就去找网上的教程,看到一个教程,没有全部看完,就按着它的步骤把ubuntu下的passwd文件中对应的用户名改成想要的用户名了,想着重启之后这个文件才会生效,于是就重启了一下电脑,结果糟了,...
  • 本人之前修改/etc/passwd文件导致无法登录 修改的内容主要是把shell登录的程序改成bash时导致错误 那么如何将修改后的文件在无法登录系统的前提上改回来 首先你要知道的系统登录的shell 的地址 比如/bin/bash/...
  • 但是Unix系统其实是允许所有的用户修改自己的登录口令的(即修改/etc/passwd或/etc/shadow 文件)其实现原理如下。 首先要说明的是,与每个进程相关联的ID有6个或更多,如图1所示 其中进程的有效
  • 单用户passwd修改root密码没反应

    千次阅读 2015-07-13 16:14:00
    按提示进了单用户模式,想要修改root密码,但是输入passwd之后,没有任何反应,直接可以输入下一条命令。 问题原因:是selinux没有关掉。 解决办法:输入setenforce 0 回车,然后再passwd修改密码。这种问题一般在...
  • 最近从公司调换了一台高配电脑,无奈电脑是之前同事用过的,所以登录账号是之前同事的,有点强迫症的我就去etc/passwd中将原来账号名和家目录都改了,然后一个reboot,以为完美了,结果再次登录的时候傻眼了,密码...
  • ubuntu添加用户或修改passwd权限后重启停留在4个点的进度条 解决方法: 用ultraIso启动盘,按F12或F7,选择用启动盘的try Ubuntu 尝试进入启动盘系统(不要选择install Ubuntu),进行系统后,点击文件,点击自己ubuntu的...
  • 第一字段:用户名(也被称为登录名),在/etc/shadow中,用户名和/etc/passwd 是相同的,这样就把passwd 和shadow中用的用户记录联系在一起;这个字段是非空的; 第二字段:密码(已被加密),这个字段是非空的; ...
  • https://zhidao.baidu.com/question/257557942.html?word=lliunx%E5%A6%82%E4%BD%95%E4%BF%AE%E6%94%B9root%E7%94%A8%E6%88%B7%E5%AF%86%E7%A0%81&amp;ms=1&amp;rid=9986633094545783252
  • 如果在linux中,不管是root用户还是普通用户登录后,修改自己的密码,出现---passwd:Authentication token manipulation error---错误的解决办法: root自己修改密码失败 普通用户修改密码失败 1.报这样的...
  • 1、sudo passwd root 2、sudo nano /etc/ssh/sshd_config 修改PermitRoot Login为yes 3、sudo service ssh restart(这一步必须必须要做!!!) 或者重启操作系统
  • echo "xxxxxxxxx"|passwd --stdin user_name #这样设置密码就可以成功!  
  • mysql 修改密码不成功前言试过的没成功的方法1. mysqladmin命令2.UPDATE user 语句(回目录)3.SET PASSWORD 语句(回目录)最后的解决办法前言首先说明我这里的情况是,开启了mysql服务之后,我以root用户登录mysql...
  • 参考《鸟歌的Linux私房菜》中介绍/etc/passwd文件意义 如果你有个账号的使用空间特别的大,你想要将该账号的家目录移动到其他的硬盘去该怎么作? 没有错!可以在这个字段进行修改呦!默认的用户家目录在 /home/...
  • passwd:Ubuntu设置root密码

    千次阅读 2019-08-06 16:57:30
    sudo passwd root
  • 普通用户和超级用户都可以运行passwd命令,但普通用户只能更改自身的用户密码,超级用户root则可以设置或修改所有用户的密码。那么对于Linux运维人员来说,passwd修改用户密码要注意什么?passwd命令参数选项有什么...
  • 公司内部有台记录客户信息的小系统,搭建在Linux平台,平时一切都很正常,公司搞程序开发的需要修改内容...但是经检查一点问题都没有,再接着修改密码,可是改密码的时候提示一个以前没见过的信息:passwd: User no...
  • 问题: 当使用root修改密码时,报错passwd:Authentication token manipulation error解决:1、查看是否权限问题, /etc/passwd /etc/shadow文件是否被锁住lsattr /etc/passwd lsattr /etc/shadow文件解锁:chattr -i...
  • redis修改配置文件启动不生效问题

    千次阅读 2019-03-19 11:23:52
    ),果断修改了密码,重新启动结果没生效。 处理方法  1,查看后台无进程,直接查看 netstat -pltun |grep redis  2,./redis-cli auth passwd 登陆  3,输入命令shutdown  4,修改配置文件redis...
  • 批量或者单一修改用户密码 语法: 1:# echo 用户名:密码 | chpasswd 2:# chpasswd < doiido.txt 实例 1、直接修改doiido用户的密码为helloboy echo doiido:helloboy |chpasswd 2、使用doiido.txt里面...
  • Linux修改本机/etc/hosts的hostName后经常不生效
  • 在网上找到修改办法,在/etc/pam.d/system-auth加了 password requisite pam_cracklib.so try_first_pass retry=3 ...2,然后我进入test用户,是用passwd命令修改密码,发现没用大写字母也越修改成功,求大神知道这是为啥
  • 最近想修改root的默认根目录从/home/rli 到 /root, 打开/etc/passwd, 找到root用户行修改。 但当用 su root 时, 却发现根目录有问题,导致crash, 现在无法使用root权限了:( 经过查看相关的文档, 发现...
  • 一些对/etc/passwd文件进行操作的命令,如果无法对遭到破坏或者有重复项进行修改的话,pwck就要在这些情况下进行操作,把这些项删除. # pwconv 这个指令主要的目的是在‘将/etc/passwd 内的帐号与密码,移动到/etc/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,236
精华内容 21,294
关键字:

修改passwd生效