afshinnova بدون دیدگاه

امنیت در لینوکس(قسمت اول)

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

در دنیای کامپیوتر امروزه بحث امنیت بسیار مورد توجه است بطوری که ما بارها خیلی ساده از این موضوع رد شده ایم  و  شاهد خبر هایی مبنی بر هک شدن یک سازمان یک سایت  به دلیل توجه نکردن به نکات امنیتی ، قربانی این حملات شده است برای مثال شما مدیر یک سایت هستید و فقط به فکر انتشار مطالب و کسب درآمد هستین و با توجه نکردن به حفره امنیتی سایت خود که به اصطلاح به آنها BUG (باگ) گفته می شود  فرد هکر از حفره امنیتی سو استفاده کرده و یک روز صبح که از خواب بیدار میشوید با یک قالب دیگری در سایت خود روبرو میشوید بله شما بدلیل عدم توجه به حفره های امنیتی مورد Deface (دیفیس) قرار گرفته اید راه کار هایی زیادی وجود دارد تا امنیت شما تامین شود  و این مربوط به خوده شما میشود که تا چه حد از آنها استفاده میکنید در این مقاله من تعدادی راه کار برای شما آماده کرده ام که میتواند کمک شایانی در جهت حفظ اطلاعات شما در دنیای مجازی کند.

1- حفاظت فیزیکی سیستم


علاوه بر تأمین حافظت فیزیکی سرورهای تحت سیستم عامل ،Linuxغیرفعال کردن امکان بالا آمدن سیستم از روی USB Flash ،CD/DVD و Floppy Diskدر تنظیمات BIOS این دستگاهها نیز توصیه میشود. اختصاص گذرواژه BIOS 2و قرار دادن گذرواژه بر روی راه انداز GRUB برای جلوگیری از دسترسی فیزیکی به اطلاعات سیستم نیز از دیگر نکاتی است که میبایست مدنظر قرار داده شود.

 

2- نصب حداقل بسته ها

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

 

3- رمزنگاری ارتباطات شبکه


استفاده از پروتکل امن SSL برای رمزگذاری ارتباطات سرویس های داخل شبکه و دسترسی های از راه دور سرویس ها و پروتکل هایی همچون Apache یا Open VPN توصیه میشود.

 

4- عدم استفاده از پروتکل های  Telnet ،FTPو Rlogin


پروتکل های Telnet ،FTPو Rlogin اطلاعات را به صورت متن ساده ارسال و دریافت میکنند؛ به همین دلیل دستورات و فایل ها میتوانند توسط افراد غیرمجاز شنود و دریافت شوند. از SFTP و OpenSSH میتوان به عنوان جایگزینی برای سرویس های مذکور استفاده کرد.

 

5- استفاده از SSH


یکی از ساده ترین روش های دسترسی از راه دور به سیستم عامل Linux پروتکل شبکه ایSSH است. در این پروتکل، ارتباط میان ایستگاه کاری و سرور به صورت رمزنگاری و امن شده برقرار میشود. برای جلوگیری از ایجاد دسترسی افراد غیرمجاز به سرور از طریق پودمان SSH انجام مراحل زیر توصیه میشود.
الف) با اجرای فرمان زیر تنظیمات پروتکلSSHاز طریق فرمان زیر باز شود:

ب) سپس با درج عبارت زیر ورود کاربر Rootغیرفعال شود:

 

6- اعمال سیاست استفاده از گذرواژه های پیچیده


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

الف) برای باز کردن فایل تنظیمات PAMفرمان زیر اجرا شود:

ب) عبارت زیر به فایل افزوده شود:

 

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

7- بروزرسانی هسته و نرم افزارهای نصب شده


یکی از نکات مهم در نگهداری سرورهای ،Linuxنصب  بروز رسانی ها است. در Linux ابزارهایی برای بروزرسانی بسته های نصب شده و ارتقای نسخه سیستم عامل وجود دارد که نمونه هایی از آن بشرح زیر است:

در توزیع های DEBIAN

در توزیع های RED HAT

از بروز رسانی به نسخه های : Beta , alpha خودداری کنید چون این دسته نرم افزار ها کامل نیستند و سیستم شما با مشکل مواجه میشود.

8- فعال کردن SELinux

  Security-Enhanced Linux و یکی از پراستفاده ترین ماژول های امنیتی سیستم عامل Linux است که روش های کنترل دسترسی را ارائه میکند. به صورت ساده تر SELinux میتواند سطح دسترسی کاربران به نرم افزار ها یا دیوایس ها را توسط یک خط مشی تعیین و اجرا میگردد.

9- استفاده از Firewall

با استفاده از دیوار آتش میتوانید از دسترسی افرادی که در گروه کاربری سیستم شما وجود ندارد جلوگیری کنید از ویژگی های کاربردی فایروال میتوان به دادن اختیار به کاربران برای دسترسی منابع سیستم و یا عدم دسترسی آنها  اشاره کرد.

 

10- جداسازی پارتیشن های هارد دیسک
توصیه میشود مسیرهای سیستمی زیر هر کدام در یک پارتیشن مجزا قرار گیرند:

  • usr/
  • home/
  • var/ and var/tmp
  • tmp/
محمد مهدی خلعت بری 2 دیدگاه

آموزش Network+ – قسمت هشتم – subnetting class less

در این قسمت در مورد مفاهیم بسیار بااهمیت

NETID

FIRST IP ADDRESS

BROADCAST

LAST IP ADDRESS

صحبت خواهیم کرد و نحوه بدست آوردن هر کدام را با روشی متفاوت برسی خواهیم کرد. تاکید میکنم که قسمت قبل و این قسمت از اهمیت بسیار بالایی برخوردار هستند و شما به عنوان یک مهندس شبکه باید مهارت لازم در  تمامی این مباحث را دارا باشید.

تهیه شده توسط محمد مهدی خلعتبری در قبیله گیک‌ها

Youtube / Telegram / TorrentAparat

محمد مهدی خلعت بری بدون دیدگاه

آموزش Network+ – قسمت هفتم – subnetting and NETID

سلام خدمت تمامی همراهان گرامی.

این قسمت و قسمت بعدی در مورد مهم ترین مبحث دوره Network+ یعنی subnetting and NETID صحبت خواهیم کرد.

netid آدرس شبکه شماست و شما به وسیله  netid میتوانید المان های بسیاری از شبکه خود را به دست آورید. بنابراین محاسبه netid  از اهمیت بسیار بالایی برخوردار است و شما باید با تمرین های فراوان در این زمینه مهارت لازم را بدست آورید.

 

تهیه شده توسط محمد مهدی خلعتبری در قبیله گیک‌ها

Youtube / Telegram / TorrentAparat

 

Sirous_fd بدون دیدگاه

آشنایی با مفهوم Vlan

آشنایی با مفهوم Vlan

گاهی اوقات به‌مرورزمان تعداد کاربران شبکه و درنتیجه ترافیک عبوری از شبکه افزایش میابد که بر عملکرد شبکه تأثیرگذار خواهد بود پس نیاز است که این کاربران و ترافیک‌های عبوری آنان مثل Broad cast را مدیریت کنیم . برای چنین کاری شبکه را به چند شبکه‌ی مجازی تبدیل می‌کنیم که به این شبکه‌ها virtual lan  میگویند که دارای رنج شبکه‌ی متفاوتی هم هستند . که برای این‌که بتوانیم بین دو شبکه که دارای رنج‌های متفاوت هستند ارتباط برقرار کنیم از روتر استفاده می‌کنیم ولی روتر هزینه‌بر است و دارای محدودیت‌هایی ازجمله تعداد پورت کم است که از تجهیزات دیگری که در آینده با آن‌ها آشنا می‌شویم استفاده می‌کنیم .

پس ما نیاز به یک دیوایسی داریم که هم مثل سوئیچ تعداد پورت زیاد داشته باشد و هم مثل روتر توانایی برقرار کردن ارتباط بین دو رنج شبکه را داشته باشد که برای این کار سراغ سوئیچ‌های لایه‌ی 3 یا multi layer switch(mls) می‌رویم که هم سوئیچ است و هم روتر ولی به‌هرحال وظیفه‌ی تخصصی آنان را ندارد و برای مثال روتر دارای الگوریتم‌ها و پروتکل‌های خاصی برای روتینگ است که mls آن‌ها را ندارد .

بیشتر بدانید

محمد مهدی خلعت بری بدون دیدگاه

آموزش Network+ – قسمت دوم- توپولوژی های شبکه

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

۱-توپولوژی خطی(BUS)

۲-توپولوژی ستاره ای(Star)

۳-توپولوژی حلقوی یا گردشی(Ring)

۴-توپولوژی ترکیبی(Hybrid)

۵-توپولوژی بی سیم(wireless)

۶-توپولوژی مش(Mesh)

۷-توپولوژی درختی(Tree)

 

تهیه شده توسط محمد مهدی خلعتبری در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat

محمد مهدی خلعت بری بدون دیدگاه

آموزش Network + جلسه اول

نت ورک پلاس دوره آغازین و پایه و اساس ورود به جهان شبکه است برای درک صحیح مفاهیم دیگر در شبکه لازم است این دوره را بگذرانید. در این دوره مواردی همچون، مدل های مدیریتی شبکه (WorkGroup  و Domain)، توپولوژی های شبکه، شبکه های بی سیم، فیبر نوری، پاکت های اطلاعاتی، آدرس های منطقی IP Address، Router، Subnetting، لایه های OSI، انواع Switch ها، سرویس های شبکه، چگونگی اتصال به سرویس های شبکه، اتصال از راه دور (Remote Access)، انواع ارتباط در شبکه، مجازی سازی و موارد دیگر در این دوره مورد بحث و بررسی می باشد.

بیشتر بدانید

siavash بدون دیدگاه

تفریح گیکی

تفریح گیکی

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

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

 

شخص اول گفتگو

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

شخص دوم گفتگو

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

شخص سوم گفتگو

من در اقات فراغتم معمولا فیلم میبینم . ضمن اینکه ورزش کردن ، موسیقی گوش کردن هم جزو کارهایی است که در اقات فراغتم زیاد به آنها می پردازم. پیاده روی هم جزو کار هایی است که در زمان خالی بودن وقت انجام می دهم ولی در اولویت من قرار ندارد.

 

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

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

@SiaMoradii

mbeheshti بدون دیدگاه

اهمیت بکاپ گیری برای یک کاربر عادی و ادمین شبکه و معرفی نرم افزار های معروف آن

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

چرا از داده ها بکاپ(پشتیبان) میگیریم؟   

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

چگونه از اطلاعات بکاپ تهیه کنیم؟

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


اگر از لپ تاپ یا کامپیوتر های شخصی
(PC) استفاده میکنید و روی آنها سیستم عامل های مایکروسافتی، لینوکس یا حتی مک نصب کرده اید، بهترین گزینه برای گرفتن بکاپ از یک درایو مانند c   که سیستم عامل بر روی آن نصب شده است، نرمافزار Acronis  است، شما به راحتی با جستجو در اینترنت میتوانید نحوه کار با آن را یاد بگیرید. این نرم افزار برای سیستم های سخت افزاری بسیار مفید است، به محض آسیب دیدن سیستم عامل شما میتوانید با استفاده از نسخه پشتیبانی که تهیه کرده اید، ویندوز خود را برگردانید، به این نکته توجه داشته باشید که هارد مثل سایر قطعات کامپیوتر ممکن است آسیب ببیند و دیگر قابل استفاده نباشد، به همین خاطر سعی کنید، نسخه های پشتیبان را بر روی هارد سیستم قرار ندهید، آنها را بر روی هارد اکسترنال، CD، فلش و امثال این، حافظه های خارجی بگذارید.

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

اگر گوشی هایی با سیستم عامل  IOS  دارید  میتوانید از  نرم افزار ۲۵pp  استفاده کنید. که یک نرم افزار چینی است و نماییاز  این اپلیکیشن را میتوانید در تصویر بالا ملاحظه کنید.

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

در سری دوم مقاله به معرفی نرم افزار های ادمین شبکه پرداخته خواهد شد.

 

 

 

siavash بدون دیدگاه

کار و IT

کار و IT

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

بعضی از شرکت ها با توجه به دوره های که گذرانده شده آزمون عملی از شخص می گرفتند که بایدشخص سرعت عمل بالا در قسمت تنظیمات را دارا باشد زیرا سرعت بالا در کار یک نقطه قوت برای فرد مصاحبه شونده دارد به دلیل حساسیت های موجودی که در شرکت حاکم است.
داشتن سابقه کار می تواند به پیشرفت در انجام مصاحبه کمک بسزایی کند و افرادی که بدون تجربه لازم هستند می بایست دوره دو الی سه ماهه ای را در شرکت مذکور به صورت رایگان مشغول به کار شوند تا اگر مورد رضایت شرکت قرار گیرند و در آنجا استخدام شوند. اما با توجه به شرکت های که از این موقعیت سوء استفاده کرده اند و در مدت آموزشی از شخص کارهای سنگین می خواهند تا آن شخص را از کار کردن در شرکت دلسرد کنند در این صورت هم کار شرکت در آن مدت انجام شده و همچنین حقوقی را پرداخت نکرده اند . این کار باعث بدبینی های مکرر نسبت به بعضی شرکت ها را ایجاد می کند که نیاز به نیرو دارند و افرادی که در جستجوی کار هستند را در دوراهی قرار می دهد که در دوره آزمایشی چه شرایطی برای آنها بوجود می آید و آیا بعد از آن دوره قادر به استخدام هستند یا خیر؟

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

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

@SiaMoradii

منصور ابراهیمی بدون دیدگاه

برنامه نویسی بخونم یا مهندسی شبکه؟

1

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

این زمینه از IT شاخه بسیار بزرگی هست یعنی اینکه خیلی زمینه و اطلاعات و دیتا هست که باید یاد بگیرید و توی اون زمینه اطلاعات کسب کنید، برای همین برای کار تو این زمینه باید انسان بسیار صبوری باشید و بتونید با محیطی با استرس زیاد کار بکنید. چرا که اگر یک اشتباه کوچیک درRaid  کردن هارد ها انجام بدید یا به اشتباه بدون اینکه بدونید چه سرویس هایی روی یه سرور نصب هست بیاید اونو اپدیت کنید خدا میدونه که تا چه حد ممکن هست یه اون شرکت ضربه زده باشین و مهمتر از همه پای اینده شغلی شما در میون هست که ممکنه با یه اشتباه کوچیک دیگر هیچ شرکت حاضر به همکاری با شما نشود، پس باید به این نکته توجه کنید که برای کار در زمینه شبکه باید concept (مفاهیم) زیادی رو  فرا بگیرید و صرفا با نصب یه ویندوز سرور یا یه لینوکس CentOS یا کانفیگ های ساده بدون کسب تجربه نمیتونه شما رو تبدیل به یک فرد حرفه ای تو این شاخه بکنه، این باعث میشه شما جای تبدیل شدن به مهندس شبکه تبدیل به تکنسین بشید، پس خوب حواستونو جمع کنید که ایا فردی هستیدکه میتونید در یک محیط استرس زا کار کنید یا نه ؟ آیا کسی هستید که به مسایل و خواندن مفایم علاقه داشته باشید. و خوب آنالیز کنید و تصمیم بگیرید، خوب کمی هم در مورد درآمد این شاخه صحبت کنیم نظر شما چیه ؟ بالاخره مهمه دیگه بدونید توی راه پر تلاشی قدم میگذارید چه قدر قراره درآمد داشته باشن ؟ البته حق با شماست علاقه مهمه ولی خوب باید نون هم خورد !

2

اگر شما مثل من گوگلی باشید حتما با یه جستجوی ساده میتونید درآمد سالیانه این رشته رو در بیارید کافیه یه سر به سایت هایی مثل indeed  یا monster یا seek.com  بزنید اینها سایت های کاریابی بین المللی هستند ،من یه عکس از میانگین درآمد رشته شبکه رو که از سایت indeed گرفتم و براتون میزام که خودتون آنالیز کنید.

3

و باید این نکته رو اضافه کنم که معمولا یه مهندس شبکه تازه کار چیزی دوروبر ۴۰-۵۰ هزارتا در سال میگیره که البته به این معنی هست که باید در یک زمینه تسلط کافی داشته باشه و در باقی حوزه ها آشنایی کافی داشته باشه !! خوب این یعنی چی ؟

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

Core Skills : Cisco , Linux

Other Skills : MCSE

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

مقاله طولانی شد . ادامه این مقاله در زمینه برنامه نویسی در شماره بعدی منتشر میشه

picture5