زکات علم

زَکاةُ العِلمِ أن تُعَلِّمَهُ عِبادَ اللّه‏ِ امام باقر (ع)
زکات علم

مطالبی در زمینه کامپیوتر و علاقه مندی های شخصی من مطالب این وبلاگ غالبا مطالبی ست که در جای جای اینترنت کتاب یا دانشته های شخصی خودم می باشد که به عنوان مرجعی برای رجوع دوباره در اینجا جمع آوری شده اند .
ehsunitd.ir personal website

پیوندها

۵۲ مطلب با موضوع «linux» ثبت شده است

This download lists the 10 steps you should take to set up a VPN server in a Redhat distribution of Linux. 

By James M. Garvin

Editor's note: As part of a recent IT Soapbox blog post I asked Linux users and evangelists in the TechRepublic community to step up to the plate and take a crack at producing some informative articles and downloads on the Linux operating system. This document is just one of the submissions inspired by that challenge. Just click the Linux challenge tag to track other published submissions stemming from this grass roots project.

I am assuming you are using a Redhat or Redhat-like distribution. Some of these packages can be grabbed via yum. However, I'm going to have you install them via RPM as you cannot get all of them via yum. If you are not, you will need to get the proper packages. For Debian you can use aptget or search for the .deb. For SuSe you can use Yast or find the distro specific RPMs.

  • ehsan gholami

How to setup VPN server (PPTP on CentOS, RedHat and Ubuntu)?

 

There are mainly 3 types of VPN servers: Point-to-Point Tunneling Protocol (PPTP), Layer 2 Tunneling Protocol (L2TP) andOpenVPN. In this tutorial, we use PPTP because it is supported natively on almost all devices, Windows, Linux, Android, IOS and Mac OS.

  • ehsan gholami

How to Setup Linux VPN Server and Client using OpenVPN

by LAKSHMANAN GANAPATHY on SEPTEMBER 9, 2013

VPN stands for Virtual Private Network.

A Virtual Private Network enables a computer to send and receive data from one private network to another private network which are connected via public network (Internet).

This is helpful for those who are outside the company’s intranet, and like to connect to office network securely to access the internal servers. VPN is also helpful when you are connecting multiple branch offices together.

Even when you are not connecting multiple branch offices together, you can still use VPN setup to allow your employees to connect remotely from their laptop to the datacenter and access the systems.

  • ehsan gholami

Top 25 Best Linux Performance Monitoring and Debugging Tools

by RAMESH NATARAJAN on DECEMBER 7, 2011

I’ve compiled 25 performance monitoring and debugging tools that will be helpful when you are working on Linux environment. This list is not comprehensive or authoritative by any means.

However this list has enough tools for you to play around and pick the one that is suitable your specific debugging and monitoring scenario.

  • ehsan gholami

WEP یکی از الگریتم های رمزنگاری شبکه های بیسیم(۸۰۲٫۱۱) است که به طور گسترده در شبکه های بیسیم و مخصوصاً روتر های شبکه های سازمانی و مودم های بیسیم  استفاده میشود. شکستن الگریتم WEP به علت ضعف های زیادی آن بسیار ساده است.

فراموش نکنید، دانش قدرت است والی قدرت به شما این حق را نمیدهد که از قانون سر باز زده یا وارد حریم شخصی دیگران شده و از آن سوء استفاده کنید.
  • ehsan gholami

Hacking WPA / WPA2 Encrypted Networks

Part II of my Network Security How-To Series:
1)  ARP Spoofing from a Mobile Device
2)  Hacking WPA / WPA2 Encrypted Networks (This Tutorial)
3)  Defeating SSL / Encrypted Hijacking

Target of Attack:

- WPA/WPA2-PSK Wireless Networks

Tools Required:

- Any Computer with VMware software installed. (Download Here)
- Backtrack 5 VMware Virtual Machine. (Download Here)
- Compatible Network Adapter.

  • ehsan gholami

This article explains how to add iptables firewall rules using the “iptables -A” (append) command.

“-A” is for append. If it makes it easier for you to remember “-A” as add-rule (instead of append-rule), it is OK. But, keep in mind that “-A” adds the rule at the end of the chain.

Again, it is very important to remember that -A adds the rule at the end.

Typically the last rule will be to drop all packets. If you already have a rule to drop all packets, and if you try to use “-A” from the command-line to create new rule, you will end-up adding the new rule after the current “drop all packets” rule, which will make your new rule pretty much useless.

Once you’ve mastered the iptables, and when you are implementing it on production, you should use a shell script, where you use -A command to add all the rules. In that shell script, your last line should always be “drop all packets” rule. When you want to add any new rules, modify that shell script and add your new rules above the “drop all packets” rule.

Syntax:

iptables -A chain firewall-rule
  • -A chain – Specify the chain where the rule should be appended. For example, use INPUT chain for incoming packets, and OUTPUT for outgoing packets.
  • firewall-rule – Various parameters makes up the firewall rule.

If you don’t know what chain means, you better read about iptables fundamentals first.

  • ehsan gholami

بر گرفته از http://linuxseason.ir/?p=4934

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

قبل از هر چیز  اول می بایست خودم تست می کردم تا تغییرات این نسخه رو نسبت به نسخه های  قبل ببینم  تا نکات مهم نصب این نسخه از قلم نیفته !

خوشبختانه هیچ تغییر خاصی در نصب این توزیع وجود ندارد و روش کلی نصب همانند نسخه های قبل است …

با روش زیر می توانید  اوبونتو را در کنار ویندوز و سیستم عامل های دیگر , بدون ترس از دست دادن اطلاعات  نصب و استفاده کنید .

۱) اوبونتو ۱۳.۰۴ رو از سایت زیر دانلود کنید و اون رو روی DVD یا فلش بریزید .

برای رایت فایل ISO بر روی DVD در ویندوز می توانید  از نرم افزار های ImgBurn یا ISO Recorder استفاده کنید :

http://www.imgburn.com/index.php?act=download

http://alexfeinman.com/isorecorder.htm

برای ریختن فایل ISO برروی فلش و ساخت فلش Bootable  در ویندوز می توانید  از نرم افزار های  Yumi یا Linux Live Creator استفاده کنید:

آموزش کار با نرم افزار YUMI

دانلود نرم افزار YUMI

دانلود نرم افزار Linux Live Ceator

آموزش ‌‌Bootable کردن فلش در لینوکس با نرم افزار Multisystem

آموزش Bootable کردن فلش در لینوکس با ترمینال

بعد از Bootable کردن فلش یا ریختن اوبونتو بر روی DVD , سیستم را با اوبونتو لایو اجرا کنید :

ubuntu test [Running] - Oracle VM VirtualBox_005

( برای اطلاعات بیشتر در مورد نحوه ی Run کردن سیستم با USB یا DVD باید نسبت به نوع مارک  مادربورد  در اینترنت گزینه ی Boot options سیستم خود رو جست و جو کنید )

  • ehsan gholami

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

کافیه با یوزر روت وارد محیط کامند بشین و کد زیر رو وارد کنید

yum install scite

  • ehsan gholami

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



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

و شما موقع اجرا کردن سیستم های Redhat Base به این مشکل بر خواهید خورد.آن را به عهده دوستان میگذاریم .



Bringing up interface eth0: Device eth0 has different MAC address than expected, ignoring.

برای حل این مشکل شما باید با مجوز root به مسیر زیر بروید



vi /etc/sysconfig/network-scripts/ifcfg-eth0


 و در آنجا فایل ifcfg-eth0 رو با یک ویرایش گر باز کنید و محتویات متغیر HWADDR رو به  مک ادرس موجود در ماشین تغییر بدهید .در صورتی که میخواهید تغییرات را بر روی یک کارت شبکه دیگر انجام دهید نام آن کارت شبکه را بنویسید

HWADDR=00:1B:21:1F:66:88



بعد از ذخیره کردن سرویس شبکه خود را دوباره راه اندازی کنید.



# service network restart


 

  • ehsan gholami