گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

فشرده سازی فایل با gzip در لینوکس centos:


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

 

برای نصب این ابزار درCentos ازدستور زیر استفاده کنید:

1. yum install gzip

 

 

 

 

 

 

 

برای فشرده کردن یک فایل متنی از دستور زیر استفاده نمایید:

2. gzip filename

 

 

 

 

 

برای اینکه جزئیات فایل فشرده شده را دریافت نمایید از دستور زیر بهره گیرید:

3. gzip –l filename.gz

 

 

 

 

 و برای unzip  کردن فایل فشرده شده دستور زیر مورد استفاده قرار می گیرد:


4. gzip –d filename.gz



نوشته شده توسط: ارسلان بزاز   . شماره دانشجویی:941831209

منبع اصلی:• http://www.techmint.com

نصب و تنظیم فایروال CSF



 فایروال  متن باز و رایگان Config Server Firewall  بانام اختصاری CSF قوی ترین فایروال رایگان لینوکس است.

که براساس  IP tables  کار میکند. و اسکریپت کانفیگ فایروال ایجاد شده تا برای سرور شما امنیت بهتر رافراهم  کند.  CSF فایروال سرورشما را برای قفل کردن دسترسی عمومی به سرویس هارا  پیکربندی میکند. و فقط به ارتباط ها(کانکشن) های معین اجازه میدهد. 

 مانند چک کردن ایمیل - بارگذاری وبسایت - وارد شدن به FTP

 

برخی از ویژگی ها: 

 

1-گزارش فرآیندهای مشکوک

2-گزارش فرآیندهای کاربری بیش ازحد

3-گزارش فایل های مشکوک

4-هشدار برای اسکریپت های ایمیل هرزنامه (اسپم )

5-بررسی خرابی احراز هویت ورودی(ssh,mail server,FTP,cpanel)

6-بررسی فرآیندهای خرابکارانه(Daemon)

7-حفاظت بسته BOGON

8- و ...

مراحل نصب و کانفیگ CSF در شکل های زیر به صورت زیر میباشد.


دستور yum install perl-GDGraph perl-libwww-perl را در ترمینال وارد میکنیم.

1.


2.



3.



4.



5.



6.



7.



8.



9.



10.



11.با این آدرس وارد تنظیمات CSF میشویم.



12. ویرایش پورت های ورودی و خروجی TCP



13.تغییر پورت از 22 به 1002



14.testing را به 0 تغییر میدهیم تا از حالت تست خارج شود و کار کند.



15. دستور chkconfig csf on را وارد میکنیم تا با هربار روشن شدن سیستم  این سرویس اجرا شود.



16.دستور زیر باعث میشود که سرویس csf شروع به کار کند.



17.سرویس CSF را استارت میکند.



لیستی از دستورهای ساده CSF:


1- چگونه یک IP آدرس را به لیست سفید اضافه کنیم .

دستور sudo csf -a 192.168.1.2 را در ترمینال وارد میکنیم.



که در اینجا آدرس 192.168.1.2 در/etc/csf/csf.allow اضافه میشود.



2- چگونه یک IP آدرس را بلاک کنیم.

دستور sudo csf -d 192.168.1.5 را در ترمینال وارد میکنیم.



که در شکل زیر میبینیم  آدرس 192.168.1.5 به /etc/csf/csf.deny اضافه میشود.



3- چگونه بررسی کنیم که یک IP آدرس  توسط CSF بلاک شده است.

دستور sudo csf  -g 192.168.1.5 را در ترمینال وارد میکنیم.



4- چگونه  CSF را بطور کامل غیرفعال کنیم. دستور زیر را وارد میکنیم.

دستور sudo csf -x را در ترمینال وارد میکنیم.



5- چگونه CSF فایروال را فعال کنیم.

دستور sudo csf -e را در ترمینال وارد میکنیم.



6- چگونه CSF فایل را ریستارت کنیم.

دستور sudo csf -r را در ترمینال وارد میکنیم.



7- چگونه CFS فایروال را فلاش کنیم.

دستور sudo csf -f را در ترمینال وارد میکنیم.


نام : رومیناحسن زاده برهانی 941831215

منبع : https://www.unixmen.com

نحوه نصب و فعال سازی Auto Bash Autocomplete در centos

بدون شک bash محبوب ترین محبوب ترین پوسته لینوکس است و بدون شک پوسته پیش فرض در بسیاری از توزیع های لینوکس است.

یکی از ویژگی های جذاب آن پشتیبانی از auto-completion است.

این ویژگی به شما اجازه میدهد تا به راحتی ساختار دستور را کامل کنید به این صورت که دستورالعمل جزئی را تایپ کرده سپس کلید TAB را فشار دهید تا فرمان و استدلال آن را دریافت کنید.

ما به شما نشان میدهیم که چگونه ویژگی auto-completion   را در سیستم های centos  فعال کنید:

1.برای کار کردن در خط فرمان ابتدا باید مخزن EPEL را در سیستم خود فعال کنید

دستور فعال کردن مخزن EPEL

1.1)مرحله 1: wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

1.2)مرحله 2 :# rpm -ivh epel-release-6-8.noarch.rpm  

 

 

2.نصب برنامه  auto-completion 



دیدن پیام زیر به معنی اتمام نصب است.

 

 

 

 

 

 

 

3. دستور زیر را برای اجرای auto-completion وارد میکنیم



 

 


4. سپس یک دستور را ناقص مینویسیم و کلید Tab را میزنیم مانند دو شکل زیر:



 



نوشته شده توسط:نسیم کارگر              شماره دانشجویی:941831237 

منبع اصلی:• http://www.techmint.com

دستور DIG در لینوکس

دستور DIG ابزاری برای کوئری و ارسال درخواست به سرورهای DNS به منظور دریافت اطلاعات درباره آدرس های میزبان و سرورهای تبادل ایمیل و اطلاعات مرتبط میباشد

این ابزار را می توان روی سیستم عامل های مبتنی بر یونیکس(لینوکس) استفاده کرد:

دستورهای فشرده سازی در لینوکس

معرفی دستور tar  به منظور کار با فایل های فشرده در لینوکس

tar فرمتی است که بارها با آن مواجه شده ایم. با استفاده از این ابزار می توان فایل های فشرده ایجاد یا فایل های فشرده tar را استخراج کرد.

نحوه ی استفاده از دستور tar  :

     1.به منظور مشاهده گزینه های ابزار tar  از دستور help-  به فرم زیر می توان استفاده کرد:

tar  --help
  
     2.به منظور فشرده سازی چندین فایل با فرمت tar از ساختار دستوری زیر می توان استفاده کرد :
tar   cf    file.tar      file1     file2    file3
       در زیردو  فایل  بنام های  filen1 و filen2 را فشرده و خروجی nazila.tar ایجاد کردیم.در دستور cf  گزینه c موجب ایجاد
     (create–) و گزینه f برای تعیین فایل خروجی (file–) می باشد.
      
     3.به منظور استخراج فایل های موجود از فایل فشرده nazila.tar از گزینه xf استفاده می شود. که گزینه x به منظور استخراج فایل      
      فشرده  (extract–) کاربرد  دارد  و گزینه f برای تعیین فایل خروجی (file–) می باشد.
tar      xf    file.tar
 
     4.همچنین می توان با استفاده از گزینه های czf فایل فشرده فایل فرمت tar.gz ایجاد کرد. گزینه z موجب ایجاد فایل فشرده با فرمت 
     gzip می شود. گزینه c موجب   ایجاد   (create–) و گزینه f برای تعیین فایل خروجی (file–) می باشد.
tar    czf   file.tar.gz      file1   file2   file3
  
     5.به منظور استخراج فایل tar.gz از گزینه های xzf استفاده می شود.
tar    xzf    file.tar.gz

        

     6.برای  ایجاد فایل فشرده با فرمت tar.bz2 از گزینه های cjf استفاده می شود. گزینه j موجب ایجاد فایل فشرده با فرمت bz2 می شود.

tar    cjf   file.tar.bz2    file1   file2   file3

        

    

     7.و برای  استخراج فایل tar.bz2 از گزینه های xjf استفاده می شود.

tar    xjf    file.tar.bz2

        

          دستورات دیگری مانند gzip  و zip  نیز برای فشرده سازی فایل ها در لینوکس وجود دارد که  فقط به توضیح دستور tar 

            در این پست پرداخته شده است .


   منبع :http://netamooz.net/linux-compressing-commands/

 نوشته شده توسط : نازیلا روحی     شماره دانشجویی:   931831226