مدیریت سرورها

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

مدیریت سرورها

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

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

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

You can change the color of your shell prompt to impress your friend or to make your own life quite easy while working at the command prompt. BASH shell is the default under Linux and Apple OS X. Your current prompt setting is stored in a shell variable called PS1. There are other variables too, like PS2, PS3 and PS4.

Tutorial details


Bash displays the primary prompt PS1 when it is ready to read a command, and the secondary prompt PS2 when it needs more input to complete a command. Bash allows these prompt strings to be customized by inserting a number of backslash-escaped special characters.

Task: Display current BASH prompt (PS1)

  • طاهر ضیائی
۱۵
دی

اکسپلویت کدی برای سوء استفاده از حفره‌های امنیتی در برنامه‌های کاربردی، سیستم عامل‌ها، هسته سیستم عامل‌ها، وب سرور و در کل هر نرم‌افزاری که در یک شبکه و یا کامپیوتر کار می‌کند می‌باشد. اکسپلویت‌ها می‌توانند با زبان‌های مختلف برنامه‌نویسی نوشته شوند و هدف آنها استفاده و ایجاد دسترسی غیر مجاز، ایجاد حملات مختلف و یا اختلال در سیستم‌های کامپیوتری می‌باشد.


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


  • طاهر ضیائی
۱۵
دی

امروزه داشتن وب سایت برای شرکتها، سازمان ها، موسسات، دیگر یک نیاز نیست بلکه ضرورت است. در عصر ارتباطات، اینترنت و صفحات وب از جمله مهمترین ابزار ارتباطی انسان در هزاره سوم به شمار می آیند. به همین دلیل برنامه های کاربردی نیز به همین سو رو کرده و به صورت مبتنی بر وب عرضه می شوند. گستردگی و سرعت دسترسی به اطلاعات صفحات وب، هزینه مناسب در مقایسه با امکانات و خدماتی که در اختیار کاربران خود قرار می دهد و همچنین قابلیت به روزرسانی و مدیریت آنها از جمله مهمترین ویژگیهای آن می باشد که امروزه وب را به یکی از مهمترین و موثرترین ابزار ارتباطی و اطلاع رسانی تبدیل ساخته است. 
اما در این بین افرادی وجود دارد که به دلایل سیاسی، اقتصادی، و… به دنبال هک کردن سایت ها و سرورهای سازمانها و ادارات  هستند و متأسفانه در سالهای اخیر کشور ما از این حیث آسیب های فراوانی دیده است.  
به همین دلیل تأمین امنیت و کاهش بروز مشکلات و حملات به این سرویس در فضای تبادل اطلاعات امری بسیار مهم تلقی می گردد. 
حملات خارجی، می تواند از طریق حملات تحت وب باشد و باعث از کار افتادن و اختلال در شبکه شوند. 
وظیفه اصلی (WAF (WEB APPLICATION FIREWALL مدیریت راه کار های امنیتی برای حفاظت از اینگونه حملات می باشد.


  • طاهر ضیائی
۰۹
دی

Create a your server's original SSL Certificate. If you use your server as a business, it had better buy and use a Formal Certificate from Verisign and so on.

root@www:~# aptitude -y install openssl

root@www:~# cd /etc/ssl/private 

root@www:/etc/ssl/private# openssl genrsa -des3 -out server.key 2048 

Generating RSA private key, 2048 bit long modulus

...................+++

.....+++

e is 65537 (0x10001)

Enter pass phrase for server.key:# set passphrase

Verifying - Enter pass phrase for server.key:# confirm

  • طاهر ضیائی
۰۹
دی

 

Enable SSL/TLS on Proftpd.

[1]

Create certificates first. See here.

[2] Configure for SSL/TLS

root@www:~# vi /etc/proftpd/proftpd.conf

# line 138: uncomment

Include /etc/proftpd/tls.conf

root@www:~# vi /etc/proftpd/tls.conf

# line 10,11,12: uncomment

TLSEngine on

TLSLog /var/log/proftpd/tls.log

TLSProtocol SSLv23

# line 27,28: uncomment and specify certificates

TLSRSACertificateFile /etc/ssl/private/server.crt

TLSRSACertificateKeyFile /etc/ssl/private/server.key

root@www:~# /etc/init.d/proftpd restart 

  • طاهر ضیائی
۰۷
دی

Had to setup an FTP server at work (yuck), guides I found elsewhere didn't do exactly what I was after, so it took some trial and error to achieve the setup I needed.

Objectives:
  • Be able to create multiple virtual users without having to create a shell account for every FTP user
  • Individually set permissions for each FTP user
  • FTP users should by default be locked inside a chroot
  • However, need to be able to provide read/write access outside the chroot on exception basis

I used Proftpd on Debian Lenny to achieve the above.


1. Install proftpd
sudo aptitude install proftpd

  • طاهر ضیائی
۰۴
دی

How do I change the hostname of a Debian Linux system permanently using the command line tools?



You can use the hostname command to display or set the Debian Linyx system's host name as follows:
$ hostname
Sample outputs:

server1

  • طاهر ضیائی
۱۵
آذر

سلام دوستان

من خودمو کشتم تا بتونم روی Debian Wheezy 7.7 سرویس vsftpd رو نصب کنم. نشد که نشد!!!!

حالا چرا؟ میگم:

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

البته خود وب سایت دبیان ادعا کرده که این مشکل با آپدیت vsftpd به ورژن 3 بر روی Debian 7.3  قابل حل شدنه که البته من تست نکردم دیگه. حسش نبود.

این هم لینک ادعای دبیان.

فعلا تصمیم گرفتم برم Proftp نصب کنم ببینم چطوره.

  • طاهر ضیائی
۱۴
آذر

وقتی با استفاده از apt-get و aptiude پکیجی رو نصب میکنیم پاک کردن کاملش با Configuration Files هاش سخت میشه.

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

aptiude purge <package name>

ولی من تست کردم نشد!!؟؟

حالا اگه کسی نظری داره آپدیت کنه.

ممنون

  • طاهر ضیائی
۱۲
اسفند

HTML 5 جدیدترین استاندارد طراحی صفحات است که مبتنی بر XML می باشد.

در طراحی سایت با HTML 5 بحث اصلی، ایجاد استانداردهایی برای پاسخگوی به تمام نیازهای بازدیدکنندگان سایت است و این امکان را به طراحان صفحات وب می دهد تا المنت های زیادی را بدون نصب هیچگونه پلاگین و یا Flash به سایت خود اضافه نمایند.

مزایای طراحی سایت با HTML 5 :


در HTML 5، ویژگی ها و قابلیت های جدیدی اضافه شده است که کار را برای طراحان وب بسیار ساده می کند. در زیر به چند مورد از ویژگی های طراحی سایت با HTML 5 اشاره میکنم :



استفاده از تگهای نشانه گذاری برای دسته بندی مطالب سایت

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

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

اضافه شدن کنترل های جدید فرم همانند Email، Calendar، Date و Time که طراحی و برنامه نویسی فرم ها را آسان می نماید.

امکان ذخیره اطلاعات بر روی مرورگر کاربر - این قابیلت تقریباً کار کوکی ها Cookie را در صفحات HTML انجام می دهد.

استفاده از HTML 5 برای طراحی سایت ورژن موبایل بسیار مناسب است.

طراحی سایت با HTML 5 حجم کد را کاهش می دهد در نتیجه زمان بارگذاری صفحه کاهش می یابد.

طراحی سایت با HTML 5 باعث افزایش User Experience و Usability می شود.

  • طاهر ضیائی