Sunday, June 6, 2010

உபுண்டுவில் கடவுச்சொல்லை சோதிக்க ஒரு script



உபுண்டுவில் கடவுச்சொல்லை சோதிக்க ஒரு எளிய script. இதில் ஒரு கடவுச்சொல் தரப்பட்டுள்ளது. அதை சரியானதுதான என்று பார்ப்போம்.

முதலில் டெர்மினலில் ஒரு காலியான ஒரு டெக்ஸ்ட் கோப்பினை திறந்து கொண்டு அதில் கீழ்கண்ட வரிகளை காப்பி செய்து பேஸ்ட் செய்து செமிக்கவும்.



#!/bin/bash
# Script accept password using read commnad
# Not *very secure*, this script is for learning purpose only
# -------------------------------------------------------------------------
PASS="abc123"
read -s -p "Password: " mypassword
echo ""
[ "$mypassword" == "$PASS" ] && echo "Password accepted" || echo "Access denied"


பின்னர் டெர்மினலில்

sudo chmod +x pass.sh இங்கு pass.sh என்பது நான் கொடுத்துள்ள பெயர்.

sudo ./pass.sh என்று தட்டச்சு செய்தால் கடவுச்சொல் கேட்கும். இதில் abc123 என்ற கடவுச்சொல் தரப்பட்டுள்ளது.




இந்த ஸ்கிரிப்ட் ஏதேனும் நிரலினை எழுதி அதை கடவுச்சொல் கொண்டு பாதுகாக்க பயன்படும்.

No comments: