وبلاگ شخصی سید عباس طباطبایی

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

دوستان عزیز:

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

۵ مطلب در تیر ۱۳۹۴ ثبت شده است

تم ویندوز 7

يكشنبه, ۷ تیر ۱۳۹۴، ۰۷:۵۹ ب.ظ

در این پست یه تم کلاسیک و زیبا برای ویندوز 7 گذاشتم که امیدوارم لذت ببرید :)

دانلود

  • سید عباس طباطبایی

Vojtech Trefny بیش از یک سال است بر روی blivet-gui که نرم افزار مدیریت ذخیره ساز و پارتیشن فدورا است، کار می‌کند. طراحی Bilvet-GUI از رابط نرم افزار معروف GParted الگو گرفته است در حالی که از کتابخانه Bilvetکه توسط ناصب فدورا (آناکوندا) برای مدیریت ذخیره سازها به کار می‌رود، استفاده می‌کند.Bilvet-GUIاکنون در فرآیند تعمیرات کلی رابط کاربری است.

new_blivet-gui-2a

Vojtech Trefny در حال بهبود UI بطور ویژه برای ذخیره ساز‌های پیچیده پیکربندی شده با آرایه‌های RAID و دستگاه‌های رمز شده بلوکی است. در رابط جدید این پیکربندی‌های غیر استاندارد با اطلاعات بیشتر نمایش داده خواهند شد و فهمیدن آن‌ها برای کاربران راحت‌تر خواهد بود.

در حال حاظر طراحی جدیدBilvet-GUI بیشتر در حد یک مدل است، اما Vojtech امیدوار است که طراحی جدید برای Bilvet-GUI تا پایان جولای انجام شود. اطلاعات بیشتر را می‌توان در این پست بلاگ دید.

  • سید عباس طباطبایی

نصب FreeRADIUS بر روی CentOS و Ubuntu

شنبه, ۶ تیر ۱۳۹۴، ۰۸:۲۶ ب.ظ

FreeRADIUS یک ماژول با کارایی بالا است که تحت مجوز عمومی GNU در نسخه دوم خود توسعه و توزیع شده است. این یک ابزار رایگان و متن باز است. مجموعه ی FreeRADIUS شامل : RADIUS Server , RADIUS Client library , PAM library و APACHE Module و امکانات اضافی دیگر است.

ویژگی های FreeRADIUS :
FreeRADIUS محبوب ترین سرور RADIUS متن باز وگسترده ترین سرور RADIUS مستقر در جهان است. این نرم افزار تمامی پروتکل های احراز هویت را پشتیبانی می کند و سرور آن با یک ابزار مدیریت کاربر مبتنی بر وب PHP به نام dialupadmin مدیریت می شود.

ماژول های همراه با سرور آن LDAP ، PostgreSQL ، Oracle ، MySQL و بسیاری از پایگاه داده های دیگر را پشتیبانی می نمایند. این نرم افزار تمامی انواع احراز هویت عمومی EAP ، از جمله PEAP و EAP-TTLS را شامل می شود.

FreeRADIUS همچنین تنها سرور RADIUS متن باز برای پشتیبانی از سرور های مجازی می باشد. استفاده از سرور های مجازی بدان معنی است که پیاده سازی پیچیده را ساده می کند و پشتیبانی و نگهداری پر هزینه را برای مدیران شبکه تا حد زیادی کاهش می دهد.

این آموزش به شما نشان می دهد که چگونه آن را بر روی CentOS و Ubuntu نصب و راه اندازی کنید.

نصب FreeRADIUS :
گام اول
برای 5 CentOS :

 yum install freeradius2 freeradius2-mysql freeradius2-utils mysql-server –y

برای CentOS 6 :

 yum install freeradius freeradius-mysql freeradius-utils mysql-server -y

برای Ubuntu :

 apt-get install freeradius freeradius-mysql freeradius-utils mysql-server

گام دوم
سپس MYSQL را با دستورات زیر راه اندازی میکنیم :
برای CentOS :

service mysqld start

برای Ubuntu :

 service mysql start

برای تنظیم یک پسورد جدید و تنظیمات امنیتی از دستور زیر استفاده می کنیم :

 /usr/bin/mysql_secure_installation

برای ساخت پایگاه داده RADIUS :

 mysql

یا

 mysql -uroot -p

بعد از اینکه از شما root password خواسته می شود ، آن را وارد کنید و برای ساخت پایگاه داده از دستورات زبر پیروی کنید :

CREATE DATABASE radius;
GRANT ALL PRIVILEGES ON radius.* TO radius@localhost IDENTIFIED BY "radpass";
flush privileges;

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

mysql> use radius;

برای CentOS :

SOURCE /etc/raddb/sql/mysql/schema.sql

برای Ubuntu :

 SOURCE /etc/freeradius/sql/mysql/schema.sql

و فراموش نکنید از این قسمت خارج شوید :

 exit

گام چهارم
اکنون برای استفاده از تنظیمات به مسیر زیر بروید :
برای CentOS :

 /etc/raddb/sql.conf 

برای Ubuntu :

  /etc/freeradius/sql.conf 

اکنون شما باید وارد پایگاه داده ساخته شده خود شوید و جزییات آن را مشاهده کنید ، برای نمونه :

 # Connection info:
       server = "localhost"
       #port = 3306 login = "radius"
       password = "mypassword"

       # Database table configuration for everything except Oracle
       radius_db = "radius"

به مسیر etc/raddb/clients.conf/ رفته و پسورد خود را تغییر دهید :

 secret = behrouzvar1920

گام پنچم
سپس RADIUS را یک بار ریست کنید و دوباره عملکرد آن را چک کنید.
برای CentOS :

service radiusd restart
 service radiusd stop

برای Ubuntu :

 service freeradius restart
 service freeradius stop

گام ششم
برای اضافه کردن کاربران ( VPN سرورهای خارجی) از دستورات زیر پیروی کنید :
برای CentOS :

 /etc/raddb/clients.conf

برای Ubuntu :

 /etc/freeradius/clients.conf

در ادامه آن :

 # coa_server = coa
}

برای اضافه کردن :

client VPN_SERVER_IP { 
              secret          = YOUR SECRET 
              shortname       = yourVPN 
       nastype        = other
   }

برای دسترسی به احراز هویت سرورهای خارجی بر روی سرور FreeRADIUS باید در ادامه کارهای زیر را دنبال کنید. برای اضافه کردن کاربر و تغییر تنظیمات اینگونه عمل کنید.
برای CentOS :

 service radiusd restart

برای Ubuntu :

 service freeradius restart

سپس با دستور زیر به پایگاه داده وارد شوید :

 mysql -uroot –pyourrootpass

و سپس با تغییر پایگاه داده با دستور زیر از RADIUS استفاده کنید:

 use radius;

سپس ،

mysql> INSERT INTO `radcheck` (`id`, `username`, `attribute`, `op`, `value`) VALUE

بعد از آن می توانید کاربر را تست کنید :

 radtest test test 127.0.0.1 0 mysecret

با دیدن “rad_recv: Access-Accept” می توانید مطمئن شوید نصب به درستی صورت گرفته است.
در پایان با باز کردن فایل etc/raddb/sql.conf/ برای CentOS و etc/freeradius/sql.conf/ برای Ubuntu و وارد کردن دستورات زیر کار تکمیل می شود:

 #readclients = yes

به

 readclients = yes
  • سید عباس طباطبایی

تغییر فایل سیستم درایو

پنجشنبه, ۴ تیر ۱۳۹۴، ۰۴:۳۸ ب.ظ
ممکنه برای شما اتفاق افتاده باشه که فرمت درایو‌های سیستمتون fat32  باشه و بخواین فرمت اونا رو به ntfs تغییر بدید
راه حلی که ابتدا به ذهنتون می‌رسه اینه که باید درایو رو فرمت کنید که در این صورت اطلاعاتتون رو در اون درایو از دست می‌دید
راه حل دیگه اینه که بخواین از نرم‌افزارهای جانبی استفاده کنید
اما اینجا یک خط دستور در کامنت ویندوز (CMD) بهتون می‌گم که چجوری می‌تونین فایل سیستم درایوتون رو بدون از دست دادن اطلاعات درایو و اون هم در کوتاه‌ترین زمان تغییر بدید .
کلی حرف زدم که فقط این یک خط رو بهتون بگم :)
در داخل CMD این خط کد رو بنویسید
Convert E: /fs:ntfs
نکته : جای E ، درایوی رو که می‌خواین تغییر بدید بنویسید
و جای ntfs هم می‌تونین فرمت های دیگه‌ی که ویندوز پشتیبانی می‌کنه رو بنویسید


  • سید عباس طباطبایی

ویندوز ۱۰ رایگان عرضه می‌شود

سه شنبه, ۲ تیر ۱۳۹۴، ۰۶:۳۱ ب.ظ

مایکروسافت با تغییر رویه در روش کسب‌وکار خود، اعلام کرده است به‌راحتی و بدون هزینه خواهید توانست به‌روزرسانی‌های آتی در ویندوز را دریافت کنید. همچنین مایکروسافت با اعلام این موضوع که کاربران ویندوزهای هفت، ۸٫۱ و ۸ که به‌طور قانونی اقدام به نصب سیستم‌عامل ویندوز کرده‌اند، نیز قادر به دریافت ویندوز ده خواهند بود، تعجب کاربران را برانگیخته است.

با این حال مایکروسافت پا را از این فراتر گذاشته و در اقدامی اعلام کرده است که تمام کسانی که از نسخه‌های آزمایش ویندوز ۱۰ استفاده می‌کنند قادر خواهند بود تا نسخه فعلی خود را به نسخه نهایی به‌روزرسانی کنند. بر اساس وبلاگ گروه ویندوز مادامی که کاربران در نسخه آزمایشی هستند و از حساب کاربری مایکروسافت نیز برخوردارند، قادرند به نسخه نهایی ارتقاءیافته و مطمئن باشند که از پیش تأییدشده خواهد بود.  بنابراین با نصب نسخه آزمایشی ویندوز ۱۰  با حساب کاربری خود نیز می‌توانید با نصب دوباره نسخه نهایی ویندوز ده از ویندوز رایگان استفاده نمایید.

  • سید عباس طباطبایی