GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

複数のcPanelアカウントのパスワードを変更するシェルスクリプト。

潜在的なセキュリティ上の脅威に備えて、すべてのcPanelアカウントのパスワードを変更する必要がある場合があります。ただし、特に数百のcPanelアカウントがある場合は、手動で行うと時間がかかります。このプロセスは、単純なシェルスクリプトで自動化できます。

  1. rootユーザーでVPSにSSH接続します。

  2. お気に入りのエディターを使用して新しいファイルを作成します。この例では、ファイルchangecpanelpass.shを作成し、その上に以下のスクリプトを追加しました。

    
    #! /bin/bash
    ls -1 /var/cpanel/users | while read user; do
    pass=`</dev/urandom tr -dc “A-Za-z0-9*-/+.*=_\|\\#” | head -c16
    echo “$user $pass” >> new-passwords.txt
    /scripts/realchpass $user $pass
    /scripts/ftpupdate
    done	
  3. ファイルを保存して、スクリプトに実行可能権限を付与します。

    chmod +x changecpanelpass.sh
  4. コマンドshchangecpanelpass.shを使用してスクリプトを実行します

このスクリプトは、すべてのcPanelアカウントのパスワードを変更し、すべてのパスワードを含むnew-passwords.txtという名前のファイルを作成します。


Panels
  1. cPanelのパスワードを変更する方法

  2. cPanelのパスワードを変更する方法

  3. cPanelアカウントのパスワードをリセットするにはどうすればよいですか?

  1. cPanelファイルマネージャーでファイルのアクセス許可を変更する方法

  2. cPanelでメールアカウントの割り当てを変更する方法

  3. .sh ファイルがマルウェアになる可能性はありますか?

  1. cPanelアカウントのユーザー名を変更できますか?

  2. MySQLユーザーのパスワードをcPanelから変更するにはどうすればよいですか?

  3. WebsitePanel 2.1でメールアカウントのパスワードを変更するにはどうすればよいですか?