麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Linux > 正文

批量修改遠程linux服務器密碼

2020-05-27 13:48:06
字體:
來源:轉載
供稿:網友

  #!/bin/bash

  # BY kerryhu

  # MAIL:[email protected]

  # BLOG:http://kerry.blog.51cto.com

  # Please manual operation yum of before Operation.....

  一、建立信任關系

  192.168.9.203 為管理機

  192.168.9.201 192.168.9.202 為遠程linux服務器

  1、在管理機生成證書、

  [root@manage ~]# ssh-keygen -t rsa

  Generating public/private rsa key pair.

  Enter file in which to save the key (/root/.ssh/id_rsa):

  Enter passphrase (empty for no passphrase):

  Enter same passphrase again:

  Your identification has been saved in /root/.ssh/id_rsa. (私鑰)

  Your public key has been saved in /root/.ssh/id_rsa.pub. (公鑰)

  The key fingerprint is:

  36:ec:fc:db:b0:7f:81:7e:d0:1d:36:5e:29:dd:5b:a0

  2、將管理機上的公鑰傳送到各遠程服務器

  如遠程服務器更改了默認的ssh端口號,就使用scp -P 17173,17173為端口號

  [root@manage .ssh]# scp id_rsa.pub 192.168.9.201:/root/.ssh/authorized_keys

  [root@manage .ssh]# scp id_rsa.pub 192.168.9.202:/root/.ssh/authorized_keys

  管理機與遠程主機信任關系建立完畢

  二、通過shell腳本批量修改遠程服務器密碼

  如果要調用mkpasswd就得安裝expect,使用mkpasswd可以隨機產生密碼

  usage: mkpasswd [args] [user]

  where arguments are:

  -l # (length of password, default = 10)

  -d # (min # of digits, default = 2)

  -c # (min # of lowercase chars, default = 2)

  -C # (min # of uppercase chars, default = 2)

  -s # (min # of special chars, default = 1)

  -v (verbose, show passwd interaction)

  -p prog (program to set password, default = passwd)

  比如說你要指定一個長度為8,而且至少有三個大寫字母的密碼,那么可以這樣輸入:

  mkpasswd -l 8 - C 3,好了,密碼就會按你的要求隨機產生了

  yum -y install expect

  ip_list.txt為遠程服務器IP列表

  [root@manage .ssh]# cat ip_list.txt

  192.168.9.201

  192.168.9.202

  如果遠程服務器修改了默認ssh的端口號,就使用ssh -p 17173,17173為端口號

  #!/bin/bash

  #============== Though ssh remote server ,auto modify ROOT passwd =============#

  for IP in `cat /root/ip_list.txt` #導入遠程要修改主機的IP

  do

  #========================= 創建遠程主機密碼 ==========================#

  TMP_PWD=`mkpasswd -l 8 -C 3`

  R_PWD=`echo ${IP}_${TMP_PWD}`

  echo "${IP}_${TMP_PWD}" > R_PWD.txt

  #=========================== 修改遠程主機密碼 ========================#

  if [ $? = 0 ] ; then

  ssh $IP passwd root --stdin < R_PWD.txt

  echo -e "$(date "+%Y-%m-%d %H:%M:%S")t${IP}t${R_PWD}t" >> R_Server.log

  else

  echo -e "$(date "+%Y-%m-%d %H:%M:%S")t${IP} R_PWD.txt is create failtplease check!t" >> M_pass.log

  fi

  if [ $? = 0 ] ; then

  echo -e "$(date "+%Y-%m-%d %H:%M:%S")tThe ${IP} passwd is modify OKt" >> M_pass.log

  else

  echo -e "$(date "+%Y-%m-%d %H:%M:%S")tThe ${IP} passwd is modify failtplease check!t" >> M_pass.log

  fi

  done

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成年免费观看视频 | 国产日韩一区二区三区在线观看 | 国产精品观看在线亚洲人成网 | 亚洲精品久久久久久 | 中文字幕免费在线观看视频 | 欧美一级在线免费 | 在线日韩av电影 | 国产精品美女久久久久久不卡 | 国产69精品99久久久久久宅男 | 欧美精品在线免费观看 | 欧美成人一级 | 中文在线观看www | 色屁屁xxxxⅹ在线视频 | 性看小视频 | 黄网免费看 | 精品亚洲国产视频 | 黄色av网| 国产精品视频一区二区三区综合 | 一级黄色淫片 | 成人免费区 | 精品国产99久久久久久宅男i | 国产一区毛片 | 黑人一级片视频 | 久久96国产精品久久久 | h久久 | 国产在线中文 | 7777久久香蕉成人影院 | 欧美视频不卡 | 黄色片网站在线免费观看 | 被啪羞羞视频在线观看 | 久久av喷吹av高潮av懂色 | 龙的两根好大拔不出去h | 国产老师做www爽爽爽视频 | 黄在线观看 | 在线观看视频亚洲 | 久久综合九色综合久久久精品综合 | 国产在线精品一区二区不卡 | 午夜视频亚洲 | 亚洲特黄 | 日韩黄色免费在线观看 | 黄污网址 |