Snap is available for Rocky Linux 8, a Linux distribution that’s being actively developed to provide binary compatibility with Red Hat Enterprise Linux (RHEL).
See also Installing snap on Red Hat Enterprise Linux.
The snap packages for Rocky Linux can be found in the Extra Packages for Enterprise Linux (EPEL) repository. The EPEL repository can be added to a Rocky Linux system with the following command:
$ sudo dnf install epel-release $ sudo dnf upgrade
If you use a root user rather than sudo to handle security privileges, run su first and remove sudo from subsequent commands.
If you’re interested in understanding how these packages are built, see Building a snap RPM for Red Hat Enterprise Linux (RHEL) 8.
With the EPEL repository added to your Rocky Linux installation, simply install the snapd package (as root/or with sudo):
$ sudo yum install snapd
Once installed, the systemd unit that manages the main snap communication socket needs to be enabled:
$ sudo systemctl enable --now snapd.socket
To enable classic snap support, enter the following to create a symbolic link between /var/lib/snapd/snap and /snap:
$ sudo ln -s /var/lib/snapd/snap /snap
Either log out and back in again or restart your system to ensure snap’s paths are updated correctly.
Snap is now installed and ready to go! If you’re using a desktop, a great next step is to install the Snap Store app.
First, let's check that ipv6 is enabled:
[foc@rocky9 ~]$ ip a 2: enp1s0:ادامه نوشتهmtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:01:bc:2a brd ff:ff:ff:ff:ff:ff inet 192.168.122.238/24 brd 192.168.122.255 scope global dynamic noprefixroute enp1s0 valid_lft 2273sec preferred_lft 2273sec inet6 fe80::5054:ff:fe01:bc2a/64 scope link noprefixroute valid_lft forever preferred_lft forever

You may need to restart or stop network services on your Rocky Linux system occasionally. This article shows you step-by-step how to start, stop, or restart network services on Rocky Linux 8. The same commands also work on other RHEL clones such as AlmaLinux 8 and CentOS 8.
ادامه نوشتهBy default, all Linux distributions already come pre-installed with a terminal application or terminal emulator (correct technical term). Of course, depending on the desktop environment, it will look and feel different.
ادامه نوشتهWHAT IS SSH SERVER?
OpenSSH is the premier connectivity tool for remote login with the SSH protocol. It encrypts all traffic to eliminate eavesdropping, connection hijacking, and other attacks. In addition, OpenSSH provides a large suite of secure tunneling capabilities, several authentication methods, and sophisticated configuration options. Reference: https://www.openssh.com
If you’ve ever forgotten your password, you aren’t alone… it’s probably one of the most common tech support problems I’ve encountered over the years. Luckily if you are using Ubuntu they made it incredibly easy to reset your password.

ادامه نوشته
Overview
Manjaro's package manager, Pamac ships with most Manjaro editions. All Manjaro editions include pacman, the package manager from upstream Arch Linux. Pacman includes some advanced features not found in Pamac.
Key points to know:
نرم افزار VMware Tools چیست و چرا باید حتما آن را در ماشین های مجازی نصب کنیم؟
مجموعه ای است که از ابزارهای کاربردی که ارتباط و کارایی ماشین مجازی را ارتقاء می دهد، این ابزارها شامل درایو های سخت افزاری ، ابزار های ارتباطی و کنترلی هستند که کار با ماشین مجازی را راحت می نمایند.
توجه داشته باشید بسیاری از قابلیت ها تنها در صورت نصب VMware Tools فعال خواهند بود.
نصب Xrdp در لینوکس اوبونتو ساده است، در این مقاله نحوه نصب و راه اندازی نرم افزار ریموت دسکتاپ Xrdp در Ubuntu را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

با WSL یا Window Subsystem For Linux امکان اجرای برخی از برنامه های لینوکسی روی ویندوز فراهم شد. در نسخه ۲ این ابزار به لطف وجود یک کرنل لینوکس، امکان اجرای هر نوع برنامه ای وجود داره. اما، امکان اجرای برنامه های گرافیکی چطور؟
در زمان نگارش این مقاله، امکان اجرای برنامه های گرافیکی روی WSL 2 در نسخه های Insider ویندوز ۱۰ و ویندوز ۱۱ وجود داره. به این شکل که برنامه های گرافیکی مستقیم روی ویندوز به راحتی اجرا میشن.
اما اگر به این نسخه از ویندوز دسترسی نداشته باشیم، با استفاده از xrdp میتونیم به صورت Remote به لینوکس وصل بشیم و از محیط گرافیکی استفاده کنیم. اما چجوری؟
ادامه نوشتهGrub is a boot loader for many Linux distributions which basically tells your system where it can find installed operating system(s) on one or more hard drives. Your PC needs this information in order to boot into your Linux distro successfully.
When powering on your PC, Grub begins to look for installed operating systems. If it has trouble finding one or if it can’t load part of its config, you’ll be brought to the Grub Rescue command line interface that allows you to repair the boot loader.
In this guide, we’ll show how Grub Rescue works, along with the commands you’ll need in order to repair a broken boot loader and get back into your Linux install
ادامه نوشتهاگر کالی لینوکس را به عنوان سیستم عامل انتخاب کرده اید و قصد یادگیری ترفندها و انتخاب بهترین ابزار کالی لینوکس را دارید تیم فرانش به شما تبریک می گوید، با پیشرفت تکنولوژی وقت آن رسیده که ذهن خود را از چهار دیواری مایکروسافت خارج کنیم و به لینوکس روی بیاوریم. معروف ترین ابزارهای کالی لینوکس را در ادامه برای شما توضیح خواهیم داد که شامل 21 مورد مهم و کاربردی می باشد. با ما همراه باشید.
ادامه نوشته

کالی لینوکس یکی از برترین سیستم عامل ها در زمینه تست نفوذ می باشد که اکثر متخصصان امنیت و هکرها از آن به عنوان ابزار کار خود استفاده می کنند. در این مقاله با ابزارهای کالی لینوکس آشنا خواهید شد.
ادامه نوشتههر ادم عادی حداقل یه بار تو این چالش براش سوال بوده که علم بهتر است یا ثروت؟ یا اگه فوتبالیست هستین چالش میشه استقلال یا پرسپولیس؟ اما برای یه علاقمند و پیگیر دنیای فناوری اطلاعات ( همون IT خودمون) این چالش این شکلیه Windows VS Linux لینوکس قدرتمند یا ویندوز زیبا!!! در ادامه این پست روش استفاده از سیستم عامل امبدد با هسته لینوکسی ولی ظاهر ویندوزی را آموزش خواهم داد.

توی آموزش قبلی مختصر راجب معماری CPU بیشتر آشنا شدیم و سیستم عامل ویندوز ۱۰ رو باهم نصب کردیم (لینک آموزش قبلی) ولی امروز میخوام تو این آموزش با سیستم عامل در مفهوم کلی آشنا بشیم ، فرقشون و مختصری از مزایا و تواناییاشون پس با من همراه باشین سیستم عامل امبدد برای راه اندازی و استفاده از انواع بردهای امبدد از جمله رزبری پای یا اودروید یا اورنج پای کاربرد داره
ادامه نوشته
کتاب بسیار عالی و خواندنی لینوکس و زندگی که به صورت آنلاین توسط جادی انتشار داده شده کتابی است در مورد سیستم عامل قدرتمند و کارای لینوگس دیدی کلی و واضح به شما می ده.
اگر به لینوکس و دنیای کامپیوتر علاقه دارید از خواندن کتاب لذت می برید و اکر فصد دارید که این دنیای زیبا و شیرین رو شروع گنید کتاب رو بهتون پیشنهاد می کنم.
مقدمه کتاب
این کتاب سعی می کنه دیدی جامع در مورد لینوکس به شما بده. منظور از دید جامع، حفظ شدن همه دستورات و یاد گرفتن همه سوییچ ها نیست. منظور من از دید جامع، نگاهی فلسفی به ماجرا است تا خودتون بتونین گلیم خودتون رو از آب بیرون بکشین. لینوکس بر اساس یک فلسفه ساخته شده که می تونه کل زندگی آدمها رو تحت الشعاع قرار بده؛ فلسفه آزادی.
در این دنیا هر کس میتونه با سرچ کردن و خوندن راه خودش رو پیدا کنه و هر عضو خوبی از جامعه تمام تلاشش رو می کنه تا با نوشتن و جواب دادن ، راه رو به بقیه نشون بده تا دیگری به جای تلاش برای پیدا کردن مسیری که بقیه رفتن، پا جای پای اونها بذاره، سریعا به جایی که اونها هستن برسه و به جای اختراع دوباره چرخ، تلاشش رو روی کشف راههای جدید متمرکز کنه، این کتاب تلاشی است در همین راستا و خوشحال می شه
توسعهدهندگانی که سیستمهای login را طراحی میکنند، به خوبی میدانند که ذخیرهسازی رمزهای عبور به صورت متن ساده معمولاً امن نیست و بهتر است رمزهای عبور به صورت هَش (Hash) شده ذخیره شوند تا از سرقت اطلاعات هویتی از سوی هکرها جلوگیری شود. به دلیل روش عملکرد هشها، همه آنها به طرز یکسانی تولید نمیشوند. برخی از هش ها نسبت به بقیه آسیبپذیری بیشتری دارند و در این میان دانستن اندکی از زبان پایتون میتواند به طراحی ابزاری برای حمله بروت فورس (Brute-Force) به هش های ضعیف کمک کند. این حمله به منظور دستیابی به رمزهای عبور سازنده هش مفید خواهد بود.
ادامه نوشتهاگر دو سیستمعامل GNU/Linux و Windows را در کنار یک دیگر به صورت Dual Boot نصب کرده باشید، ممکن است گاهی - مخصوصاً پس از بروزرسانی Windows - به محض روشن کردن سیستم با خطای unknown filesystem مواجه شده و خود به خود به محیط grub rescue هدایت شوید. در این هنگام چه باید کرد؟

ادامه نوشته
Install Windows Subsystem for Linux
ادامه نوشتهسیستم عامل لینوکس نیز همانند سیستم عامل های ویندوز و مک گاهی اوقات دچار مشکل میشود و بوت نمیشود. اگر شما نیز جزو کاربران توزیع اوبونتو از سیستم عامل لینوکس هستید و سیستم شما بالا نمیاید، این مقاله را مطالعه کنید.
ادامه نوشتهشرح مشکل: برخی مواقع پس از نصب لینوکس بر روی سیستمی که قبلا حاوی ویندوز ۷ یا بالاتر(Dual boot) است سیستم بوت نشده و کلا هیچ یک از دو سیستم عامل را نمی شناسد. این اتفاق خصوصا در مواقعی که سیستم از قبل دارای هر دو سیستم عامل بوده و کاربر قصد تغییر یا نصب مجدد لینوکس را داشته باشد اتفاق می افتد
ادامه نوشتهتمامی سیستم عامل های دسکتاپ نظیر ویندوز ، یونیکس ، MAC OS و ... میتوانند هنگام بوت شدن دچار مشکل شوند ، سیستم عامل لینوکس نیز از این قاعده مستثنی نیست. اگر سرور لینوکسی تان صفحه لاگین را هنگام استارتاپ نمایش ندهد لینوکس شما با مشکل Boot شدن مواجه شده است. برای حل این مشکل بایستی موشکافانه مراحل بوت شدن لینوکس را بررسی کنید و علت مشکل را یافته و آنرا برطرف کنید. به طور کلی اولین چیزی که بعد از آغاز به کار یا بعبارت فنی Initialize شدن موفق سخت افزار های سیستم تان اتفاق می افتد بارگزاری شدن بوت لودر GRUB در حافظه RAM است .
ادامه نوشتهدر میان جنبه های مثبت بسیار کار با سیستم عامل گنولینوکس یکی از این مزیت ها ریکاوری کردن سیستم می باشد . اگر سرور گنولینوکسی شما با موفقیت Boot نشد با استفاده از Rescue Disk های بسیار خوب گنولینوکس نظیر توزیع Knoppix شما هنوز هم می توانید به تمام فایل ها و فولدر ها و سایر چیز ها در سیستم گنولینوکسی تان دست پیدا کنید . در این آموزش ما ورژن خاصی از توزیع Knoppix را مد نظر نمی گیریم و شما با هر نسخه Live از هر توزیع گنولینوکس می توانید این آموزش را جلو ببرید .
Boot کردن سرور گنولینوکس توسط Knoppix Rescue Disk بسیار آسان است ، برای انجام این کار شما یک CD و یا یک فلش مموری قابل بوت تهیه می کنید و گنو/لینوکس Knoppix را در آن قرار می دهید و بعد از اینکه CD یا فلش مموری را به سرور متصل کردید سرور را Restart کرده و سیستم عامل Knoppix به صورت اتوماتیک Load خواهد شد . به محض بالا آمدن Knoppix شما نمی توانید به فایل ها و فولدر هایتان دست پیدا کنید بلکه ابتدا باید فایل سیستم یا بعبارتی پارتیشن هایی که مد نظرتان هست را به صورت قابل نوشتن و خواندن به سرور Mount کنید ما در اینجا آموزش Mount کردن فایل سیستم ها را به شما نمی دهیم و فرض را بر این می گیریم که این کار را شما انجام داده اید .
ادامه نوشتهدر این مقاله می آموزید که چگونه مشکلات Boot نشدن گنو لینوکس را که ناشی از با مشکل مواجه شدن بوت لودر GRUB است برطرف کنید . پس این مقاله به درد کسانی میخورد که گنو لینوکس آنها از GRUB پشتیبانی می کند ، هر چند که امروزه دیگر به ندرت می توان یافت که یک لینوکس از GRUB پشتیبانی نکند . دلایلی که می تواند باعث با مشکل مواجه شدن GRUB شود به شرح زیر است
ادامه نوشته
سیستم عامل لینوکس نیز همانند سیستم عامل های ویندوز و مک گاهی اوقات دچار مشکل میشود و بوت نمیشود. اگر شما نیز جزو کاربران توزیع اوبونتو از سیستم عامل لینوکس هستید و سیستم شما بالا نمیاید، این مقاله را مطالعه کنید.
ادامه نوشته
هم اکنون تعداد بسیار زیادی سیستمعامل لینوکسی (توزیع لینوکسی) وجود دارد که هر کدام مزایای مختلفی را در اختیار کاربران قرار میدهند. اما با توجه به اینکه گزینههای لینوکسی زیادی پیش روی ما وجود دارد، انتخاب توزیع مناسب شاید کمی سخت باشد. ممکن است شما به دنبال یک سیستمعامل لینوکسی سبک و روان باشید یا کاربر دیگری لینوکس را فقط برای بازی مورد استفاده قرار دهد. همچنین شاید برخی کاربران به دنبال توزیعهای لینوکسی مخصوص مالتیمدیا باشند. خبر خوب اینکه برای رفع تمام این نیازها، تعداد قابل توجهی سیستمعامل لینوکسی مخصوص وجود دارد که میتوانید یکی را مطابق نیاز و سلیقهتان برگزینید.
ادامه نوشته