How to – enable and use password encryption in ViciDial – This article is going to go over how to enable and use password encryption in ViciDial. By default passwords are displayed in plain text in the ViciDial Admin GUI, this will show you how to encrypt those.
Time needed: 2 minutes.
- Installing the Bcrypt perl module
Using the CPAN console install the Bcrypt, run the below command:
- Enabling the Password Encryption
By default the Password encryption is disabled in Vicidial and we need to enable it by using a perl script via the Linux command line as show below:
/usr/share/astguiclient/ADMIN_bcrypt_convert.pl –debugX –test
If no errors received run the same script without –test flag as shown below
Now navigate to ADMIN > SYSTEM SETTINGS > PASSWORD ENCRYPTION
and you’ll see the Password Encryption is now enabled. Now all new users added to the system will automatically be encrypted.
- Encrypting Plain Text Password
All the users passwords which are created before enabling the Password encryption, will remain as clear plain text ,to encrypt the existing plain text passwords either manually edit them and update or run the below command to convert all the plain text to encrypted text.
/usr/share/astguiclient/ADMIN_bcrypt_convert.pl –debugX –update-override –clear-plaintext-pass
- How to Reset the Forgotten Password
f you have forget the admin password , you need to update the password under mysql/mariadb with the hashed password, for non-admin users either you can update the password from admin login or follow the below procedure.
- Generate the Hash Password
Run the below command from SSH console with the password which you want to set of a user
for example for admin user 6666 i need to set a password as admin123
The above command will output the HASHED value of admin123 ,copy that proceed to step 2
- Updating the Mysql user table
once hash password generated run the below mysql command with the password generated in step 1
UPDATE vicidial_users set pass_hash=’kfYvywV959fn09rSZML70wHjjxsaYjm’ where user=’6666′;
Now you can login to the vicidial admin or agent portal with the new password.
.I hope this helps some of you who need to have tighter security for your systems.
About Me:I'm the digital marketing specialist, competent in SEO (Google, Yahoo & Bing), Google Adwords (Search, Display, Google Shopping etc.), Facebook & Instagram Advertising etc. I can work in all platforms of digital marketing & advertise the legitimate products/services in a specific country, city or all over the world.
Request a free quote
We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.
About us and this blog
We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.
Subscribe to our newsletter!
- Top 3 SEO Tools Used by Experts in 2023
- The Most Essential Technical SEO Tools For Agencies
- Use ad extensions to enhance the performance of your ads
- Define your ideal customer persona to understand your target audience
- Optimize your landing pages to provide a seamless user experience
- Conduct keyword research to identify high-intent and long-tail keywords
- Monitor and adjust your campaigns based on data-driven insights
- Set Realistic Goals for successful digital marketing campaign
- Use Ad Extensions for better Pay per click Advertising
- Optimizing Your Landing Pages: A Key to Successful Pay Per Click Advertising
- Conducting Keyword Research: A Crucial Step in Pay Per Click Advertising
- Understand Your Target Audience and Create Effective Marketing Campaigns