چک کردن پورت‌های باز در لینوکس

وقتی قرار که امنیت یک شبکه رو برقرار کنید و بدونید هر لحظه چه اطلاعاتی توسط سیستمتون ارسال میشه یا ممکنه به مشکلی برای ارسال و دریافت اطلاعات بر بخورید، شما نیازمند این هستید که پورت‌های شبکه رو بشناسید و از باز یا بسته بودن…

کانفیگ و کاوش کرنل لینوکس- ۸

POSIX Message Queues [*] باز هم برمیگرده به همون مبحث IPC اما این بار یک IPC مبتنی بر استاندارد POSIX. این رو هم انتخاب میکنیم. Enable process_vm_readv/writev syscalls [*] این یک آپشن بسیار مفیده. در حقیقت یه میانبر سریع. این آپشن به سیس‌کالهایی که مجوزهاشون…

کانفیگ و کاوش کرنل لینوکس- ۷

General setup – بخش اول در اینجا ما شروع میکنیم به بررسی و توضیح هر مورد که در پیش رومون قرار داره. واقعیت اینه که من میخواستم این سلسله مطالب فقط در این حد باشه که کاربر رو اجمالی با موضوعات آشنا کنه. اما بنابر…

کانفیگ و کاوش کرنل لینوکس – ۶

کانفیگ چندتا محیط برای کانفیگ وجود داره: menuconfig: یک محیط ترمینالی-گرافیکی مبتنی بر ncurses xconfig: یک محیط گرافیکی برپایه qt5 gconfig: مانند xconfig اما با استفاده از gtk من از menuconfig استفاده میکنم. شما مختارید از هر چیزی که دوست داشتید استفاده کنید. پاکسازی درخت…

کانفیگ و کاوش کرنل لینوکس – ۵

دریافت، استخراج و تایید صحت سورس کرنل شما همیشه میتوانید سورس کرنل را از ادرس https://www.kernel.org دانلود کنید. در این محل چند شاخه به چشم میخوره که هرکدومشو مختصر توضیح میدم. ۱-mainline این شاخه مستقیما توسط لینوس توروالدز نگهداری میشه. در این شاخه ویژگی‌های جدید…

کانفیگ و کاوش کرنل لینوکس – ۴

ابزارهای لازم برای کانفیگ و کامپایل کرنل برای کانفیگ و کامپایل کرنل به تعدادی ابزار نیاز داریم که بعضیاش توضیحات مختصری دارن ولی برخی ازونا رو صلاح میدونم بیشتر توضیح بدم. برای همین سعی میکنم هرکدوم رو جدا نام ببرم. ۱- ابزاری برای دانلود سورس…

کانفیگ و کاوش کرنل لینوکس – ۳

احتیاط در کانفیگ و کامپایل کرنل حتما و حتما  توجه داشته باشید که تمام کارهامون با یوزر معمولی انجام میشه. این خیلی مهم و حیاتیه. دلیلش اینه که اگر کوچکترین مشکل یا باگ یا نقصی در کرنلی که سورسش رو گرفتید وجود داشته باشه و…

کانفیگ و کاوش کرنل لینوکس – ۲

دلایل کانفیگ شخصی کرنل من در بحثی که با دوستان داشتم، این موضوع هم بخودی خود مخالفان و موافقهای خودش رو داشت. من چون خودم موافق این کار هستم در مورد دلیل این کار حرف میزنم: اول اینکه کرنلهای عمومی و مخصوصا کرنل توزیعها، برای…

کانفیگ و کاوش کرنل لینوکس – ۱

پیشگفتار درود بر دوستان عزیز. از دوست خوبم آرمان ممنونم که اجازه داد بتونم مطالبی رو که در مورد کرنل و کانفیگش میدونم و همچنین یاد میگیرم رو در این سایت بنویسم. حقیقتی که در مورد کرنل لینوکس وجود داره اینه که در عین این…

نصب و کانفیگ pi-hole بر روی آرچ لینوکس

۱- نصب بسته‌های مورد نیاز ، وب سرور lighttpd ، بسته dnscrypt-proxy برای پشتیبانی از dnscrypt ورژن۲ به بعد ، همینطور بسته‌های php-sqlite و bind-tools و php-cgi بسته‌های pi-hole-server pi-hole-ftl را از AUR بگیرید ۲- انجام تنظیمات مربوط به dnscryptابتدا دستور زیر را برای ساخت…

نمایش تصاویر کوچک (بند انگشتی) در ترمینال

بعضی اسکرین‌ها از صفحه‌ی ترمینال دیده بودم که تصاویر کوچیکی داخلشون دارن ، برام جال بود که منم تصاویر رو بتونم داخل ترمینال ببینم و نیاز نباشه گرافیکی برم این کار رو انجام بدم ، با یه سرچ ساده به lsix رسیدم ، شبیه دستور…

نصب LAMP و بالا آوردن سایت وردپرسی بر روی آرچ لینوکس

امروز قرار آموزش نصب Apache, MariaDB, PHP یا همون (LAMP) و همینطور بالا آوردن یک سایت وردپرسی روی آرچ لینوکس رو توضیح بدم. توجه داشته باشید که به هیچ وجه فقط دستورات رو کپی پیس نکنید ، در اینصورت عواقبش به عهده خودتونه 🙂 ۱- قدم…

استفاده از مدیر بسته pacman در سایر توزیع های گنو/لینوکس

از اونجایی که هر کسی اومده سمت آرچ عاشق pacman شده باید بگم میتونه روی هر توزیع دیگه هم از این مدیر بسته دوست داشتنی استفاده کنه ، با استفاده از pacapt این امکان فراهم میشه ، در واقع pacapt یک اسکریپت برای سایر مدیر…

آموزش نصب گرافیکی آرچ لینوکس با اسکریپت Revenge

همیشه دوستانی هستند که با نصب آرچ لینوکس بخاطر  CLI بودنش مشکل دارند ، اغلب دوستانی که تازه وارد دنیای گنولینوکس شدند اینگونه هستند و ترجیح میدهند که مانند توزیع اوبونتو ، نصب سیستم عامل رو گرافیکی انجام بدهند. برای دوستانی که علاقه به نصب…