tomcat-logo

استفاده از SSL در سرویس دهنده وب tomcat

در این مفاله به آموزش استفاده از SSL برای tomcat خواهیم پرداخت.     برای اینکه ما بتوانیم tomcat را بصورت SSL بالا بیاوریم دو راه دازیم. راه اول استفاده از java keystore برای این منظور ما باید فایل های certificate کلید خصوصی و فایل سرتیفیکیت مربوط به CA را داشته باشیم. بعد از اینکه[…]

tomcat-logo

ایمن سازی سرویس دهنده وب tomcat

در این مقاله به آموزش ایمن سازی سرویس دهنده وب tomcat خواهیم پرداخت.     اجازه بدهید که شروع کنیم. ۱- پاک کردن banner سرویس دهنده بصورت پیش فرض تمام سرویس دهنده های وب از طریق banner خودشان را بصورت کامل به کلاینت معرفی مکنند که این می تواند خود باعث نا امنی و پیدا[…]

freebsd-bumper

نحوه نصب و راه اندازی l2tp و pptp با استفاده از MPD

همان طور که از اسم این مقاله پیداست این مقاله از دو قسمت تشکیل شده است: برای آشنایی با VPN و انواع آن میتوانید به اینجا مراجعه کنید. برای یادگیری نحوه نصب سیستم عامل FreeBSD این ویدیو را تماشا کنید. راه اندازی سرویس PPTP با استفاده از mpd راه اندازی سرویس L2TP با استفاده از[…]

dns_bind-190x190

نصب و پیکربندی ساده DNS

برای دیدن فیلم آموزش نصب freebsd به اینجا بروید. برای آشنایی بیشتر با DNS به اینجا مراجعه کنید. مرحله اول:‌ نصب برای این منظور به مسیر زیر می‌رویم و BIND را کامپایل و نصب می کنیم. /usr/ports/dns/bind99 make install clean نکته: در منوی کانفیگ گزنیه ی REPLACE_BASE را انتخاب کنید. بعد از اتمام نصب BIND[…]

freebsd-bumper

مروری بر ابزار DTrace

در این مقاله چه چیزهایی یاد بگیریم؟ تنظیم و نصب ابزار DTrace در FreeBSD تست بعضی از سرویس دهنده های DTrace و دیدن خروجی آن برای درک این مقاله چه چیزهایی را باید بدانیم؟ آشنایی ابتدایی با کامپایل کردن هسته FreeBSD کمی مهارت های عیب یابی debugging DTrace ابزاری است که توسط شرکت سان توسعه[…]

ساختار دایرکتوری ها در FreeBSD

سیستم عامل FreeBSD دارای یک یاختار سلسه مراتبی و نظام مند دایرکتوری ها میباشد که بصورت یک درخت وارانه میباشد. مهمترین بخش این ساختار / یا همان دایرکتوری ریشه است که به مانند تنه درخت میباشد که همه شاخ و برگ ها بر روی آن سوار هستند.در هنگام بوت سیستم اولین دایرکتوری که متصل میشود[…]

دسترسی ها در FreeBSD

permissions دسترسی ها   در FreeBSD همه فایل‌ها و دایرکتوری ها شامل یکسری بیت کنترل دسترسی میباشند که توسط ابزارهای مختلفی قابل ویرایش و مشاهده هستند. درک کردن دسترسی ها مبنی بر این است که کاربر بتواند به فایل‌ها و دایرکوری های متعلق به خودش دسرسی کامل داشته باشد و در عین حال همان کاربر[…]

احراز هویت (Authentication) در سرویس دهنده اسکوئید (squid)

امروز می‌خواهیم در رابطه با احراز هویت کاربران در سرویس دهنده Squid که باعث کنترل بهتر کاربران می‌شود صحبت کنیم. برای این منظور راهکارهای زیادی وجود دارد که ما در اینجا به دو مقوله احراز هویت معمولی خود Squid و احراز هویت به وسیله Radius سرورها می پردازیم. احراز هویت به وسیله دیتابیس داخلی خود[…]

تاریخچه FreeBSD

توسعه FreeBSD از سال ۱۹۹۳ با رشد سریع آغاز شد. به وسیله پچ کیت های غیر رسمی که به وسیله کاربران برای ۳۸۶BSD نوشته شده بود. این پچ کیت ها  از ۳۸۶BSD گرفته شده بود و با سیستم عاملی از دانشگاه برکلی ۴٫۳BSD (NET/2) رشد کرد و خیلی از اجزا و کد هایی که از[…]

چگونه یک پراکسی سرور روی FreeBSD نصب کنیم؟

یک پراکسی سرور، کامپیوتری است که بین کلاینت و سرور قرار می گیرد. منظور از کلاینت کامپیوتری است که درخواست یک صفحه وب را داده و سرور هم کامپیوتری است که صفحه وبِ مورد نظر در آن نگهداری می شود. وقتی ما یک صفحه وب را از یک وب‌سرور درخواست می کنیم، پراکسی سرور ارتباط[…]