国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學習啦>學習電腦>電腦安全>系統(tǒng)安全>

    非交互式修改root密碼

    時間: 林澤1002 分享

      使用Passwd工具的時候就發(fā)現(xiàn)問題了,這個程序需要接受一個用戶名作為參數(shù)的同時還需要輸入兩遍新密碼,那我們應(yīng)該如何做呢。下面是學習啦小編收集整理的非交互式修改root密碼,希望對大家有幫助~~

      非交互式修改root密碼

      工具/原料

      Xshell或者其他的終端工具或者Console控制臺

      OpenWRT或其他Linux系統(tǒng)

      方法/步驟

      這里是 交互方式 修改用戶密碼,使用 passwd 命令,輸入兩次相同的密碼即可修改成功。

      (注意:為了保護用戶密碼安全,輸入的內(nèi)容不回顯的)

      我們進行第一次嘗試,嘗試傳遞密碼給passwd,格式是:

      passwd 用戶名 新的密碼

      結(jié)果顯而易見,沒有成功。

      然后使用 echo + 管道的方式進行傳遞,結(jié)果仍然失敗。

      這時候我們使用萬能的 xargs 參數(shù)傳遞函數(shù),仍然不能工作。

      這一次嘗試傳遞更完整的參數(shù),分別傳遞內(nèi)容是:

      ①用戶名

     ?、谛碌拿艽a

     ?、坌碌拿艽a的確認

      這時候我們嘗試連續(xù)echo兩次新的密碼給passwd工具,發(fā)現(xiàn)因為傳輸速度過快,導(dǎo)致passwd第二次沒有收到參數(shù),認為兩次輸入不一致,修改不成功。到了這里相信您應(yīng)該想到辦法了吧。

      總結(jié)了上面的所有的失敗案例之后,我們終于想到了,在兩次輸出之前使用sleep函數(shù)進行中間停頓,然后再次輸出第二個參數(shù),于是修改成功了。

      結(jié)論是:(echo "newpasswd";sleep 1;echo "newpasswd) | passwd > /dev/null


    非交互式修改root密碼相關(guān)文章:

    1.如何直接在iPhone上修改Root密碼

    2.Linux怎么恢復(fù)root密碼

    3.Linux系統(tǒng)root密碼破解方法

    4.怎么重置Linux的管理員root密碼

    5.無線wifi密碼查看器免root的方法

    6.juniper防火墻如何更改用戶密碼

    7.破解路由器用戶名及密碼的詳細圖文教程

    3055234