Chủ Nhật, 8 tháng 5, 2011

tìm hiểu về Hosting

Thứ nhất ta cần phải biết Hosting là gì?
Có thể giải thích đơn giản như sau: Web hosting là nơi không gian trên máy chủ có cài dịch vụ Internet như ftp, www,... nơi đó bạn có thể chứa nội dung trang web hay dữ liệu trên không gian đó.
Lý do bạn phải thuê Web Hosting để chứa nội dung trang web, dịch vụ mail, ftp,... vì những máy tính đó luôn có một địa chỉ cố định khi kết nối vào Internet (đó là địa chỉ IP) , còn như nếu bạn truy cập vào internet như thông thường hiện nay thông qua các IPS (Internet Service Provider - Nhà cung cấp dịch vụ Internet) thì địa chỉ IP trên máy bạn luôn bị thay đổi, do đó dữ liệu trên máy của bạn không thể truy cập được từ những máy khác trên Internet.
Tuỳ theo nhà cung cấp dịch vụ Web hosting mà chất lượng cũng khác nhau như:
- Tốc độ truy cập Internet tại server Web hosting đó.
- Dung lượng đĩa là yếu tố mà bạn có thể chứa được nhiều web page hay dữ liệu của bạn hay không.
- Các tiện ích như các hệ quản trị cơ sở dữ liệu có hổ trợ hay không để giúp bạn viết một chương trình Web tên đó hay không ?,...
Nói tóm lại nếu bạn chỉ có tên miền-domain mà không có dịch vụ web hosting thì bạn không thể có một trang web được.
Thư 2 ta đi tìm hiểu về các yêu cầu và tính năng của Web Hosting
Web Hosting phải có một dung lượng đủ lớn (tính theo MBytes) để lưu giữ được đầy đủ các thông tin, dữ liệu, hình ảnh,... của Website; Cập nhật website bằng giao thức FTP vào bất cứ thời điểm nào; Phải có Bandwidth (băng thông) đủ lớn để phục vụ các hoạt động giao dịch, trao đổi thông tin của Website diễn ra nhanh chóng; Hỗ trợ các công cụ lập trình phần mềm trên Internet và các công cụ viết sẵn để phục vụ các hoạt động giao dịch trên Website như gửi mail, upload qua trang Web; Hỗ trợ đầy đủ các dịch vụ E-mail tạo, sửa, xoá các account email với tính năng POP3 E-mail, E-mail Forwarding, Webmail... ; Hỗ trợ các công cụ thống kê tình hình truy cập trang web; Chủ động tạo các subdomain; Không bị chèn các banner quảng cáo của đơn vị khác.
Tiếp theo là các loại Hosting.
Thông thường Hosting được chia ra làm 2 loại cơ bản sau đây:
  • Loại thứ nhất là Hosting Linux với hệ điều hành là Unix (RedHat, Fredora, Centos... tùy vào nhà cung cấp.). Unix là hệ thống server cũ mà hầu hết các nhà cung cấp host Việt Nam đang sử dụng. Khi host trên server này, người soạn web phải có kiến thức viết web bằng HTML rất vất vả, soạn từng trang hoặc soạn script CGI rất cực nhọc và phải upload bằng FTP. Nếu có sửa lại thư mục hoặc mất một trang thì phải kiểm tra lại toàn bộ các đường dẫn đến trang đó. Các tiện ích như counter đếm số người truy cập, form nhập liệu cũng phải viết bằng ngôn ngữ CGI... đều phải viết riêng, rất mất thì giờ như thể người ta phải chế tạo lại cái bánh xe vậy. Nhưng cho đến nay phần mềm đã được tích hợp sẵn để có thể đảm nhiệm được các chức năng trên. Điển hình là phần mềm Cpanel thông dụng nhất với các Web hosting Unix tiếp đến là Direct Admin, bên cạnh đó còn 1 số phần mềm khác như Kloxo, ISPCP Omega, ISP config.... Mỗi loại có một ưu điểm khác nhau. Với Cpanel và Direct Admin ta phải trả phí theo địa chỉ IP/ tháng hoặc /năm, Còn các phần mềm quản lý Hosting khác như Kloxo, ISPCP... thì miễn phí. Với Hosting Linux khách hàng thường chạy php trên đó còn .Net thì khách hàng phải lựa chọn loại Hosting thứ 2.
  • Loại thứ 2 là Hosting Windows: Server windows hiện nay đang là thời thượng vì Microsoft cố gắng hỗ trợ hoàn toàn và dễ dàng cho người dùng mà ngay cả người không chuyên nghiệp vẫn có thể tạo ra trang web nhìn rất ư chuyên nghiệp. Một trong những tính năng của server window là có hỗ trợ Frontpage extension. Như trên đã đề cập Hosting Windows vượt trội hơn Hosting Linux là có thể chạy cả PHP lẫn ASP.NET, Nhưng với khách hàng dùng Mod_rewrite trên PHP thì Hosting Windows lại không thể hỗ trợ bằng Linux.
Tùy vào nhu cầu của mỗi khách hàng. Sau bài viết này muốn các bạn hiểu hơn về Hosting cũng như các dịch vụ trên Hosting để ta có thể lựa chọn cho mình một dịch vụ Hosting phù hợp nhất với Website.

Thứ Bảy, 7 tháng 5, 2011

Cấu hình ssh trên Centos/ RedHat

SSH là một giao thức cho phép chúng ta dùng shell trên linux một cách bảo mật hơn rất nhiều so với dùng telnet. Ngoài ra SSH còn cho phép ta tranfer data như FTP . Vậy chương này xin phép giới thiệu cấu hình cơ bản SSH:
Command line cấu hình startup service OpenSSH
[root@vinashares tmp]# chkconfig sshd on
[root@vinashares tmp]# service sshd start
[root@vinashares tmp]# service sshd stop
[root@vinashares tmp]# service sshd restart
Kiểm tra trạng thái kết nối của SSH ta dùng :
[root@vinashares tmp]# pgrep sshd
SSH2 bảo mật hơn so với SSH1 thế nên chúng te nên dùng ssh2 để config /etc/ssh/sshd_config .
Trích:
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options change a
# default value.
#Port 22 –> thiết lập port cho SSH , mặc đinh là port 22, ta có thể change port ở đây.
#Protocol 2,1 –> sử dụng SSH 2. Nên dùng
#ListenAddress 0.0.0.0
#ListenAddress ::
………………..
Thông số trên cho phép ta lựa chọn port cho ssh , protocol cho SSH2. Lời khuyên là nên chọn SSH2.
Cho phép root không được login bằng SSH:

vinashares.com

Giới thiệu về Vinashares

Với mục đích chia sẻ những gì mình biết, những gì mình đã từng trải qua chính vì vậy lập ra Website để thay cho cuốn sổ ghi chép của mình.
Đúng như slogan tại đây bạn có thể tìm được những thông tin bổ ích về những vấn đề cơ bản trong tin học văn phòng, cũng như những kiến thức nâng cao để có thể tự mình làm chủ được chiếc máy tính – Laptop yêu quý của mình.
Đến với VinaShares.com bạn sẽ cảm thấy sử dụng máy tính thật là đơn giản. Hãy giới thiệu website với bạn bè của bạn đừng ngần ngại. Website được xây dựng với mục đích chia sẻ không mang tính chất quảng cáo.

Author: Nguyễn Việt Anh
Hotline: 0982.365.283
Email: admin@vinashares.com
Website: vinashares.com

virus lây lan qua yahoo

Một lần chat Yahoo vô tình bạn nhìn thấy 1 người bạn, họ gửi cho bạn những linh này.
hoặc
Thế là tưởng ông bạn kia share ảnh trên mang vô thử coi, vào chang thấy gì nhưng được cái là chang biết mình đã là 1 nạn nhân của vụ việc. (Nhắc lại để lần sau mọi người còn tranh đi nhe)
Sử dụng phần mềm

Cách 1: Bit Defender (version 9.0 Professional trở lên) là một trong những phần mềm được đánh giá cao trong việc phát hiện và khống chế virus vô cùng hiệu quả.
Download phiên bản dùng thử tại website: http://www.bitdefender.com/site/Downloads/
Cách 2: Cài đặt phầm mềm Malwarebytes Anti-Malware. Sau đó chọn: Perform full scan –> click Scan.
Sau khi hoàn thành click OK và tiếp theo đó là Show Results. Chọn tất cả sau đó nhấn Remove Selected. Download phần mềm tại địa chỉ :http://www.malwarebytes.org/mbam.php
Cách 3: Virus Removal Tool 2010, phần mềm chuyên cung cấp các công cụ loại bỏ virus, các cơ sở dữ liệu bảo mật. Tải bản dùng thử tại địa chỉ: http://www.kaspersky.com/downloads.
Trước khi tiến hành quét virus hãy: ngắt các kết nối internet; vô hiệu hóa (Disable) các phần mềm diệt virus và tường lửa khác; chọn các chức năng: hidden startup objects, system memory, dirk boot sectors và computer như trong hình. Quét virus xong khởi động lại máy.
Cách thủ công (dành cho những người Pro)
+ Bạn vào C:\Windows rồi xoá các file sau:
C:\Windows\mds.sys
C:\Windows\mdt.sys
C:\Windows\winbrd.jpg
C:\Windows\net.exe
C:\Windows\infocard.exe
+ Vào Start –> Run –> gõ regedit –> Enter.
Trong cửa sổ của Registry Editor –> Nhấn Ctrl + F rồi nhập infocard.exe nhấn Find Next
+ Nhận được kết quả nào có đường dẫn chứa file infocard.exe thì xoá sạch –> Rồi lại Ctrl + F tìm & xoá tiếp . Làm sạch Registry Editor.
+ Như vậy là virus đã bị vô hiệu hoá, không còn hoành hành được nữa. Hãy hướng dẫn cho bạn của bạn cách làm như thế, nếu máy tính đang bị nhiễm sâu này nhé.