توسینسو :: جزیره لینوکس و سیستم های متن باز
درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    توسینسو :: جزیره لینوکس و سیستم های متن باز

    از کجا متوجه شویم که سرور لینوکس ما هک شده است یا خیر ؟

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

    4
    معرفی مهمترین فاکتورهای پیکربندی ماژول mpm_prefork در وب سرور آپاچی

    سلام به همه علاقه مندان به لینوکس و دوست داران جزیره لینوکس وب سایت توسینسو ، قبلا در خصوص ماژول های MPM در آپاچی بصورت مفصل توضیح داده ایم و انواع این ماژول ها و کاربرهای هر کدام را معرفی کرده ایم . گفتیم که ماژول پیشفرضی که برای مدیریت کردن چند پردازشی در آپاچی فعال می شود mpmprefork است و امروز می خواهیم در خصوص فاکتورهای مهمی که در این ماژول وجود دارد صحبت کنیم. بصورت خلاصه گفتیم که MPM مخفف ... ادامه مطلب...

    3
    معرفی انواع ماژول های MPM در آپاچی و کاربرد هر کدام

    سلام به همه کاربران عزیز وب سایت توسینسو ، همانطور که قبلا در خصوص وب سرور آپاچی صحبت کردیم ، این وب سرور بصورت ماژولار طراحی شده است و تقریبا به همه نیازهایی که ما به عنوان یک وب سرور از آن انتظار داریم پاسخ می دهد . اما یکی از جالبترین مواردیکه در وب سرور آپاچی دیده می شود بحث مدیریت کردن چندین درخواست وب سرویس بصورت همزمان است که اینکار در آپاچی توسط ماژول های MPM انجام می شوند. به زبان ساده تر... ادامه مطلب...

    2
    چگونه تشخیص دهیم در CentOS یک پکیج از کدام Repo نصب شده است؟

    گاهی اوقات نیازمند این هستیم که بدانیم یک پکیج روی سطح OS از کدام Repository نصب شده است.این مورد زمانی که معمولا با Conflict پکیج ها مواجه میشویم به ما کمک میکند تا بتوانیم با استفاده از آن به حل مشکل بپردازیم.از آنجایی که Repository های Third Party آخرین نسخه مربوط به پکیج ها را نگهداری میکنند این مورد گاهی اوقات باعث میشود زمانی که شما در حال تلاش نصب پکیج هستید خطای Incompatibility را مشاهده ... ادامه مطلب...

    2
    منظور از Chroot Jail در لینوکس چیست ؟

    احتمالا شما هم اگر کمی در حوزه لینوکس و یا یونیکس فعالیت کرده باشید با واژه ای به نام Chroot Jail برخورد کرده اید . زمانیکه صحبت از امنیت در سیستم عامل لینوکس می شود و البته بحث ایزوله کردن سرویس ها ، این واژه بیشتر به چشم می آید ، Chroot Jail به زبان ساده یعنی اینکه یک پروسه یا یک سرویس را به شکلی محدود و ایزوله کنیم که به سایر منابع سیستم دسترسی نداشته باشد و در صورت بروز مشکل امنیتی برای این سر... ادامه مطلب...

    5
    معرفی DNS سرور djbdns

    خوب تا اینجای کار در جزیره لینوکس و متن باز وب سایت توسینسو ما DNS سرورهای قدرتمند PowerDNS و BIND را بصورت کامل معرفی کردیم و اینبار نوبت به djbdns می رسد. djbdns هم یک DNS سرور است که به نوعی فلسفه لینوکس و یونیکس را برای DNS سرور تداعی می کند ، زمانیکه لینوس توروالدز برای یونیکس رقیبی به نام لینوکس تولید کرد و با آن رقابت کرد را می توانیم برای djbdns هم متصور باشیم ، شخصی به نام Daniel J.Bernst... ادامه مطلب...

    0
    معرفی کامل DNS سرور قدرتمند PowerDNS

    سلام به همه علاقه مندان به لینوکس به ویژه مخاطبین جزیره لینوکس توسینسو ، در مقاله قبلی در خصوص DNS سرور محبوب BIND در لینوکس صحبت کردیم و نوبتی هم باشد امروز نوبت به معرفی یکی از قدرتمند ترین DNS سرورهای دنیا یعنی PowerDNS است که طبق معمول وقتی صحبت از قدرت می شود یعنی این سرویس بر پایه و بستر Linux طراحی و پیاده سازی شده است . PowerDNS با استفاده از زبان برنامه نویسی C++ نوشته شده است و اگر با لا... ادامه مطلب...

    5
    معرفی DNS سرور محبوب BIND

    یکی از مهمترین سرویس های شبکه های داخلی و البته شبکه های اینترنتی سرویس DNS است و طبیعتا در شبکه های داخلی که از سیستم عامل های مایکروسافت به عنوان سرور استفاده می کنند به دلیل هماهنگی بیشتر با سرویس اکتیودایرکتوری اکثرا از DNS سرور خود مایکروسافت استفاده می شود بنابراین از نظر محبوبیت در شبکه های داخلی مبتنی بر سرویس های مایکروسافت این Microsoft DNS سرور است که پیشتاز است . اما در محیط های اینترن... ادامه مطلب...

    5
    معرفی 20 پنل برای مدیریت کردن سرورهای لینوکسی (بخش دوم)

    سلام دوستان در بخش قبل شما با 10 پنل مدیریتی که برای سرور های لینوکسی ایجاد شده اند آشنا شده اید در ادامه برای شما 10 پنل دیگر هم هم بیان می کنم. شماره یازدهم RavenCore: Ravencore پانل میزبانی ساده برای لینوکس است که قصد دارد از نرم افزار تجاری گرانقیمت مانند Cpanel و Plesk استفاده کند. GUI در PHP و backend در Perl و Bash کدگذاری شده است. همچنین شامل پروژه هایی مانند MySQL، Apache، phpMyAdmin،... ادامه مطلب...

    0
    معرفی 20 پنل برای مدیریت کردن سرورهای لینوکسی (بخش اول)

    سلام دوستان در این بخش قصد دارم که شما رو با 20 پنل برتر مدیریتی سرورهای لینوکسی آشنا کنم . یکی از قابلیتهای مفید در مدیریت کردن سرورها لینوکسی استفاده از پنلهای کنترلی است که در این مقاله قصد داریم اشاره ای مختصر به آنها داشته باشیم. ترتیب در این بخش هیچ ربطی به بهتر بودن این پنلها ندارد. شماره یک cPanel: cPanel یک پنل مدیریت میزبانی مبتنی بر یونیکس است. رابط گرافیکی به شما کمک می کند تا ح... ادامه مطلب...

    0
    عیب یابی و برطرف کردن مشکلات مربوط به شبکه در سیستم عامل لینوکس

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

    0
    ریکاوری کردن سرور لینوکس با Knoppix Rescue Disk

    در میان جنبه های مثبت بسیار کار با سیستم عامل گنولینوکس یکی از این مزیت ها ریکاوری کردن سیستم می باشد . اگر سرور گنولینوکسی شما با موفقیت Boot نشد با استفاده از Rescue Disk های بسیار خوب گنولینوکس نظیر توزیع Knoppix شما هنوز هم می توانید به تمام فایل ها و فولدر ها و سایر چیز ها در سیستم گنولینوکسی تان دست پیدا کنید . در این آموزش ما ورژن خاصی از توزیع Knoppix را مد نظر نمی گیریم و شما با هر نسخه L... ادامه مطلب...

    1
    نکات مهم در خصوص برطرف کردن مشکلات Boot نشدن سیستم عامل لینوکس

    تمامی سیستم عامل های دسکتاپ نظیر ویندوز ، یونیکس ، MAC OS و ... میتوانند هنگام بوت شدن دچار مشکل شوند ، سیستم عامل لینوکس نیز از این قاعده مستثنی نیست. اگر سرور لینوکسی تان صفحه لاگین را هنگام استارتاپ نمایش ندهد لینوکس شما با مشکل Boot شدن مواجه شده است. برای حل این مشکل بایستی موشکافانه مراحل بوت شدن لینوکس را بررسی کنید و علت مشکل را یافته و آنرا برطرف کنید. به طور کلی اولین چیزی که بعد از آغاز... ادامه مطلب...

    2
    PATH Environment Variable یا متغیر محیطی PATH در سیستم عامل لینوکس چیست و چه کار...

    PATH یک متغیر محیطی یا Environment Variable در سیستم عامل لینوکس و سایر سیستم عامل های UNIX Base است. به زبان ساده ، متغیر محیطی PATH به شل لینوکس ما دیکته میکند که کدام دایرکتوری شامل برنامه های اجرایی میباشند و سریعترین مسیر موجود برای اجرا کردن نرم افزار ها در کجا قرار دارد. برای مثال نرم افزارهای آماده به کاری که توسط کابران به طور معمول استفاده میشوند مانند نرم افزار ls یا cat و یا از این قبی... ادامه مطلب...

    1
    تاریخچه بر سیستم انتقال پیام

    قبل از سال 1960 میلادی سیستم پست الکترونیک یا همان Mail وجود داشته است و از این سیستم برای انتقال پیام در بین کاربران یک سیستم استفاده می شده. اولین بار فرمانی به نام mail یونیکس ورژن 1 از 1 AT&T ایجاد شده است و همچنان از این فرمان استفاده می شود. با این فرمان شما می توانید پست الکترونیک ارسال و دریافت کند و برای نماش میل های دریافتی هم استفاده می شود. بسیار برای شما دوستانی که از سیستم عامل ه... ادامه مطلب...

    0
    معرفی قابلیت های فایل سیستم XFS لینوکس با ext3 و ext4

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

    1
    Superblock چیست ؟

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

    4
    فرمان ls در Shell

    فرمان ls در این بخش شما با سویچ های فرمان ls آشنا می شوید. در خط shell فرمانی وجود دارد به نام ls برای مشاهده کردن لیست و محتوای یک شاخه، این فرمان یکی از پرکاربرد ترین فرمان هاست، در خروجی ساده از این فرمان به صورت زیر است: در این خروجی شما تفاوتی بین فایل و شاخه مشاهده نمی کنید برای مشخص شدن آن باید از سویچ –p استفاده کنید، با اجرا این سویچ خروجی برای شما به صورت زیر تغییر می کند، به صور... ادامه مطلب...

    1
    ضبط دوره های آموزشی با لینوکس || ابزارهای مورد نیاز برای مدرس شدن در آی تی پرو

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

    6
    مجوزهای دسترسی یا Permissions در سیستم عامل لینوکس

    یکی از ویژگی های امنیتی یا ساختار اولیه امنیت در سیستم عامل لینوکس برپایه ی سطح دسترسی (Permissions) یا مالکیت تعریف شده است . لینوکس یک سیستم عامل چند کاربره(multi user) است که مجوز و اجازه ی دسترسی یک راه محافظت سیستم در برابر خرابکاری ها و دسترسی های غیر مجاز است. فایل ها و دایرکتوری ها در لینوکس"متعلق به" شخصی است که آنها را ایجاد کرده و دارای یک سری سطوح دسترسی است که بیانگر کارها... ادامه مطلب...

    2
    چطور با پایتون یک برنامه Admin Page Finder ساده بنویسیم؟

    سلام، وقتتون بخیر. امروز میخوایم یه برنامه ساده ولی کاربردی توی پایتون رو با هم یاد بگیریم. میدونیم که معمولا سایت ها یک صفحه برای ورود مدیر دارن. حالا هر سایتی بسته به عوامل مختلف، اسم های متفاوتی برای این صفحه داره. مثلا ممکنه باشه admin.php یا مثلا اگه سایت با وردپرس نوشته شده باشه بصورت پیش فرض فک کنم wp-admin باشه. حالا ما میخوایم یه برنامه بنویسیم که اسم یک سایت رو بگیره و آدرس صفحه ورود مدی... ادامه مطلب...

    1
    چطور با پایتون یک برنامه ARP Poisoning بنویسیم؟

    سلام و وقت بخیر. در این مقاله قصد داریم یک برنامه ساده به زبان پایتون بنویسیم که توی ترمینال لینوکس (یعنی بدون محیط گرافیکی و command-based) اجرا بشه و عمل ARP Poisoning رو برامون انجام بده. اگر با برنامه نویسی در لینوکس آشنا باشید میدونید که ایجاد یک فایل متنی و تبدیلش به یک برنامه چه مراحلی داره. اگر اطلاعاتی در این مورد ندارید میتونید از این لینک استفاده کنید. سعی میکنم حتی الامکان توضیحات پای... ادامه مطلب...

    2
    نصب Virtual Box بر روی Ubuntu - قسمت دوم

    VirtualBox Raw Hard Disk Access در این قسمت قصد داریم که بین سیستم عامل Guest و External Hard Disk ارتباط برقرار کنیم.روشی که ما استفاده میکنیم به آن VirtualBox Raw Hard Disk Access میگویند.ابتدا برای پیدا کردن آدرس هارد دیسک اکسترنال دستور sudo fdisk -l رو اجرا کنید.در سیستم من هارد اکسترنال آدرس devsdb را دارد.در گنو-لینوکس با استفاده از دستور زیر میتوانید یک اشاره گر به ابتدای هارد اکسترنال ب... ادامه مطلب...

    1
    نصب Virtual Box بر روی Ubuntu - قسمت اول

    به نام خدا ، در این آموزش قصد دارم به شما دوستان ITpro ای عزیز نحوه نصب و تنظیم نرم افزار مجازی سازی Virtual Box رو بر روی اوبونتو آموزش بدم. Virtual Box یکی از نرم افزارهای قدرمتند برای مجازی سازی است و بر روی معماری های x86 and AMD64 نصب میشود.این نرم افزار محصول شرکت Oracle است و از مزایای آن Free and Open Source بودن آن است.هرچند VMware Workstation از نظر قدرت و Performance یکتا و بی همتاست و... ادامه مطلب...

    2
    نصب VSFTPD بر روی اوبونتو سرور 16.4 - قسمت دوم

    نصب سرویس FTP بر روی اوبونتو -- فلسفه و تفکری وجود داره که سیستم عامل رو به خدا تشبیه میکنه و فرآیندها(Process) رو هم به انسان ها تشبیه کرده. فرآیندها هم مثل مردم یونان باستان ، به خدایان(Polytheism) اعتقاد دارند!!! خدای پرینتر یا Print Daemon یا خدای فایل File Daemon یا ... ! اینها همش افسانه و شوخی نیست.فلسفه پشت این خدایان ، همون بحث Modularity و طراحی و پیاده سازی لایه‌ای سیستم عامل هستش.این... ادامه مطلب...

    2
    نصب VSFTPD بر روی اوبونتو سرور 16.4 - قسمت اول

    به نام خدا -- از دردسرهای پرشدن سرور FTP تا نصب VSFTPD بر روی اوبونتو سرور 16.4 با سلام خدمت دوستان ITpro ای عزیز.قصد دارم تجربیات خودم رو در مورد مباحث مدیریت سرورهای مجازی و راه اندازی سرور FTP رو در اختیار شما عزیزان قرار بدم.در این آموزش قصد دارم یک سرور FTP را راه اندازی کنم.سرور FTP سازمان ما یک گنو/لینوکس CentOS بود که به صورت مجازی بر روی ESXi vSphere شرکت VMware نصب شده بو... ادامه مطلب...

    3
    گذری بر نسخه های مختلف لینوکس

    مروری گذرا بر توزیع های مختلف لینوکس -- لینوکس فدورا(Fedora) * توسعه و تولید توسط اعضای پروژه فدورا * حمایت از طرف شرکت شرکت رد هت * به روز رسانی هر ۶ یا ۸ ماه (نسخه جدید) * تا نسخه شش، به نام Fedora Core نامیده می شد * لینوس توروالدز نویسنده هسته لینوکس, در سال 2008 برای معماری ریز پردازنده‌های PowerPC از از فدورا استفاده کرد. * لینوس توروالدز درسال ۲۰۱۲ اعلام کرد از فدورا بر روی ... ادامه مطلب...

    2
    مدیریت پرینترها در لینوکس با دستورات

    در لینوکس ابزارها و محیط های مختلفی برای مدیریت کردن پرینترها و فرآیند های پرینت وجود دارد ، شاید امروزه کمتر کسی در لینوکس از محیط خط فرمان برای مدیریت کردن پرینترها استفاده کند اما بایستی بدانیم که برای آزمون بین المللی LPIC که دوره آن در ITPRO در حال ارائه می باشد ما بایستی بتوانیم پرینترها و فرآیند های پرینت سیستم عامل لینوکس را از محیط خط فرمان مدیریت کنیم. این مقاله بر اساس ساختار پرینت در س... ادامه مطلب...

    2
    تعمیرGRUB ، بوت لودر لینوکس و NTDLR بوت لودر ویندوز

    مهندس نصیری در این پست به طور کامل گراب رو شرح داده است.اما زمانی که گراب خراب میشود و سیستم شما بوت نمیشود چی کاری باید انجام بدهید !؟ اگر شما قبلاً بر روی هارد دیسک خود یکی از توزیع های گنو/لینوکس رو داشته باشید و اقدام به نصب ویندوز کنید.دیگر لینوکس شما بوت نمیشود.چون گراب خراب شده است.نصب ویندوز معادل اجرای دستورات زیر در محیط Windows RE یا Recovery Environment است (با DVD ویندوز همون ورژنی ... ادامه مطلب...

    5
    فعال کردن remote logging در لینوکس با استفاده از rsyslog

    قبلا در ITPRO بصورت مفصل در خصوص ساختار syslog و همچنین نسخه های مختلفی syslog صحبت کردیم و اشاره کردیم که ساختار syslog تغییر نکرده است و مفاهیم facility و priority همانی هست که بوده است و تغییر نکرده است اما امروزه به جای استفاده از syslog از rsyslog استفاده می شود و در اکثر توزیع های لینوکس شما دیگر چیزی به نام syslog را مشاهده نمی کنید. امروز می خواهیم به شما نحوه فعال کردن و استفاده از rsyslo... ادامه مطلب...

    2
    مطالب قدیمی تر