Redis நினைவகத்தில் உள்ள தரவுத்தள அமைப்பாகும், மேலும் Redis உங்கள் தரவின் பாதுகாப்பை உறுதிசெய்ய பாதுகாப்பது முக்கியமானது. சில பாதுகாப்பு நடவடிக்கைகள் மற்றும் பாதுகாப்பிற்கான சிறந்த நடைமுறைகள் கீழே உள்ளன Redis:
Redis கடவுச்சொல்லை அமைக்கவும்
உள்ளமைவு கோப்பில் Redis உள்ளமைப்பதன் மூலம் கடவுச்சொல்லை அமைக்கவும். requirepass
சரியான கடவுச்சொல்லைக் கொண்ட பயனர்கள் மட்டுமே Redis கட்டளைகளை அணுகி இயக்க முடியும் என்பதை இது உறுதி செய்கிறது.
ஐபி பைண்டிங்கை உள்ளமைக்கவும்
உள்ளமைவு கோப்பில், கேட்கும் bind
ஐபி முகவரியைக் குறிப்பிட பயன்படுத்தவும். தேவை இல்லை என்றால், தேவையற்ற வெளிப்புற இணைப்புகளைத் தவிர்க்க, கேட்க அனுமதிக்கப்படும் Redis ஐபி முகவரியை வெளிப்படையாகக் குறிப்பிடவும். Redis
Redis ACL ஐ செயல்படுத்தவும்(Access Control List)
Redis பதிப்பு 6.0 முதல், அணுகல் Redis அனுமதிகளை நிர்வகிக்க அணுகல் கட்டுப்பாடு பட்டியலை(ACL) ஆதரிக்கிறது. ACL ஐ உள்ளமைப்பது பயனர்களுக்கு விரிவான அணுகல் உரிமைகளை வழங்க உங்களை அனுமதிக்கிறது, தாக்குதல்களின் அபாயத்தைக் குறைக்கிறது.
போக்குவரத்து மற்றும் இணைப்புகளை வரம்பிடவும்
Redis உள்ளமைப்பதன் மூலம் maxclients
ஒரே நேரத்தில் இணைப்புகளின் எண்ணிக்கையை வரம்பிடவும் மற்றும் ட்ராஃபிக்கை வினவவும் maxmemory
.
ஆபத்தான கட்டளைகளை முடக்கு
Redis FLUSHALL
அல்லது போன்ற கணினிக்கு ஆபத்தான சில கட்டளைகளை வழங்குகிறது CONFIG
. இந்த கட்டளைகளை தேவையில்லாமல் முடக்கவும் அல்லது ஆபத்தான கட்டளைகளுக்கான அணுகலைக் கட்டுப்படுத்த ACL ஐப் பயன்படுத்தவும்.
Redis புதுப்பித்த நிலையில் இருங்கள்
Redis பிழைத் திருத்தங்கள் மற்றும் சமீபத்திய பாதுகாப்புப் புதுப்பிப்புகளைப் பெற, கிடைக்கக்கூடிய சமீபத்திய பதிப்பைப் பயன்படுத்துகிறீர்கள் என்பதை உறுதிப்படுத்தவும் .
கண்காணிப்பு மற்றும் Log அமைப்பு
Redis அங்கீகரிக்கப்படாத செயல்பாடுகளைக் கண்டறிய தொடர்ந்து கண்காணிக்கவும் மற்றும் குறிப்பிடத்தக்க நிகழ்வுகளைப் பதிவுசெய்ய பதிவுகளை நிர்வகிக்கவும்.
இந்தப் பாதுகாப்பு நடவடிக்கைகள் மற்றும் சிறந்த நடைமுறைகளைச் செயல்படுத்துவதன் மூலம், உங்கள் தரவின் பாதுகாப்பை வலுப்படுத்தலாம் Redis மற்றும் பாதுகாப்பு அச்சுறுத்தல்களிலிருந்து உங்கள் தரவைப் பாதுகாக்கலாம்.