Iptables-init.pdf
696.2 KB
برای کنترل ترافیک شبکه از iptables استفاده میشه با این pdf که به فارسی نوشته شده میتونید خیلی سریع قوانین iptables رو مرور کنین
🐧 @Linuxor
🐧 @Linuxor
👍23
به نظرتون سیستم عامل پهپاد ها چه بوده است؟
Anonymous Poll
14%
یونیکس
8%
مینیکس
29%
لینوکس
49%
ویندوز😂
🤣53💅52👎5👍3🔥3
سال 2014 یه باگی توی شل کشف شد به اسم shellshock این باگه این شکلی بود که سهوا کامندهایی که چسبوندیم به ته تعریف فانکشنی که تو متغیر محیطیه اجرا بشن.
سیستم باگ دار
سیستم عادی
این باگ مخفیانه گزارش شده بود اما بعد از رفعش پچش منتشر شد, ساعاتی بعد درحالی که همه سرور ها اپدیت نشده بودن, میلیون ها سیستم آلوده این باگ مورد حمله قرار گرفتن, نکته جالب اینجاست هکر ها از سیستم هایی که این باگو داشتن بیشتر برای حمله DDOS استفاده میکردن !
🐧 @Linuxor
$ X='() { (a)=>\' bash -c "echo date"سیستم باگ دار
$ cat echo
Fri Sep 26 01:37:16 UTC 2014
سیستم عادی
$ cat echo
cat: echo: No such file or directory
این باگ مخفیانه گزارش شده بود اما بعد از رفعش پچش منتشر شد, ساعاتی بعد درحالی که همه سرور ها اپدیت نشده بودن, میلیون ها سیستم آلوده این باگ مورد حمله قرار گرفتن, نکته جالب اینجاست هکر ها از سیستم هایی که این باگو داشتن بیشتر برای حمله DDOS استفاده میکردن !
🐧 @Linuxor
👍50🎄4❤3🍓2💅2
This media is not supported in your browser
VIEW IN TELEGRAM
🤣96👍18💅12❤🔥2👎2
در کرنل لینوکس NUMA چیست؟ به زبان ساده
فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.
تو معماری معمولی، همه تختها و کمدها توی یه اتاق بزرگ هستن. این میتونه برای کسایی که توی همون اتاق زندگی میکنن (برنامههایی که به حافظه و پردازش زیادی نیاز دارن) خوب باشه، ولی میتونه برای کسایی که توی اتاقهای دیگه زندگی میکنن (برنامههایی که به حافظه و پردازش کمتری نیاز دارن) مشکلساز باشه.
با توجه با این NUMA مثل اینه که یه سری از تختها و کمدها رو به اتاقهای دیگه ببریم. این کار به کسایی که توی همون اتاق زندگی میکنن کمک میکنه که سریعتر به تختها و کمدهاشون دسترسی داشته باشن، بدون اینکه منتظر بمونن بقیه که توی اتاقهای دیگه هستن ازشون استفاده کنن.
مثلا فرض کنید یه برنامه پایگاه داده دارین که به حافظه و پردازش زیادی نیاز داره. تو یه سیستم NUMA میتونین این برنامه رو طوری تنظیم کنین که توی یه گره اجرا بشه که حافظه و پردازندههای بیشتری داره. این کار به برنامه کمک میکنه که سریعتر به اطلاعات و قدرت پردازشی که نیاز داره دسترسی پیدا کنه، و میتونه عملکردش رو خیلی بهتر کنه.
در کل NUMA میتونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامههایی که به حافظه زیاد نیاز دارن، بهتر کنه.
🐧 @Linuxor ~ Kernel.org What is NUMA ?
فرض کنید کامپیوتر شما یه خونه آپارتمانیه. توی این خونه چندتا اتاق (گره) هست که هر کدوم تخت خواب (پردازنده) و کمد (حافظه) دارن.
تو معماری معمولی، همه تختها و کمدها توی یه اتاق بزرگ هستن. این میتونه برای کسایی که توی همون اتاق زندگی میکنن (برنامههایی که به حافظه و پردازش زیادی نیاز دارن) خوب باشه، ولی میتونه برای کسایی که توی اتاقهای دیگه زندگی میکنن (برنامههایی که به حافظه و پردازش کمتری نیاز دارن) مشکلساز باشه.
با توجه با این NUMA مثل اینه که یه سری از تختها و کمدها رو به اتاقهای دیگه ببریم. این کار به کسایی که توی همون اتاق زندگی میکنن کمک میکنه که سریعتر به تختها و کمدهاشون دسترسی داشته باشن، بدون اینکه منتظر بمونن بقیه که توی اتاقهای دیگه هستن ازشون استفاده کنن.
مثلا فرض کنید یه برنامه پایگاه داده دارین که به حافظه و پردازش زیادی نیاز داره. تو یه سیستم NUMA میتونین این برنامه رو طوری تنظیم کنین که توی یه گره اجرا بشه که حافظه و پردازندههای بیشتری داره. این کار به برنامه کمک میکنه که سریعتر به اطلاعات و قدرت پردازشی که نیاز داره دسترسی پیدا کنه، و میتونه عملکردش رو خیلی بهتر کنه.
در کل NUMA میتونه سرعت کار رو با کم کردن زمان دسترسی به حافظه، مخصوصاً برای برنامههایی که به حافظه زیاد نیاز دارن، بهتر کنه.
🐧 @Linuxor ~ Kernel.org What is NUMA ?
👍32🐳4💅3🎄1🗿1
Linuxor ?
ندا خانوم ما تو لینوکس یه کار دیگه میکنیم ALT + CTRL + F(1-6) هرکدوم از F هارو بزنی میری توی یه کامپیوتر دیگه که بهش میگن TTY و حتی میتونی از اونجا سیستم رو با دستور reboot خاموش کنی یا عامل هنگ کردن رو برطرف کنی. 🐧 @Linuxor
سلام مهندس ...
برای ریبوت کردن (اگر حتی tty هم جواب نده)
Alt + Sysrq + b
داریم 😎
https://en.wikipedia.org/wiki/Magic_SysRq_key
🐧 @Linuxor ~ hshaterian
برای ریبوت کردن (اگر حتی tty هم جواب نده)
Alt + Sysrq + b
داریم 😎
https://en.wikipedia.org/wiki/Magic_SysRq_key
🐧 @Linuxor ~ hshaterian
🍓27🏆7👍6🔥6🆒3
کاربرد Nessus چیست؟
Anonymous Quiz
8%
ویرایش عکس های غیر مربع
10%
مسدود کردن تبلیغات آزاردهنده
63%
اسکن شبکه و پیدا کردن نقاط ضعف
18%
مدیر درایور در لپ تاپ های Asus
🤣60💅9🤷♂8🤓5❤2
یکی از دوستام سیستمش ضعیف بود میخواست با intellij کد بزنه هی هنگ میکرد
سیستم عاملش رو از ویندوز 10 بردیم روی Lubuntu واقعا معجزه شد هنگش که بخاطر کمبود رم بود به کلی رفع شده بود.
لوبونتو یه توزیع برپایه اوبونتوعه که یه دسکتاپ مینیمال با ظاهر ساده و زیبا داره و فقط 200 الی 300 مگ رم مصرف میکنه.
🐧 @Linuxor
سیستم عاملش رو از ویندوز 10 بردیم روی Lubuntu واقعا معجزه شد هنگش که بخاطر کمبود رم بود به کلی رفع شده بود.
لوبونتو یه توزیع برپایه اوبونتوعه که یه دسکتاپ مینیمال با ظاهر ساده و زیبا داره و فقط 200 الی 300 مگ رم مصرف میکنه.
🐧 @Linuxor
👍138🔥20😐7👌3🫡3
کاربرد های جالب از ابزار dd
1. کپی کردن دیسکها و پارتیشنها:
2. ایجاد تصاویر دیسک:
3. پاک کردن دادهها:
4. تبدیل فرمتهای داده:
5. ایجاد دستگاههای بلاک مجازی:
6. بازیابی MBR:
7. ایجاد یک درایو فلش قابل بوت:
توجه : اگه منطق دستورات رو نفهمیدیدن به هیچ وجه اونو برای تست اجرا نکنید.
🐧 @Linuxor
1. کپی کردن دیسکها و پارتیشنها:
dd if=/dev/sda of=/dev/sdb bs=1M
2. ایجاد تصاویر دیسک:
dd if=/dev/cdrom of=/tmp/image.iso
3. پاک کردن دادهها:
dd if=/dev/zero of=/dev/sda bs=1M
4. تبدیل فرمتهای داده:
dd if=input.txt of=output.txt conv=ascii
5. ایجاد دستگاههای بلاک مجازی:
dd if=/dev/zero of=/tmp/swapfile bs=1M count=1024
sudo mkswap /tmp/swapfile
sudo swapon /tmp/swapfile
6. بازیابی MBR:
dd if=/dev/sda bs=512 count=1 of=/tmp/mbr.bak
dd if=/tmp/mbr.bak of=/dev/sda bs=512 count=1
7. ایجاد یک درایو فلش قابل بوت:
dd if=/path/to/image.iso of=/dev/sdb bs=1M
توجه : اگه منطق دستورات رو نفهمیدیدن به هیچ وجه اونو برای تست اجرا نکنید.
🐧 @Linuxor
👍65❤7🔥4🤣4💩1
باورم نمیشه برای آموزش systemd هم سایت ساختن
systemd-by-example.com
خیلی خوبه مرحله به مرحله با اجرا بهتون یاد میده
🐧 @Linuxor
systemd-by-example.com
خیلی خوبه مرحله به مرحله با اجرا بهتون یاد میده
🐧 @Linuxor
👍65🔥8🆒7👎2💩2
سایت DevOps Dream اومده یه بازی طراحی کرده که شما نقش CIO تازه استخدام شده یک شرکت را بازی می کنین که باید توسعه نرم افزار رو در سازمانتون به جلو هدایت کنه. شما یک دوره سه ساله دارین و هر سال از شما خواسته می شه تا ابتکارات رو انتخاب کنید و به رویدادها با هدف ایجاد یک تیم دیجیتال با عملکرد بالا پاسخ بدین.
حتما تستش کنید خیلی جالبه, سایتشون :
devops.games
🐧 @Linuxor
حتما تستش کنید خیلی جالبه, سایتشون :
devops.games
🐧 @Linuxor
👍46❤2🗿2👎1