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

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

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

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

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

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

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

۲۲
دی

Question: When I installed the Linux OS, I forgot to set the proper timezone. How do I change the timezone on my Linux distribution. I use CentOS (Red Hat Linux). But, can you please explain me how to do this on all Linux distributions with some clear examples.

Answer: Use one of the following methods to change the timezone on your Linux system. One of these methods should work for you depending on the Linux distribution you are using.

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

want to extract tar file to specific directory called /tmp/data. How can I extract a tar archive to a different directory using tar command on a Linux or Unix-like systems?


You do not need to change the directory using cd command and extract files. Untarring a file can be done using the following syntax:


Syntax

Typical Unix tar syntax:
tar -xf file.name.tar -C /path/to/directory

GNU/tar syntax:
tar xf file.tar -C /path/to/directory

tar xf file.tar --directory /path/to/directory

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

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

  • طاهر ضیائی