Add serialToAdminPassword.sh
This commit is contained in:
commit
9e5e1e9ebd
31
serialToAdminPassword.sh
Normal file
31
serialToAdminPassword.sh
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
#set -x
|
||||||
|
|
||||||
|
############################################################################################
|
||||||
|
##
|
||||||
|
## Script to generate Admin Password from Serial Number
|
||||||
|
##
|
||||||
|
###########################################
|
||||||
|
|
||||||
|
## Copyright (c) 2020 Microsoft Corp. All rights reserved.
|
||||||
|
## Scripts are not supported under any Microsoft standard support program or service. The scripts are provided AS IS without warranty of any kind.
|
||||||
|
## Microsoft disclaims all implied warranties including, without limitation, any implied warranties of merchantability or of fitness for a
|
||||||
|
## particular purpose. The entire risk arising out of the use or performance of the scripts and documentation remains with you. In no event shall
|
||||||
|
## Microsoft, its authors, or anyone else involved in the creation, production, or delivery of the scripts be liable for any damages whatsoever
|
||||||
|
## (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary
|
||||||
|
## loss) arising out of the use of or inability to use the sample scripts or documentation, even if Microsoft has been advised of the possibility
|
||||||
|
## of such damages.
|
||||||
|
## Feedback: neiljohn@microsoft.com
|
||||||
|
|
||||||
|
##
|
||||||
|
## Notes
|
||||||
|
##
|
||||||
|
## This script is to support createAdminAccount.sh the cipher used in that script must match the cipher used here to generate the correct password
|
||||||
|
## i.e. ABCDEF000009 becomes S0xNTk9QNDQ0NDQzCg==
|
||||||
|
##
|
||||||
|
## WARNING: It is strongly recommended to change the cipher on line 45 before deploying into production
|
||||||
|
|
||||||
|
echo -ne "Enter device serial number :"
|
||||||
|
read serial
|
||||||
|
password=`echo $serial | tr '[A-Z]' '[K-ZA-J]' | tr 0-9 4-90-3 | base64`
|
||||||
|
echo "Password: $password"
|
Loading…
Reference in New Issue
Block a user