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

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

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

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

چگونگی ریست کردن پسورد در اوبونتو به هنگام فراموشی (کاربردی)

مرحله  اول: وقتی متوجه میشوید که رمز ubunto  را فراموش کرده اید بعد از چندین بار تلاش 



مرحله دوم: سیستم خود را ریستارت کنید



مرحله سوم:همزمان  با ریستارت کردن ؛دکمه ی shift را فشار دهید تا وارد محیط bios سیستم خود شوید



مرحله چهارم: ازچارتی که در صفحه ی نمایش میبینید ؛گزینه ی دوم را انتخاب کنید



مرحله  پنجم:سپس یک چارت دیگری در صفحه ی نمایش می اید که در این قسمت باید گزینه ی root را انتخاب نمایید و دکمه ی enter  را فشار دهید



مرحله ششم: در قسمت پایین صفحه ،قسمت سیاه رنگ ؛command  موردنظر برای عوض کردن پسورد را میتوانید وارد کنید



مرحله  هفتم:command مورد نظر را میتوانید در شکل ببینید



مرحله  هشتم:برای تغییر رمز  دستور  passwd accountname  را بزنید.


مرحله نهم:حال رمز جدید را وارد کنید



مرحله دهم:...............



مرحله یازدهم:رمز شما با موفقیت عوض شد و برای خروج میتوانید دستور exit را بزنید



مرحله دوازدهم:گزینه ی resume را انتخاب میکنید.



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



مرحله چهاردهم:و ورود موفقیت آمیز به سیستم





نام اعضای گروه:

مهتا آقاجانی

مهرداد آرمان سرشت



















نصب Git

مدیریت منبع کد با git

کنترل نسخه، روشی برای ثبت تغییرات کدها و نوشته هایمان است و با توجه به نیازمان به مرحله ی خاصی از تغییرات ثبت شده می رویم.

روش ها و همچنین ابزارهای زیادی برای این کار معرفی شده اند و git یکی از این ابزارهاست که توسط یکی از بهترین برنامه نویسان یعنی لینوس توروالدز خالق لینوکس برای برنامه نویسان ساخته شده است.

چرا باید از ابزارهای مدیریت کد منبع استفاده کنیم؟

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

ابزار های مدیریت کد منبع، پاسخی برای این بی نظمی هاست. با استفاده از این ابزارها میتوانید هرلحظه که مایل بودید، تغییرات خود را ثبت کنید و یا به تغییرات ثبت شده ی گذشته برگردید و به راحتی با دوستان وافراد تیم تان روی پروژه همکاری کنید بدون اینکه نگران بهم ریختگی ها در کدهای پروژه باشید.میتوانید هر تغییر را با یک پیغام ثبت کنید، تغییراتی که دیگران در پروژه لحاظ نموده اند را ببینید و البته منشاء باگ ها و خطاهای احتمالی را به سادگی یافته و رفع ورجوع کنید.

چرا git

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

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

 

ادامه مطلب ...

نصب نرم افزار xdm

یکی از دغدغه های بسیاری از کاربران لینوکس  پیدا کردن دانلود منیجری در حد و امدازه های اینترنت دانلود منیجر (IDM) هست.

اکستریم دانلود منیجر (Xdman) نرم افزار مدیریت دانلودی پیشرفته و وقدرتمند و مبتنی بر جاواست که ادعا می کند سرعت دانلود را تا حد قابل قبولی افزایش می دهد . این نرم افزار  قابلیت مکث و ادامه (pause and resume) و همچنین دانلود ویدئو از سایت های مختلف را داراست .

Xdman از الگوریتم های پیچیده تقسیم بندی پویا ، فشرده سازی داده ها و تجدید اتصال جهت بالا بردن سرعت دانلود استفاده می کند . Xdman  از پروتکل های HTTP ، HTTPS و FTP و همچنین فایروال ها ، پروکسی سرورها ، تغییر مسیرها ، کوکی ها و مجوزها پشتیبانی می کند و قابلیت این را دارد که به طور خودکار با هر مرورگری ادغام شود .

یژگی های Xdman

  • دانلود فایل ها در حداکثر سرعت ممکن ( 5 تا 6 برابر سریع تر )
  • استفاده از الگوریتم های پیچیده تقسیم بندی پویا و اتصال مجدد
  • دانلود فایل های ویدئویی FLV از سایت های اشتراک گذاری فیلم نظیر یوتیوب
  • پشتیبانی از HTTPS ، HTTP و FTP پروکسی سرورها ، کوکی ها و …
  • ادامه (Resume) دانلود فایل هایی که به هر دلیلی دانلودشان متوقف شده
  • قابل حمل و اجرا بر روی هر سیستم عامل دارای Java SE 6 بدون نیاز به نصب
  • قابلیت پیکربندی برای بررسی خودکار فایل های دانلودی توسط آنتی ویروس و همچنین خاموش شدن خودکار سیستم پس از اتمام دانلود
  • برای نصب میتوانید از کدهای زیر استفاده کنید.

wget -O xdman.zip http://sourceforge.net/projects/xdman/files/xdman.zip/download

unzib xdman.zip

chmod +x xdman.sh

xdman.sh/.



با کاربر ریشه وارد شوید و در پنجره ترمینال کدهای بالارا به ترتیب وارد کنید.









حال نرم افزار شما نصب شده و با اجرای فایل xdman.sh که در فایل Home قرار دارد میتواند براحتی از ان استفاده کنید و از قابلیت های آن لذت ببرید.



اعضای گروه: زهرا جاوید و ساناز بشیری

لینک سایت استفاده شده:

http://linuxhelp.mihanblog.com/post/tag/Xtreme%20Download%20Manager





نمونه سوالات آز شبکه!


      1.            یک پوشه در داخل بخش My Documents  ایجاد کرده و آن را بر روی شبکه به اشتراک بگذارید.

      2.            یکی از گروه های موجود بر روی سیستم را انتخاب نمایید. تمام اقدامات لازم را انجام دهید تا هر گاه اعضای این گروه به پوشه ی مذکور دسترسی پیدا کردند، تمام موارد زیر از بین این دسترسی ها  ثبت (log) شود.

                                                                     ·            باز کردن پوشه با موفقیت

                                                                     ·            ایجاد کردن فایل درون پوشه با موفقیت


        1.     محدوده ی آدرس IP زیر را برای سرور DHCP تعریف نمایید:

              192.168.1.1 - 192.168.1.255

          2.     محدوده ی زمانی اجاره IP را 2 روز قرار دهید

 3.      محدوده ی 192.168.0.100 تا 192.168.0.110 را استثنا (exclude) نمایید.

4.      برای رزرو کردن یک آدرس آی پی در DHCP از چه قسمتی می توان اقدام کرد.

 5.      برای اینکه یک کلاینت مدت زمان اجاره ی آدرس IP خود را تمدید نماید، چه اقدامی می تواند انجام بدهد؟ (یک مورد کافی است)

 

1.      یک پوشه با نام دلخواه و حاوی یک فایل متنی، بر روی درایو C سیستم ایجاد نمایید. مجوز های زیر را در مورد یکی از کاربران موجود اعمال نمایید:

·         کاربر اجازه باز کردن پوشه را داشته باشد.

·         کاربر اجازه دیدن محتویات پوشه را داشته باشد.

·         کاربر اجازه ایجاد فایل در درون پوشه  نداشته باشد.

 

2.      پوشه را بر روی شبکه به اشتراک بگذارید.   امکانی را فراهم آورید که فایل امکان cache شدن در سیستم کاربران را (تنها در صورت باز شدن فایل از طرف کاربران) داشته باشد.

 3.       با کاربری که در بخش اول،‌ مجوزها را برای وی اعمال کرده‌اید وارد سیستم کلاینت شوید و از طریق پنجره Run پوشه به اشتراک گذاشته شده را باز نمایید.

 

 

2.   یک   فایل را بر روی شبکه به اشتراک بگذارید. همان کاربر مرحله قبل را انتخاب کرده و مجوزهای اشتراکی زیر را برای او در نظر بگیرید:

 

 ·        کاربر مجوز read داشته باشد

 

 

3.      مجوزهای موثر برای این کاربر را نمایش دهید.

 

  1. بر روی دامنه موجود در سیستم سرور خود، یک واحد سازمانی جدید با نام  Students ایجاد نمایید.

 

  1. یک کاربر با نام دلخواه درون واحد سازمانی Students ایجاد کنید، بطوریکه دارای ویژگی های زیر باشد:

 

·         حساب کاربری پس از یک هفته منقضی شود.

·         کاربر با استفاده از تمام کامپیوترهای موجود بر روی شبکه، اجازه ی ورود به حساب کاربری خود را داشته باشد.

 

  1. با استفاده از خط فرمان و دستور جستجو، از بین کاربران موجود بر روی سیستم، کاربرانی را بیابید که دارای مشخصات زیر باشند.

 

·         درون واحد سازمانی با نام Students قرار گرفته باشند.

·         نامشان به حرف d ختم شود.

·         پسوردشان را در طی 40 روز گذشته تغییر نداده باشند


1.      یک صفحه وب با آدرس www.mysite.com ایجاد کنید (به جای کلمه mysite میتوانید از عنوان دلخواه خودتان استفاده نمایید). سپس تمام تنظیمات لازم را انجام دهید تا با نوشتن آدرس مذکور در یک مرورگر وب (مثل Internet Explorer) محتویات صفحه ای که ایجاد کرده اید نمایش داده شود.

 


1.      یک سایت ftp بسازید. تمام تنظیمات لازم را انجام دهید تا از طریق یک مرورگر وب (مثل Internet Explorer) محتویات سایت ftp که ایجاد کرده اید نمایش داده شود.

1.       بر روی سیستم خود یک کنسول در مد مولف (Author mode) ایجاد و با نام دلخواه ذخیره نمایید . داخل این کنسول snap-in  های زیر را قرار دهید:

 

 

Event Viewer - برای کامپیوتری که در حال کار با آن هستید(Local Computer)

Computer Management - برای کامپیوتری بر روی شبکه و با آدرس آی پی فرضی 192.168.1.3

 

سرگرمی در ubuntu




ما می خواهیم 8  تا  سرگرمی جالب در ترمینال لینوکس(UBUNTA) را در اینجا معرفی کنیم:




1.xeyes (چشم گرافیکی)



کد:

ronika@back:~$ xeyes







2.sl (لوکوموتیو بخار)

دستور زیر رو برای نصب sl در ترمینال اجرا کنید.(با کاربر ریشه)


کد:

root@back:~# apt-get install sl

root@back:~# sl






3.telnet (برای اجرای telnet باید به اینترنت وصل بشین)

کد:
root@back:~# telnet towel.blinkenlights.nl





4.Cowsay (دو دستور زیر رو برای نصب در ترمینال اجرا کنید)

کد:
root@back:~# apt-get install cowsay
root@back:~# apt-get install xcowsay
root@back:~# cowsay I Love nix
root@back:~# fortune | cowsay 
root@back:~# xcowsay I Love nix




5.cmatrix (دستور زیر رو برای نصب cmatrix در ترمینال اجرا کنید)

  کد:

root@back:~# apt-get install cmatrix
root@back:~# cmatrix






6.oneko (دستور زیر رو برای نصب oneko در ترمینال اجرا کنید)

کد:
root@back:~# apt-get install oneko
root@back:~# oneko




7.aafire (آتش سوزی در ترمینال) برای نصب libaa-bin دستور زیر رو در ترمینال وارد کنید.

کد:
root@back:~# apt-get install libaa-bin
root@back:~# aafire




8.bb (دستور زیر رو برای نصب bb در ترمینال وارد کنید.)

کد:
root@back:~# apt-get install bb
root@back:~# bb




اعضای گروه:
  • هانیه قربانی 
  • امیر هادی گنبری
  • مریم محمدپناه