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

🔹کراس پلت فرم، قابل اجرا بر روی لینوکس، ویندوز X و Mac OS

این نرم افزار از پروتکل SCAP یا Security Content Automation Protocol  استفاده می کند که برای ممیزی امنیت سیستم بکار می رود. این پروژه ابزارهایی را فراهم می کند تا شما بتوانید بصورت آزاد، هر پلتفرمی را به منظور اهداف امنیتی به سرعت اسکن نموده تا اکثر مشکلات امنیتی سیستم تان در لایه های مختلف سیستم عامل شناسایی شود. قابل ذکر است که چک لیست های امنیتی جامعی بصورت پیش فرض موجود است و شما می توانید با برخی از زبان های برنامه نویسی چک لیست هایی را ایجاد نمایید.
کافیست این نرم افزار را نصب و اجرا نمایید. معمولا خروجی تولید شده بصورت xml فایل بوده و توسط ماشین و انسان قابل خواندن است.  برای خوانایی بیشتر شما می توانید xml فایل گزارش تولید شده را با همین نرم افزار به html تبدیل نمایید و تحت وب، گزارش را به آسانی بررسی نمایید.
حجم بررسی های انجام شده، جزییات بررسی و فرمت گزارش شما را سورپرایز خواهد کرد.
قابل ذکر است که این پروژه یکی از  سرفصل های دوره ی (LPIC-303 (Linux Security است که در حال حاضر در فناوران آنیسا "خانه ی لینوکس ایران" برگزار می شود.

استفاده از مطلب، با ذکر منبع بلامانع است.

ابراز Netdata، یک ابزار مانیتورینگ بلادرنگ به منظور بررسی منابع سیستم های لینوکسی است.
این ابزار دارای یک کنسول تحت وب و مورد پسند کاربران است.

با بررسی نمودارهای  این ابزار، شما می توانید منابعی مانند CPU، RAM، هارد دیسک، شبکه، آپاچی، Postfix و ... را مانیتور نمایید.
این نرم افزار مانند سایر نرم افزارهای مانیتورینگ مانند Nagios است. با این حال، Netdata تنها ابزار مانیتورینگ بلادرنگ از طریق یک رابط وب محسوب می شود.

استفاده از مطلب، با ذکر منبع بلامانع است.

این مقاله به شما کمک خواهد کرد که اهداف خود را در سال 2019 تعیین کنید. به عنوان یک برنامه نویس، بزرگترین چالش شما این است که خودتان را به روز نگه دارید. فناوری ها به سرعت تغییر می کنند و شما هر ساله زبان برنامه نویسی و چهارچوب جدیدی را خواهید دید.
مهارت هایی که به برنامه نویسان  Java پیشنهاد می شود شامل موارد زیر می باشد:
1-    DevOps
در سال گذشته گرایش شرکت های بسیاری را به سمت DevOps مشاهده کردیم به طوری که این شرکت ها استقرار مداوم این فناوری را در ساختار فنی خود پذیرفتند. DevOps بسیار گسترده است و شما نیاز به یادگیری بسیاری از ابزار و اصول دارید اما جای نگرانی وجود ندارد شما با استفاده از دوره های جامع و RoadMap کامل Devops که در فناوران آنیسا تهیه شده به سادگی می توانید این مسیر را طی کنید.

برای پیاده سازی DevOps به چه ابزارهایی نیاز داریم؟
اکنون مي دانيم که DevOps در حقیقت ایجاد شده است برای چابکی و مدیریت تغییرات اما با نگرشی جدید، بهینه و پیوسته که همانطور که پیش از این مطرح شده بود به مجموعه ای ابزارها برای پیاده سازی آن نیاز داریم. ما در DevOps قطعا به اسکریپ نویسی نیاز داریم، به این دلیل که فرآیندها و زیرساخت باید به صورت کد مدیریت شوند، که مفهومی به نام Infrastructure as Code (IaC) اشاره به همین موضوع دارد.
چه زبانی برای اسکریپت نویسی در DevOps پیشنهاد می شود؟

تحقیقات و بررسی نمونه های واقی نشان می دهد که Python زبان اصلی و برنده این رقابت بوده است، اما استفاده از Ruby، Go و Javascript نیز کم و بیش رواج دارد.

EN / FA

فناوران آنیسا - خانه لینوکس ایران

تهران، میدان آرژانتین، خ وزرا، کوچه هشتم، یحیوی، پلاک ۴

 اطلاعات تماس:

  • 021-88716168
  • 021-88712172
  • 0910-8555111

info @ anisa.co.ir

© فناوران آنیسا - خانه لینوکس ایران | تمامی حقوق این سایت برای فناوران آنیسا محفوظ است.
Design by www.digitaldesign.ir