आज हम स्प्रिंग सुरक्षा भूमिका आधारित पहुंच और प्राधिकरण उदाहरण पर गौर करेंगे। हालाँकि इस पोस्ट को पढ़ने से पहले, कृपया स्प्रिंग 4 सुरक्षा के बारे में कुछ बुनियादी जानकारी प्राप्त करने के लिए \स्प्रिंग 4 सुरक्षा एमवीसी लॉगिन लॉगआउट उदाहरण के बारे में मेरी पिछली पोस्ट देखें।
इस पोस्ट में, हम चर्चा करेंगे कि स्प्रिंग वेब एप्लिकेशन में \USER, \ADMIN जैसी स्प्रिंग सुरक्षा भूमिकाओं को कैसे परिभाषित, उपयोग और प्रबंधित किया जाए। मेरी पिछली पोस्ट की तरह, यह पोस्ट
और पढो →SSH, या सुरक्षित शेल, एक एन्क्रिप्टेड प्रोटोकॉल है जिसका उपयोग सर्वरों के साथ प्रशासन और संचार करने के लिए किया जाता है। लिनक्स सर्वर के साथ काम करते समय आप अक्सर अपना अधिकांश समय एसएसएच के माध्यम से अपने सर्वर से जुड़े टर्मिनल सत्र में बिता सकते हैं।
हालाँकि SSH सर्वर में लॉग इन करने के कुछ अलग-अलग तरीके हैं, इस गाइड में, हम SSH कुंजियाँ सेट करने पर ध्यान केंद्रित करेंगे। SSH कुंजियाँ आपके सर्वर में लॉग इन करने का एक अत्यंत सुरक्षित तरीका प्रदान करती हैं। इस कारण से, यह व
और पढो →<कोड>sed कमांड, जो स्ट्रीम एडिटर का संक्षिप्त रूप है, मानक इनपुट या फ़ाइल से आने वाले टेक्स्ट पर संपादन कार्य करता है। sed लाइन-दर-लाइन और गैर-इंटरैक्टिव तरीके से संपादन करता है।
इसका मतलब यह है कि जब आप कमांड बुला रहे होते हैं तो आप सभी संपादन निर्णय लेते हैं, और sed निर्देशों को स्वचालित रूप से निष्पादित करता है। यह भ्रमित करने वाला या सहज ज्ञान युक्त नहीं लग सकता है, लेकिन यह टेक्स्ट को रूपांतरित करने का एक बहुत ही शक्ति
और पढो →एसएसएच, या सुरक्षित शेल, एक नेटवर्क प्रोटोकॉल है जो आपके सर्वर के साथ संचार और प्रशासन करने के लिए एक सुरक्षित, एन्क्रिप्टेड तरीका प्रदान करता है। चूंकि एसएसएच फ्रीबीएसडी सर्वर के साथ काम करने का सबसे आम तरीका है, आप अपने आप को उन विभिन्न तरीकों से परिचित करना चाहेंगे जिन्हें आप प्रमाणित कर सकते हैं और अपने सर्वर में लॉग इन कर सकते हैं। जबकि फ्रीबीएसडी सर्वर में लॉग इन करने के कई तरीके हैं, यह ट्यूटोरियल प्रमाणीकरण के लिए एसएसएच कुंजी स्थापित करने और उपयोग करने पर ध्यान केंद्रित
और पढो →इस लेख में, हम तीन मुख्य चीजों के बारे में बात करेंगे: पायथन, वेब सर्वर, और सबसे महत्वपूर्ण रूप से दोनों के बीच के बिट्स और बॉब्स।
चुटकुलों के अलावा, त्वरित मार्गदर्शन या उत्तर की तलाश कर रहे कुछ लोगों के लिए यह लंबा लेख गंभीर लग सकता है। दुर्भाग्य से, पायथन की दुनिया में अधिकांश चीजों के विपरीत, जब आपके एप्लिकेशन को तैनात करने के लिए उत्पादन सर्वर स्टैक चुनने की बात आती है, तो ऐसा करने का कोई स्पष्ट तरीका नहीं है - और अधिमानतः केवल एक ही।
हालाँकि, इससे आपको डरना नही
और पढो →एफ़टीपी इंटरनेट पर होस्टों के बीच फ़ाइलें स्थानांतरित करने का एक तरीका है। यह किसी साइट पर या उससे शीघ्रता से फ़ाइलें अपलोड या डाउनलोड करने के तरीके के रूप में विशेष रूप से सहायक है। एफ़टीपी क्लाइंट अनाम और पंजीकृत दोनों उपयोगकर्ताओं से कनेक्शन की अनुमति देते हैं। जब लक्ष्य यह सीमित करना होता है कि फ़ाइल स्थानांतरण कौन कर सकता है, तो लॉग इन को अक्सर उपयोगकर्ता नाम और पासवर्ड की आवश्यकता के लिए सेट किया जाता है, जबकि व्यापक रूप से वितरित की जाने वाली सामग्री को अक्सर ग
और पढो →यह पागलपन लग सकता है, लेकिन Linux sed कमांड बिना इंटरफ़ेस वाला एक टेक्स्ट एडिटर है। आप फ़ाइलों और स्ट्रीम में टेक्स्ट में हेरफेर करने के लिए कमांड लाइन से इसका उपयोग कर सकते हैं। हम आपको दिखाएंगे कि इसकी शक्ति का उपयोग कैसे करें।
sed कमांड कुछ-क
और पढो →GitOps एक विकास पद्धति है जो आपके बुनियादी ढांचे को परिभाषित और प्रबंधित करने के लिए स्रोत नियंत्रण रिपॉजिटरी में संस्करण वाली फ़ाइलों का उपयोग करने की वकालत करती है। अपने आर्किटेक्चर को घोषणात्मक फ़ाइलों के रूप में व्यक्त करना आपके सिस्टम की वर्तमान कॉन्फ़िगरेशन का निरीक्षण करने, एकाधिक योगदानक
और पढो →बिजीबॉक्स एकल बाइनरी के रूप में पैक की गई कोर यूनिक्स उपयोगिताओं का एक संग्रह है। यह इसे एम्बेडेड उपकरणों जैसे संसाधन-बाधित वातावरणों के लिए आदर्श बनाता है। संपूर्ण वितरण में लगभग 400 सबसे सामान्य कमांड हैं।
बिजीबॉक्स ओपन-सोर्स है और जीपीएल के तहत लाइसेंस प्राप्त है। इसे 1995 में एक बूटेबल सिस्टम को एक फ्लॉपी पर फिट करने के इरादे से बना
और पढो →कई डॉस एप्लिकेशन नीले रंग की पृष्ठभूमि पर सफेद टेक्स्ट को डिफ़ॉल्ट रंगों के रूप में उपयोग करते हैं। यह डिफ़ॉल्ट रंग विकल्प क्यों है? इसका उत्तर, प्रौद्योगिकी की बहुत सी चीज़ों की तरह, इसके इतिहास के कारण है। आपको अक्सर यह समान रंग योजना कई विंडोज़ और लिनक्स अनुप्रयोगों पर मिलेगी जो कैरेक्टर मोड में चलते हैं।
यह समझने
और पढो →