linuxtnt(linux tips and tricks)
6.68K subscribers
1.76K photos
148 videos
555 files
1.57K links
https://t.me/+AL7RKhKS6b4zNzY8

آموزش لینوکس- گروه مکمل برای پرسش و پاسخ
linux tips and tricks
ارتباط با من
@seilany
seilany.ir
Download Telegram
🔰*بحران میانسالی لینوکس؛ فرصتی برای تحول با رهبری تاکس*

🔹بر اساس گزارش‌های منتشرشده، تاد سی میلر (Todd C. Miller) که برای بیش از ۳۰ سال تنها نگهدارنده ابزار حیاتی sudo در سیستم‌عامل‌های لینوکس و یونیکس بوده است، به‌طور رسمی درخواست کمک و حمایت مالی کرده است .

🔹تاد سی میلر از سال ۱۹۹۳ (بیش از سه دهه پیش) مسئولیت نگهداری از پروژه sudo را بر عهده گرفته است . پیش از او، sudo توسط باب کاگشال و کلیف اسپنسر در اوایل دهه ۱۹۸۰ نوشته شده بود .

🔹شرکت کوئست سافتور (Quest Software) از سال ۲۰۱۰ میلادی اسپانسر اصلی پروژه sudo بود و هزینه‌های توسعه و نگهداری را تأمین می‌کرد اما در فوریه ۲۰۲۴، اسپانسری این شرکت به پایان رسید .

🔹دلیل اصلی پایان اسپانسری، ترک شغل میلر از شرکت One Identity (زیرمجموعه Quest Software) بوده است . از آن تاریخ تاکنون، میلر نتوانسته است اسپانسر جدیدی برای پروژه پیدا کند .
میلر مجبور است وقت خود را صرف رفع باگ‌ها و پاکسازی کد کند، نه افزودن قابلیت‌های جدید

📌*حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش*
https://learninghive.ir/linux-books/
4🤬1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️پایه‌ای‌ترین و مقدماتی کتاب برای ورود به کامپیوتر و it به زبان فارسی

کتاب 12 ام-مبانی فناوری اطلاعات

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

🔹مشخصات کتاب:
🔻14 فصل
🔻تماماً رنگی و ساختارمند
🔻350 صفحه محتوای کاربردی و روان
🔻فرمت PDF
🔻پراز اصطلاحات پر کاربرد و رایج کامپیوتر

🔸با مطالعه این کتاب، نیازی به منابع سخت و انگلیسی نخواهی داشت.
تمام مطالب زیر به طور کامل در این کتاب پوشش داده شده‌اند و شما می‌توانید یک کتاب فارسی را جایگزین سه کتاب انگلیسی کنید:

🔸CompTIA ITF+ Study Guide
🔸Technology in Action
🔸Absolute Beginner's Guide


این کتاب، بهترین نقطه شروع برای هر مسیر آموزشی در حوزه کامپیوتر و IT است.
نمونه کتاب به همراه فهرست کامل کتاب پیوست پست است.
🔹دریافت کتاب:
https://learninghive.ir/linux-books
1
پاتریشیا توروالدز.pdf
623.2 KB
⭐️لینوکس بعد لینوکس
پاتریشیا توروالدز


حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
1👍1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خبر خوب برای دنیای لینوکس: پشتیبانی نسخه‌های LTS تمدید شد!

اگر از توزیع‌های سازمانی، پلتفرم‌های ابری یا دستگاه‌های هوشمند (Embedded) استفاده می‌کنید، این خبر خیالتان را راحت می‌کند. «گرگ کروا-هارتمن» (Greg Kroah-Hartman)، نگهدارنده ارشد شاخه‌های پایدار لینوکس، رسماً تاریخ پایان عمر (EOL) چندین نسخه کلیدی هسته را تمدید کرد.

📅 لیست جدید و زمان‌بندی طلایی:

طبق به‌روزرسانی جدید در مرجع kernel.org؛ نسخه‌های پرکاربرد لینوکس تا سال‌های زیر پشتیبانی خواهند شد:

🔻 لینوکس ۶.۱۸: پشتیبانی تا دسامبر ۲۰۲۸
🔻 لینوکس ۶.۱۲: پشتیبانی تا دسامبر ۲۰۲۸
🔻 لینوکس ۶.۶: پشتیبانی تا دسامبر ۲۰۲۷
🔻لینوکس ۶.۱: پشتیبانی تا دسامبر ۲۰۲۷
🔻 لینوکس ۵.۱۵: پشتیبانی تا دسامبر ۲۰۲۶
🔻 لینوکس ۵.۱۰: پشتیبانی تا دسامبر ۲۰۲۶

این تصمیم پس از رایزنی‌های گسترده با شرکت‌های بزرگ فناوری و سایر نگهدارندگان هسته اتخاذ شده است. تمدید پشتیبانی به این معناست که:

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

⚠️ نکته فنی:
این به‌روزرسانی هیچ تغییر فنی در خودِ کد لینوکس ایجاد نمی‌کند، بلکه صرفاً تعهد رسمی جامعه توسعه‌دهندگان برای نگهداری و نظارت طولانی‌مدت بر این شاخه‌هاست.

توصیه: اگر در حال راه‌اندازی پروژه جدیدی هستید، استفاده از سری 6.x (به‌ویژه ۶.۱۲ و ۶.۱۸) به دلیل پشتیبانی تا اواخر سال ۲۰۲۸، بهترین انتخاب برای پروژه‌های طولانی‌مدت است.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
4
⭐️دستوری برای مدیریت کاربران در لینوکس
نمایش کاربران بدون رمز در لینوکس


sudo awk -F: '($2 == "" $2 == "*" $2 == "!") {print $1 " has no password"}' /etc/shadow


🔹این دستور موارد زیر رو هم نشون میده:
"" → رمز خالی
* → کاربر غیرفعال
! → رمز قفل شده

🔹خروجی نمونه:


guest has no password
testuser has no password


🔹 دستور دوم: قفل کردن کاربر

sudo passwd -l username


مثال:

sudo passwd -l guest


🔹کاربران سیستمی رو قفل نکنید:
کاربرانی مثل daemon, bin, sys, games معمولاً intentionally بدون رمز هستن.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
👍5
⭐️سه کتاب مرجع فارسی کامل برای شروع و یادگیری سیستم عامل:
🔹
سه کتاب زیر به ساده ترین شکل ممکن و البته باجزئیات بیشتر منتشرکردم که هم برای تدریس مناسب هستند و هم برای یادگیری خودخوان.

🔹کتاب 1 . مبانی سیستم عامل
در 15 فصل به بررسی مفاهیم اساسی وموردنیاز برای شروع و یادگیری سیستم عامل پرداخته شده است.این کتاب پیش نیاز خوبی برای اکثر دوره های کامپیوترو IT خواهد بود.
🔸313 صفحه تماما رنگی فرمت pdf
🔸
کتاب1 به همراه فهرست کامل کتاب
————————————————-

🔹کتاب 2- مفاهیم سیستم عامل
این کتاب در12 فصل ترجمه کامل و بازنویسی شده سیستم عامل‌های مدرن، آخرین ویرایش از اقای (اندرو تننبام) است.
🔸810صفحه تماما رنگی فرمت pdf
🔸
کتاب2 به همراه فهرست کامل کتاب
——————————————
🔹کتاب 3- معماری سیستم عامل
این کتاب در 15 فصل ترجمه کامل و بازنویسی شده معماری سیستم عامل‌ها نوشته
اقای (آبراهام سیلبرشاتز) است. این کتاب به عنوان مرجع جامع، اصول اساسی و مفاهیم پیشرفته سیستم‌عامل‌های کامپیوتری است.

🔸530صفحه تماما رنگی فرمت pdf
🔸
کتاب3 به همراه فهرست کامل کتاب


دریافت کتابها:
https://learninghive.ir
2❤‍🔥1
همراه با تلگرام:

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

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
3
⭐️دستوری برای مدیریت کاربران در لینوکس
نمایش کاربران بدون رمز در لینوکس


sudo awk -F: '($2 == ""  $2 == "*"  $2 == "!") {print $1 " has no password"}' /etc/shadow


🔹این دستور موارد زیر رو هم نشون میده:
"" → رمز خالی
* → کاربر غیرفعال
! → رمز قفل شده

🔹خروجی نمونه:


guest has no password
testuser has no password


🔹 دستور دوم: قفل کردن کاربر

sudo passwd -l username


مثال:

sudo passwd -l guest


🔹کاربران سیستمی رو قفل نکنید:
کاربرانی مثل daemon, bin, sys, games معمولاً intentionally بدون رمز هستن.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
3
عمرا اگر این رو میدونستی، ولی کاربر لینوکسی هنوز😂

⭐️ اندازه‌گیری مدت زمان اجرای دستور در لینوکس
📌 ساختار دستور

time [option] command

مثال
time free -mh
—————
real    0m0.003s
user    0m0.001s
sys     0m0.002s
یا مثلا
time find / -name "*.conf" 2>/dev/null
time ./backup.sh
time ping -c 3 google.com


🔹 خروجی time چه چیزی رو نشون میده؟
مقدار توضیح
🔻مقدار real زمان واقعی از شروع تا پایان اجرا (زمان تقویمی)
🔻مقدار user مدت زمانی که CPU صرف اجرای دستور در فضای کاربر کرده
🔻مقدار sys مدت زمانی که CPU صرف درخواست‌های هسته سیستم (کرنل) کرده

🔸موارد استفاده:
مقایسه سرعت اجرای دستورات مختلف
بررسی تأثیر کش شدن اطلاعات روی سرعت اجرا
دیباگ کردن و بهینه‌سازی اسکریپت‌ها

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
5😁3👏2👍1👎1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️تا حالا حس کردی آموزش‌های پایتون فقط تئوری‌اند و وقتی می‌خوای کد بنویسی، نمی‌دونی از کجا شروع کنی؟

🔹این دقیقاً همون دلیلیه که کتاب "1001 مثال تمرینی پایتون" نوشتم.
🔹در این کتاب، خبری از حرف‌های تکراری نیست — اینجا فقط کد و مثال و یادگیری واقعی داریم.
🔹بیش از 1001 مثال کاربردی و گام‌به‌گام که تو رو از یک تازه‌کار به یک برنامه‌نویس مطمئن و مسلط تبدیل می‌کنه.

ویژگی‌های کتاب:
🔻شامل 12فصل
🔻در 220 صفحه تمام رنگی
🔻فرمت فایل pdf
🔻انتشارات یافته
🔻نویسنده حسین سیلانی
مثال‌های گام‌به‌گام با توضیحات فارسی و خروجی رنگی

نمونه کتاب :

دانلودکتاب
2
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️کتاب 5ام -مفاهیم اولیه لینوکس
🔹این کتاب به عنوان یک راهنمای جامع و کاربردی برای مهاجرت به سیستم‌عامل لینوکس برای شما فراهم میکند. پایه ای ترین مفاهیم بای شروع لینوکس و مفاهیم متن باز

🔹مشخصات کتاب:
🔻11 فصل
🔻 305 صفحه
🔻تماما رنگی
🔻فرمت فایل pdf
🔻انتشارات یافته
🔻نویسنده حسین سیلانی

مروری بر فصل ها
🔸 فصل اول: فلسفه متن‌باز، مزایا و معایب لینوکس، و انواع توزیع‌ها
🔸 فصل‌های دوم و سوم: محیط‌های گرافیکی و متنی، دستورات پایه، ساختار سیستم‌فایل
🔸 فصل‌های چهارم تا ششم: مدیریت فرآیندها، ورودی/خروجی استاندارد، ویرایشگرهای متنی
🔸 فصل هفتم: فایل‌های سیستمی، متغیرهای محیطی، پیکربندی پوسته
🔸 فصل‌های هشتم و نهم: مدیریت چاپگرها، روش‌های پشتیبان‌گیری
🔸 فصل دهم: شبکه، پروتکل‌های ارتباطی، امنیت
🔸 فصل یازدهم: مدیریت صدا و تصویر در لینوکس

🔹فهرست کامل کتاب به همراه صفحات نمونه:
https://learninghive.ir/wp-content/uploads/2025/09/bk5-wat-linu-sample.pdf

🔹دریافت کتاب:
https://learninghive.ir/linux-books/
👍2
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
lpic3-303-smple.pdf
9.4 MB
⭐️ کتاب LPIC-3 303 Security منتشر شد.

🔹این کتاب یکی از جامع‌ترین منابع فارسی در زمینه‌ی امنیت لینوکس و آمادگی برای آزمون LPIC-3 (کد 303) است. در این اثر تلاش شده تا تمام مفاهیم، دستورات، مثال‌ها و پیکربندی‌های مورد نیاز آزمون و همچنین مباحث کاربردی دنیای واقعی به‌صورت یکجا، منسجم و کاملاً عملی گردآوری شود.

🔹 بعد از انتشار کتابهای
🔸Linux Fundamental
https://t.me/linuxtnt/4539
🔸Linux Essentials
https://t.me/linuxtnt/4531
🔸LPIC1
https://t.me/linuxtnt/4520

این کتاب نیز بر اساس سر فصل های مرجع بین‌المللی lpi است و تمام مباحث اصلی LPIC-3 Security را به‌صورت گام‌به‌گام، همراه با مفاهیم تئوری، مثال‌های عملی، دستورات کلیدی و تنظیمات پیشرفته پوشش , جزئیات بیشتر را پوشش می‌دهد.

ویژگی‌های کتاب:


🔻 شامل ۱۴ فصل جامع مطابق با اهداف رسمی آزمون LPIC-3 Security
🔻 بیش از ۳۴۵ صفحه تمام‌رنگی
🔻 ارائه در قالب فایل PDF بدون محدودیت در سایز A4
🔻 پوشش موضوعات آزمون LPIC-3 303 Security

🔹فهرست کامل کتاب به همراه نمونه به پیوست است.
دریافت کتاب: کتاب 13 ام در صفحه زیر

https://learninghive.ir/linux-books
4❤‍🔥1👍1🔥1
🌟 توزیع لینوکس Manjaro 26.1 با جدیدترین دسکتاپ‌ها

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

گنوم 50 (پر از قابلیت‌های تازه!)
کی‌دی‌ای پلاسما 6.6 (جدیدترین نوآوری‌های KDE)
ایکس‌اف‌سی 4.20 (گزینه سبک و محبوب)
💠 همچنین این نسخه با کرنل جدید لینوکس 7.0 اجرا می‌شود و کرنل‌های LTS 6.18 و 6.12 نیز در دسترس هستند


📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
کانال در تلگرام:
@linuxtnt
3❤‍🔥2
🐧 تیم انتشار دبیان اعلام کرد: از این به بعد فقط بسته‌های «تولیدپذیر» (Reproducible) مجازند!

🔹تیم انتشار دبیان در میانه چرخه توسعه دبیان ۱۴ با نام رمز «فورکی» خبر مهمی دادند.
🔹از حالا به بعد، دبیان فقط اجازه ارسال بسته‌هایی را دارد که قابل بازتولید (Reproducible) باشند. یعنی هر کاربر مستقلی بتواند باینری ساخته‌شده را بیت به بیت با سورس کد اصلی مقایسه کند.

چرا مهم است؟
🔻امنیت بیشتر و تأیید اصالت بسته‌ها. این قابلیت به یک الزام جدی برای دنیای لینوکس تبدیل شده.
🔻 تکلیفش مشخص است: دبیان ۱۴.۰ اولین نسخه اصلی خواهد بود که با این قانون جدید منتشر می‌شود.
🔻 نرم‌افزار مهاجرت دبیان، ورود هر بسته جدید یا به‌روزرسانی‌ای که قابل بازتولید نباشد را بلاک می‌کند.



📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books
کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
کانال در تلگرام:
@linuxtnt
👍1😁1
🐧 بتای آلمالینوکس ۱۰.۲ منتشر شد: ادامه پشتیبانی از نرم‌افزارهای ۳۲ بیتی قدیمی

توزیع محبوب آلمالینوکس که از RHEL مشتق می‌شود، نسخه بتای ۱۰.۲ را روانه کرد.
🔹 این توزیع بر پایه Red Hat Enterprise Linux 10.2 ساخته شده، اما ویژگی اختصاصی مهمی هم به همراه دارد:
 پشتیبانی از بسته‌های فضای کاربری i686 (معماری ۳۲ بیتی)
🔸 این در حالی است که RHEL 10 به‌صورت رسمی از بسته‌های ۳۲ بیتی پشتیبانی نمی‌کند.
🔸 آلمالینوکس این قابلیت را اضافه کرده تا کاربرانی که همچنان نیاز به اجرای نرم‌افزارهای قدیمی ۳۲ بیتی روی میزبان‌های x86_64 خود دارند، دچار مشکل نشوند.
⚠️ نکته مهم: این پشتیبانی فقط برای فضای کاربری (user-space) است و خبری از ISO یا نصب ۳۲ بیتی کامل نیست (چون آن دیگر پیکربندی پشتیبانی‌شده‌ای نیست).

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books
کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
کانال در تلگرام:
@linuxtnt
👍2
💰 بنیاد لینوکس امسال از مرز ۳۰۰ میلیون دلار درآمد عبور می‌کند!
طبق گزارش سالانه ۲۰۲۵ بنیاد لینوکس، این سازمان برای اولین بار در تاریخ خود به درآمدی فراتر از ۳۱۰ میلیون دلار دست پیدا خواهد کرد.
📊 ارقام و اعداد:
🔹 پیش‌بینی درآمد کل: ۳۱۱,۳۴۳,۰۲۱ دلار
۱۳۳ میلیون دلار: حق عضویت و کمک‌های مالی
۸۳ میلیون دلار: خدمات پروژه‌ها
۲۹ میلیون دلار: دوره‌های آموزشی و گواهینامه
۵۸ میلیون دلار: اسپانسرشیپ رویدادها و ثبت‌نام
🔸 هزینه‌های پیش‌بینی شده: حدود ۲۹۹ میلیون دلار
۱۹۳ میلیون دلار: پشتیبانی از پروژه‌ها
۲۲ میلیون دلار: زیرساخت پروژه‌ها
۶.۷ میلیون دلار: پروژه کرنل لینوکس
و سایر موارد
📈 روند رشد درآمد:
۲۰۲۳: ۲۶۲ میلیون دلار درآمد
۲۰۲۴: ۲۹۲ میلیون دلار درآمد
۲۰۲۵: ۳۱۱ میلیون دلار درآمد (پیش‌بینی)
🌟 در سال ۲۰۲۵، بنیاد لینوکس پروژه‌های بزرگی مثل Agentic AI Foundation، Newton engine و صندوق حامیان مرورگرهای مبتنی بر کرومیوم را راه‌اندازی کرده است.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books
کانال در اپلیکشن بله:
http://ble.ir/linuxtnt
کانال در تلگرام:
@linuxtnt
👍1
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⭐️دستوری برای مدیریت کاربران در لینوکس
نمایش کاربران بدون رمز در لینوکس


sudo awk -F: '($2 == "" $2 == "*" $2 == "!") {print $1 " has no password"}' /etc/shadow


🔹این دستور موارد زیر رو هم نشون میده:
"" → رمز خالی
* → کاربر غیرفعال
! → رمز قفل شده

🔹خروجی نمونه:


guest has no password
testuser has no password


🔹 دستور دوم: قفل کردن کاربر

sudo passwd -l username


مثال:

sudo passwd -l guest


🔹کاربران سیستمی رو قفل نکنید:
کاربرانی مثل daemon, bin, sys, games معمولاً intentionally بدون رمز هستن.

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
👍2
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰لینوکس به دنبال سیستم جدید احراز هویت برای توسعه‌دهندگان
🔹توسعه‌دهندگان هسته لینوکس در حال آزمایش یک مدل جدید احراز هویت هستند که تشخیص هویت واقعی مشارکت‌کنندگان و تأیید اصالت کد امضا شده توسط آنها را بسیار ساده‌تر می‌کند. این طرح به‌جای اتکای صرف به مدل قدیمی PGP، از شناسه‌های غیرمتمرکز و حفظ‌کننده حریم خصوصی استفاده می‌کند تا زنجیره تأمین متن‌باز را بدون ایجاد بوروکراسی اضافی تقویت کند.

🔹سال‌هاست توسعه‌دهندگان کرنل از PGP برای امضای commits و tagها استفاده می‌کنند. اعتماد هم عمدتاً از طریق جلسات حضوری امضای کلید و کلی اسکریپت‌های دست‌وپاگیر شکل می‌گیرد.
این سیستم کار می‌کند، اما شکننده است:
🔸کلیدها منقضی می‌شوند یا از کار می‌افتند
🔸فرآیند عضوگیری جدید شبیه یه بازی گنج‌یابی می‌مونه

🔹این پروژه که توسط بنیاد لینوکس و با مشارکت Affinidi در حال توسعه است، از کلیدزنی ایستا به سمت مدارک تأییدپذیر پویا حرکت می‌کنه:

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

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books/
عمرا اگر این رو میدونستی، ولی کاربر لینوکسی هنوز😂

⭐️ اندازه‌گیری مدت زمان اجرای دستور در لینوکس
📌 ساختار دستور

time [option] command

مثال
time free -mh
—————
real    0m0.003s
user    0m0.001s
sys     0m0.002s
یا مثلا
time find / -name "*.conf" 2>/dev/null
time ./backup.sh
time ping -c 3 google.com


🔹 خروجی time چه چیزی رو نشون میده؟
مقدار توضیح
🔻مقدار real زمان واقعی از شروع تا پایان اجرا (زمان تقویمی)
🔻مقدار user مدت زمانی که CPU صرف اجرای دستور در فضای کاربر کرده
🔻مقدار sys مدت زمانی که CPU صرف درخواست‌های هسته سیستم (کرنل) کرده

🔸موارد استفاده:
مقایسه سرعت اجرای دستورات مختلف
بررسی تأثیر کش شدن اطلاعات روی سرعت اجرا
دیباگ کردن و بهینه‌سازی اسکریپت‌ها

📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش
https://learninghive.ir/linux-books

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
6👍4
⭐️ پیشگیری از حملات DDoS در لینوکس
اگر به دنبال افزایش مقاومت سرور لینوکسی خود در برابر حملات هستید، فعال‌سازی TCP SYN Cookies چندین مزیت کلیدی دارد:

🔹 مقابله با حملات SYN Flood
جلوگیری از پر شدن صف اتصال‌ها با ارتباطات نیمه‌باز در زمان حمله.

🔹 حفظ منابع سرور (RAM و CPU)
با عدم نگهداری وضعیت برای اتصال‌های تأییدنشده، مصرف حافظه کاهش می‌یابد.

🔹 افزایش دسترس‌پذیری سرویس
کمک می‌کند کاربران واقعی حتی در زمان حمله بتوانند به سرویس متصل شوند.

🔹 محافظت از صف SYN Backlog
جلوگیری از سرریز شدن صف اتصال‌های TCP.

🔹 دفاع در سطح کرنل بدون ابزار جانبی
نیازی به نصب فایروال یا نرم‌افزار اضافی نیست.

🔹 مفید در ترافیک‌های ناگهانی (Flash Crowds)
تنها مخصوص حملات نیست و در جهش‌های واقعی ترافیک هم کمک می‌کند.

🔹 کاهش اثر IP Spoofing در حملات SYN Flood
اتصال تا زمان دریافت ACK معتبر نهایی نمی‌شود.

🔹 فعال‌سازی هوشمند توسط کرنل
معمولاً زمانی فعال می‌شود که صف backlog در آستانه پر شدن باشد.

🔹 جزئی از Hardening پایه TCP Stack
یکی از تنظیمات استاندارد برای ایمن‌سازی شبکه سرورها.

🎯 چگونه TCP SYN Cookies را فعال کنیم

🔺 فایل پیکربندی sysctl را باز کنید:
/etc/sysctl.conf

🔺 خط زیر را اضافه کنید:
net.ipv4.tcp_syncookies = 1

🔺 تغییرات را اعمال کنید:
sysctl -p

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


📌حمایت شما و آموزش های بیشتر در آکادمی کندوی دانش

https://learninghive.ir/linux-books

کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

آیدی من در بله:
@mylinuxtnt
1
⭐️ کانال آموزش محتوهای حوزه لینوکس و متن باز به همراه اخبار، نکته ها و ترفندها،مقالات
سلام دوستان، کانال در بله به همراه کانال و گروه تلگرامی به کار خودش ادامه میدهد:

🔹کانال تلگرام:
https://t.me/linuxtnt

🔹 کانال در اپلیکشن بله:
http://ble.ir/linuxtnt

🔸آیدی من در بله:
@mylinuxtnt

🔸آیدی من در تلگرام:
https://t.me/seilany
4