LINUX

آموزش لینوکس

LINUX

آموزش لینوکس

LINUX

این وبلاگ به بحث پیرامون لینوکس و امنیت و زبان برنامه نویسی تحت لینوکس می پردازد.

طبقه بندی موضوعی

۳۸ مطلب با موضوع «Linux» ثبت شده است

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

برای فعال کردن  touch pad در دبین و اوبونتو شما میتونید به روش زیر عمل کنید:
ترمینال رو باز کنید و دستور زیر رو در اون وارد کنید:
dconf-editor

بعد از اینکه دستور مورد نظر رو وارد کردید یک پنجره برای شما باز میشه که باید مسیر زیر رو در اون دنبال کنید:
نکته: تفاوت این تنظیمات در اوبونتو و دبین فقط ظاهر پنجره هاست و با هم دیگه تقریبا تفاوتی ندارند. عکس هایی که در این وبلاگ وجود داره از دبین گرفته شده منتها اگر شما از اوبونتو استفاده میکنید با دنبال کردن این عکس ها میتونید روی ماشین خودتون تغئیرات مورد نظرتون رو اعمال کنید.
"org"->"gnome"->"settings-daemon"->"peripherals"->"touchpad"

 بعد از اینکه به مسیر مربوطه رفتین با توجه به تصویری که ملاحظه میکنید تغئیرات لازم رو اعمال کنید:


۱ نظر موافقین ۲ مخالفین ۰ ۰۶ بهمن ۹۳ ، ۲۲:۰۱
مرتضی

شما در لینوکس قادر به این هستید که عکس گراب و همچنین رنگ فونت ها رو هم عوض کنید. معمولا گراب ۲ با عکس هایی با فرمت JPEG, JPG, PNG و TGA سازگار هست.

به معرفی بخشی از فایل های مرتبط با این امر میپردازم:

۱ نظر موافقین ۳ مخالفین ۰ ۰۱ بهمن ۹۳ ، ۱۲:۱۸
مرتضی

عوض کردن تصویر login screen

برای عوض کردن تصویر login screen ابتدا سطح دسترسی خود را از کاربر معمولی به کاربر ارشد ارتقا بدید. برای این کار میتونید از دستور su استفاده کنید.

بعد از اینکه به کاربر سطح ریشه ارتقا پیدا کردید لازمه که با یوزر Debian-gdm لاگین کنید. برای این کار به روش زیر عمل کنید:

su - Debian-gdm -s /bin/bash


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

حالا کافیه تا دستورات زیر رو با کاربری که باهاش لاگین کردید وارد کنید. این نکته رو در نظر داشته باشید که دستور شما در ترمینال با توجه به مسیری که عکس رو درش ذخیره کردید تغئیر میکنه. روی ماشین من مسیر file:///home/lsc/Pictures/pic.jpg وجود داره که در ماشین شما متفاوت خواهد بود.

`dbus-launch | sed 's/^/export /'`
gsettings set org.gnome.desktop.background picture-uri file:///home/lsc/Pictures/pic.jpg

۰ نظر موافقین ۲ مخالفین ۰ ۲۸ دی ۹۳ ، ۱۳:۵۷
مرتضی

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

برای درک بهتر به شکل زیر نگاه بیندازید:


۰ نظر موافقین ۲ مخالفین ۰ ۰۷ دی ۹۳ ، ۱۴:۰۶
مرتضی
به روز رسانی شد:
برای نصب و راه اندازی tor دیگه به اسکریپت نیازی نیست و در اصل دیگه نیازی هم نیست تنظیمات tor رو روی حالت bridge بگذارید. نصب اون به صورت پیشفرض مساله رو حل میکنه ...

یعنی به طور معمولی کافیه شما در ترمینال دستور زیر رو وارد کنید:
# apt-get install tor

اگر میخواین دستوراتتون رو با tor اجرا کنید تا ip سیستمتون رو نندازه به صورت زیر عمل کنید(مثال دستور ssh):
$ torsocks ssh root@x.x.x.x

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

این نرم افزار tor قبلا باز بود و به راحتی نصب میشد و کار میکرد. منتها جدیدا بسته شده که برای باز شدنش باید اسکریپتی رو که من آماده کردم اجرا کرد. 




۳ نظر موافقین ۳ مخالفین ۰ ۱۱ مرداد ۹۳ ، ۲۳:۳۲
مرتضی

قصد دارم در این پست به شما نحوه افزودن فونت های فارسی رو آموزش بدم. برای اضافه کردن فونت به سیستمتون دو روش وجود داره. روش اول که روش ساده ای هم هست فقط برای یوزری که با اون در حال کار هستید جواب میده. اما روش دوم روشی کلی و کمی پیچیده تر هست که برای همه یوزرهای ماشینتون جواب مده.

 این فونت ها طبیعتا در libre office مورد استفاده قرار خواهند گرفت. برخی از اون ها رو که من برای شما از جایی برداشتم میتونید ببینید:


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


۱) روش اول (روش ساده - برای یوزر خاص) :

 قبل از باز کردن اون شما باید اول یک دایرکتوری داخل پوشه home خودتون ایجاد کنید. برای این کار باید دستور زیر رو وارد کنید:

$ mkdir ~/.fonts

۱ نظر موافقین ۳ مخالفین ۱ ۰۲ مرداد ۹۳ ، ۱۹:۴۷
مرتضی

اگر شما هم در ترمینال دستور date رو زدید و به جای اینکه به شما خروجی رو در قالب حروف فینگلیش بده از حروف فارسی استفاده کرد و ی چیزی به صورت زیر رو نمایش داد باید برید و اون رو تغییر بدید (اگر مایل بودید):

$ date
سه‌شنبه ۲۲ ژوئیه ۱۴، ساعت ۱۸:۲۵:۴۸ (IRDT)‬


البته به این خوشگلی که در بالا میبینید در ترمینال دیده نمیشه. برای همین معمولا میریم عوضش میکنیم.

خوب برای تغییر اون باید به System Settings برید و از اونجا گزینه  Language Support رو بزنید. بعد از اون تب Regional Formats رو انتخاب کنید تا پنجره شبیه به پنجره زیر براتون به نمایش در بیاد:



۰ نظر موافقین ۲ مخالفین ۰ ۳۱ تیر ۹۳ ، ۱۸:۳۶
مرتضی
اگر شما از سیستم عامل اوبونتو استفاده میکنید باید توجه داشته باشید که هنگام لاگین کردن علاوه بر نام کاربری خودتون یک نام کاربری guest هم وجود داره که این حساب البته خیلی محدود هست از لحاظ دسترسی ها ولی بدون پسورد میشه بهش لاگین کرد. خوب منطقی به نظر میرسه که برای حفظ امنیت بیشتر این یوزر رو حذف کنید. به شکل زیر دقت کنید:


۲ نظر موافقین ۰ مخالفین ۰ ۳۱ تیر ۹۳ ، ۱۴:۱۵
مرتضی

از همه چیز مهمتر حفظ خونسردی و اعتماد کردن به لینوکسه :) . لینوکس هیچ جا شما رو لنگ نمیذاره و کاری رو که ازش بخواین مثل ی بچه ی حرف گوش کن انجام میده.

این آموزش من دو روش که متشکل از دو دستور cat و dd هست رو براتون توضیح میدم.

امروز تصمیم دارم تا به آموزش بوت کردن فلش از روی یک فایل iso بپردازم. این کار معمولا برای نصب سیستم عامل از روی فلش استفاده میشه. الیته پیشنیاز این آموزش کار کردن با دستورات df و  fdisk و umount, mkfs و شاید هم mlabel و البته dd هست. من هم ابتدا ی آموزش مختصری درباره این دستورات میدم.

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


df

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

# df [options] [file]


شما میتونید از h- هم برای اینکه حجم پارتیشن ها رو بر حسب کیلو بایت و مگا بایت و ... ببنید استفاده کنید. به مثال زیر توجه کنید:

# df -h
Filesystem                                              Size  Used Avail Use% Mounted on
rootfs                                                  462M  173M  266M  40% /
udev                                                     10M     0   10M   0% /dev
tmpfs                                                   394M  684K  393M   1% /run
tmpfs                                                   5.0M     0  5.0M   0% /run/lock
tmpfs                                                   787M  472K  786M   1% /run/shm
/dev/sda2                                               488M  128K  487M   1% /boot/efi
/dev/sda3                                                28G   11G   16G  41% /home
/dev/sda8                                               369M  111M  240M  32% /tmp
/dev/sda6                                               6.5G  3.7G  2.5G  60% /usr
/dev/sda7                                               2.8G  588M  2.1G  22% /var
/dev/sdc1                                               222M  222M     0 100% /media/Debian 7.4.0 amd64 1


۳ نظر موافقین ۰ مخالفین ۰ ۲۱ تیر ۹۳ ، ۱۸:۰۲
مرتضی

سلام. اگر یادتون باشه چند وقت پیش ی پستی با عنوان گذاشتن پسورد برای grub توی وبلاگ قرار داده بودم که اونجا به آموزش قرار دادن پسورد برای grub در لینوکس پرداختم. اون آموزش در اصل برای این بود که کسی نتونه به ماشین شما دسترسی root بگیره.

حالا میخوام این قضیه رو بیشتر بشکافم تا ببنیم که چه طور میشه روی ماشینی که روی گرابش پسورد ست نشده دسترسی root گرفت.


۰ نظر موافقین ۰ مخالفین ۰ ۱۷ تیر ۹۳ ، ۱۱:۵۱
مرتضی