کامپیوتر، شبکه

کپی برداری از مطالب  وبلاگ با ذکر منبع مجاز است.

Installing snap on Rocky Linux

دوشنبه بیست و دوم اسفند ۱۴۰۱ 11:3

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.

:information_source: If you’re interested in understanding how these packages are built, see Building a snap RPM for Red Hat Enterprise Linux (RHEL) 8.

Installing snapd

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.

source

مهندس چراغی

PROPERLY disable IPv6 in Rocky Linux [SOLVED]

یکشنبه نهم بهمن ۱۴۰۱ 11:7

Different methods to disable IPv6

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
ادامه نوشته
مهندس چراغی

How to Start, Stop or Restart Network Services on Rocky Linux 8

Network Restart Rocky Linux

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.

ادامه نوشته
مهندس چراغی

Top 14 Terminal Emulators for Linux (With Extra Features or Amazing Looks)

یکشنبه هجدهم اردیبهشت ۱۴۰۱ 14:59

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.

ادامه نوشته
مهندس چراغی

Manjaro Manual

شنبه هفدهم اردیبهشت ۱۴۰۱ 14:9

لینک مطالعه

مهندس چراغی

Ubuntu 20.04 SSH Server

دوشنبه نهم اسفند ۱۴۰۰ 11:28

In this tutorial you will learn how to deploy an SSH server on Ubuntu 20.04 Server/Desktop.

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

ادامه نوشته
مهندس چراغی

Reset Your Forgotten Ubuntu Password in 2 Minutes or Less

یکشنبه یکم اسفند ۱۴۰۰ 19:5

 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.

 

ادامه نوشته
مهندس چراغی

Pacman Overview(Manjaro Linux Packge Installer)

جمعه هشتم بهمن ۱۴۰۰ 14:28

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:

  • Pacman is already installed in Manjaro Linux by default
  • Pacman is mainly developed/maintained by Arch Linux developers
  • Pacman can only be used from the command line, if you would prefer a graphical package manager please see Pamac or Octopi
  • Pacman can only use the official Manjaro repository. There are separate articles available for accessing the Arch User Repository(AUR), using flatpaks and using snaps
ادامه نوشته
مهندس چراغی

جمعه هشتم بهمن ۱۴۰۰ 14:13

نحوه نصب VMware Workstation Pro در اوبونتو 20.04

ادامه نوشته
مهندس چراغی

آموزش نصب VMware Tools در اوبونتو + ویدئو

دوشنبه بیست و هفتم دی ۱۴۰۰ 14:6

نرم افزار VMware Tools چیست و چرا باید حتما آن را در ماشین های مجازی نصب کنیم؟

مجموعه ای است که از ابزارهای کاربردی که ارتباط و کارایی ماشین مجازی را ارتقاء می دهد، این ابزارها شامل درایو های سخت افزاری ، ابزار های ارتباطی و کنترلی هستند که کار با ماشین مجازی را راحت می نمایند.
توجه داشته باشید بسیاری از قابلیت ها تنها در صورت نصب VMware Tools فعال خواهند بود.

ادامه نوشته
مهندس چراغی

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

آموزش نصب Xrdp در اوبونتو - ریموت دسکتاپ در لینوکس

 

ادامه نوشته
مهندس چراغی

با WSL یا Window Subsystem For Linux امکان اجرای برخی از برنامه های لینوکسی روی ویندوز فراهم شد. در نسخه ۲ این ابزار به لطف وجود یک کرنل لینوکس، امکان اجرای هر نوع برنامه ای وجود داره. اما، امکان اجرای برنامه های گرافیکی چطور؟

در زمان نگارش این مقاله، امکان اجرای برنامه های گرافیکی روی WSL 2 در نسخه های Insider ویندوز ۱۰ و ویندوز ۱۱ وجود داره. به این شکل که برنامه های گرافیکی مستقیم روی ویندوز به راحتی اجرا میشن.

اما اگر به این نسخه از ویندوز دسترسی نداشته باشیم، با استفاده از xrdp میتونیم به صورت Remote به لینوکس وصل بشیم و از محیط گرافیکی استفاده کنیم. اما چجوری؟

ادامه نوشته
مهندس چراغی

Introduction to Grub Rescue

سه شنبه یازدهم آبان ۱۴۰۰ 15:47

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 مورد مهم و کاربردی می باشد. با ما همراه باشید.

ادامه نوشته
مهندس چراغی

معرفی کامل ابزارهای کالی لینوکس

یکشنبه نهم آبان ۱۴۰۰ 12:53

 

 

معرفی کامل ابزارهای کالی لینوکس

معرفی کامل ابزارهای کالی لینوکس

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

ادامه نوشته
مهندس چراغی

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

 

 

توی آموزش قبلی مختصر راجب معماری CPU  بیشتر آشنا شدیم و سیستم عامل ویندوز ۱۰ رو باهم نصب کردیم (لینک آموزش قبلی) ولی امروز میخوام تو این آموزش با سیستم عامل در مفهوم کلی آشنا بشیم ، فرقشون و مختصری از مزایا و تواناییاشون پس با من همراه باشین سیستم عامل امبدد برای راه اندازی و استفاده از انواع بردهای امبدد از جمله رزبری پای یا اودروید یا اورنج پای کاربرد داره

 


 

 

ادامه نوشته
مهندس چراغی

کتاب آنلاین  لینوکس و زندگی

سه شنبه هفتم اردیبهشت ۱۴۰۰ 21:24

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

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

مقدمه کتاب

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

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

 

خواندن آنلاین کتاب

مهندس چراغی

توسعه‌دهندگانی که سیستم‌های login را طراحی می‌کنند، به خوبی می‌دانند که ذخیره‌سازی رمزهای عبور به صورت متن ساده معمولاً امن نیست و بهتر است رمزهای عبور به صورت هَش (Hash) شده ذخیره شوند تا از سرقت اطلاعات هویتی از سوی هکرها جلوگیری شود. به دلیل روش عملکرد هش‌ها، همه آن‌ها به طرز یکسانی تولید نمی‌شوند. برخی از هش ها نسبت به بقیه آسیب‌پذیری بیشتری دارند و در این میان دانستن اندکی از زبان پایتون می‌تواند به طراحی ابزاری برای حمله بروت فورس (Brute-Force) به هش های ضعیف کمک کند. این حمله به منظور دستیابی به رمزهای عبور سازنده‌ هش مفید خواهد بود.

ادامه نوشته
مهندس چراغی

هک پسورد از طریق sha256 در پایتون

دوشنبه پانزدهم دی ۱۳۹۹ 12:3

یه پروژه با آموزش چند گانه ، کار با کتابخانه hashlib ، کار با csv و دیکشنری ...

ادامه نوشته
مهندس چراغی

curl for windows

پنجشنبه یازدهم دی ۱۳۹۹ 14:3

download for windows 32

download for windows 64

مهندس چراغی

رفع خطای unknown filesystem از طریق grub rescue

شنبه پانزدهم آذر ۱۳۹۹ 10:54

اگر دو سیستم‌عامل GNU/Linux و Windows را در کنار یک دیگر به صورت Dual Boot نصب کرده باشید، ممکن است گاهی - مخصوصاً پس از بروزرسانی Windows - به محض روشن کردن سیستم با خطای unknown filesystem مواجه شده و خود به خود به محیط grub rescue هدایت شوید. در این هنگام چه باید کرد؟

 

 

ادامه نوشته
مهندس چراغی

Windows Subsystem for Linux Installation Guide for Windows 10

سه شنبه یازدهم آذر ۱۳۹۹ 15:3

Install Windows Subsystem for Linux

ادامه نوشته
مهندس چراغی

حل مشکل بوت نشدن ubuntu

یکشنبه نهم آذر ۱۳۹۹ 12:56

سیستم عامل لینوکس نیز همانند سیستم عامل های ویندوز و مک گاهی اوقات دچار مشکل میشود و بوت نمیشود. اگر شما نیز جزو کاربران توزیع اوبونتو از سیستم عامل لینوکس هستید و سیستم شما بالا نمیاید، این مقاله را مطالعه کنید.

ادامه نوشته
مهندس چراغی

شرح مشکل: برخی مواقع پس از نصب لینوکس بر روی سیستمی که قبلا حاوی ویندوز ۷ یا بالاتر(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 شود به شرح زیر است 

ادامه نوشته
مهندس چراغی

آموزش حل مشکل بوت نشدن اوبونتو

شنبه یکم آذر ۱۳۹۹ 15:27

​​

 

آموزش حل مشکل بوت نشدن اوبونتو

 

سیستم عامل لینوکس نیز همانند سیستم عامل های ویندوز و مک گاهی اوقات دچار مشکل میشود و بوت نمیشود. اگر شما نیز جزو کاربران توزیع اوبونتو از سیستم عامل لینوکس هستید و سیستم شما بالا نمیاید، این مقاله را مطالعه کنید.

ادامه نوشته
مهندس چراغی

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

دوشنبه بیست و یکم مهر ۱۳۹۹ 16:9

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

 

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

ادامه نوشته
برچسب‌ها: سیستم عامل , لینوکس , انواع لینوکس , توزیع
مهندس چراغی
بیوگرافی
رفع ایراد سیستم و شبکه های کامپیوتری  ، برقراری امنیت  و نیز فروش تمامی تجهیزات مربوط به آنها
کدهای وبلاگ