Bảo mật SSH trên Ubuntu 14.04
Sau khi bạn tạo một máy chủ mới, có một số điều chỉnh cấu hình mà bạn nên thực hiện để tăng cường bảo mật cho máy chủ của mình.
Sau khi bạn tạo một máy chủ mới, có một số điều chỉnh cấu hình mà bạn nên thực hiện để tăng cường bảo mật cho máy chủ của mình.
Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt máy tính để bàn VNC trên Ubuntu 14.04 với phần mềm VNC miễn phí, TightVNC.
Chúng tôi có thể dễ dàng di chuyển tài khoản máy chủ cPanel sang máy chủ Virtualmin chạy trên bất kỳ VPS Vultr nào. Các bước sau đây liên quan đến việc sao lưu toàn bộ trên máy chủ cPanel, sau đó sử dụng tùy chọn Di chuyển máy chủ ảo trên máy chủ Virtualmin. Bản sao lưu cPanel có thể được đổ trực tiếp trên máy chủ Virtualmin bằng SCP hoặc tệp có thể được tải xuống máy trạm của bạn và sau đó được tải lên máy chủ Virtualmin. Phương pháp SCP được khuyến nghị, vì tệp sao lưu được truyền từ máy chủ này sang máy chủ khác, thường có kết nối internet tốc độ rất cao.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt Node.js và Express.js trên CentOS 6 (hoặc CentOS 7). Bạn có thể sử dụng Node.js để xây dựng các ứng dụng web có thể mở rộng nhanh chóng bằng JavaScript. Cài đặt rất dễ dàng - chỉ cần làm theo các bước dưới đây. Hầu hết các công việc được thực hiện cho bạn bởi người quản lý gói YUM.
Hướng dẫn này sẽ bao gồm việc cài đặt và vận hành máy chủ Arma 3 của bạn bằng SteamCMD và màn hình. Để biết thêm thông tin về cấu hình, vui lòng truy cập Wiki Interactive Wiki hoặc diễn đàn.
Nếu bạn đang tìm kiếm một bảng điều khiển lưu trữ web hiện đại và sạch sẽ nhưng bạn không đơn giản có tiền để trả cho một cái, Sentora là câu trả lời của bạn. Sentora là một bảng điều khiển lưu trữ web nguồn mở được thiết kế để đơn giản hóa trải nghiệm lưu trữ web của bạn.
Hướng dẫn này sẽ hướng dẫn bạn cách tạo máy chủ LAMP bằng ServerPilot và Vultr VPS. ServerPilot.io là một dịch vụ giúp dễ dàng quản lý máy chủ. Với một vài cú nhấp chuột, bạn có thể cài đặt Apache hoặc hoàn thành ngăn xếp LEMP của mình (Nginx + PHP + MySQL). Việc thay đổi các phiên bản PHP cũng rất đơn giản - chạy PHP 5.4, 5.5 và 5.6 trên cùng một máy chủ. Kết hợp với VPS Vultr, bạn có thể thiết lập máy chủ web mạnh mẽ, chi phí thấp.
MediaWiki là một gói phần mềm wiki nguồn mở phổ biến. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách cài đặt MediaWiki trên máy chủ Vultr dựa trên ứng dụng LEMP One-Click.
Các thư mục tạm thời như /tmp, /var/tmpvà /dev/shmcung cấp một nền tảng cho tin tặc chạy các kịch bản và chương trình. Những mã thực thi độc hại này được sử dụng để lạm dụng hoặc thỏa hiệp máy chủ của bạn. Lý tưởng nhất là /tmpthư mục nên được gắn trên phân vùng riêng của nó với quyền hạn chế.
Quản lý máy chủ của bạn với SSH một mình có thể đáng sợ. Điều tốt cho chúng tôi là Vultr có tùy chọn View Console . Để sử dụng đầy đủ các khả năng của bảng điều khiển VNC của Vultr, bạn có thể cài đặt phần mềm GUI. Hướng dẫn này sẽ dạy bạn làm thế nào cài đặt môi trường GUI trên CentOS 6.
Tên máy chủ lưu trữ là tên được gán cho máy chủ lưu trữ trên máy tính - một máy tính trên mạng. Tên máy chủ về cơ bản chỉ là tên máy tính của bạn. Nó được sử dụng để xác định máy tính của bạn trên mạng. Nó cũng được hiển thị rất rõ ràng trong thiết bị đầu cuối.
ModSecurity là một tường lửa lớp ứng dụng web được thiết kế để hoạt động với IIS, Apache2 và Nginx. Đây là phần mềm mã nguồn mở miễn phí được phát hành theo giấy phép Apache 2.0. ModSecurity giúp bảo mật máy chủ web của bạn bằng cách theo dõi và phân tích lưu lượng truy cập trang web của bạn. Nó thực hiện điều này trong thời gian thực để phát hiện và chặn các cuộc tấn công từ hầu hết các khai thác đã biết bằng cách sử dụng các biểu thức thông thường. Về bản thân, ModSecurance cung cấp sự bảo vệ hạn chế và dựa vào các quy tắc để tối đa hóa sự bảo vệ.
OpenBSD chủ yếu được sử dụng trong triển khai tường lửa, tuy nhiên, nhiều người trên thế giới đang sử dụng OpenBSD làm máy chủ web. Điều này bao gồm các lập trình viên và sysadins. Chúng tôi giả định kiến thức về OpenBSD, Nginx và Unix nói chung.
McMyAdmin là bảng điều khiển máy chủ Minecraft được sử dụng để quản trị máy chủ của bạn. Mặc dù McMyAdmin là miễn phí, có nhiều phiên bản, một số phiên bản là pai
Hiawatha là một máy chủ web có tính đơn giản, dễ sử dụng và bảo mật. Đây là giải pháp hoàn hảo cho các máy chủ nhỏ hơn, phần cứng cũ hơn hoặc máy nhúng - nhưng nó cũng chạy tốt trên các máy chủ có công suất cao. Khi kết hợp máy chủ web Hiawatha với PHP-FPM và MySQL, bạn có thể có một máy chủ web mạnh mẽ, vừa nhẹ vừa an toàn. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách cài đặt Hiawatha, PHP-FPM và MySQL trên Debian. Đến cuối hướng dẫn, bạn sẽ có một máy chủ web Hiawatha đầy đủ chức năng có thể sử dụng PHP-FPM và MySQL để đáp ứng nhu cầu của bạn!
Bài viết này chứa thông tin về ứng dụng OpenVPN có thể được triển khai trên Vultr. OpenVPN chạy trên hệ điều hành Ubuntu Server LTS. Bạn có thể đăng nhập vào hệ thống này bằng ứng dụng SSH bằng cách sử dụng thông tin đăng nhập gốc được tìm thấy trên bảng điều khiển Vultr của bạn.
Chỉ có một người dùng, đó là root, có thể nguy hiểm . Vì vậy, hãy khắc phục điều đó. Vultr cung cấp cho chúng tôi sự tự do để làm những gì chúng tôi muốn với người dùng và máy chủ của chúng tôi. Hãy sử dụng điều này bằng cách thêm người dùng có quyền truy cập sudo thay vì truy cập root trực tiếp .
Debian 8 (Jessie) vẫn đang được phát triển, do đó nó chưa có sẵn trong bảng điều khiển Vultr. Vultr cho phép mọi hệ điều hành được cài đặt từ hình ảnh cài đặt ISO, vì vậy chúng tôi có thể lấy hình ảnh mạng nhỏ cho Jessie và thực hiện cài đặt thủ công. Tuy nhiên, cài đặt Debian 7 và nâng cấp lên Debian 8 ngay sau đó nhanh hơn rất nhiều.
OpenBSD 5.6 đã giới thiệu một trình nền mới có tên httpd, hỗ trợ CGI (thông qua FastCGI) và TLS. Không có công việc bổ sung nào là cần thiết để cài đặt trình nền httpd mới vì nó được bao gồm trong hệ thống cơ sở. Bài viết này giải thích cách thiết lập một máy chủ web cơ bản bằng cách sử dụng nó.
Discourse là nền tảng forum mã nguồn mở tối ưu cho việc trao đổi, thảo luận cộng đồng đang được sử dụng khá phổ biến hiện nay. Một số trang web lớn đang sử dụng Discourse có thể kể đến như Envato (chuyên bán plugins, theme), Let’s Encrypt (chứng chỉ SSL miễn phí), SitePoint (web developer), Atom (code editor)…
ZNC là một bouncer mạng IRC tiên tiến được kết nối liên tục mọi lúc để khách hàng IRC có thể ngắt kết nối hoặc kết nối lại mà không mất phiên trò chuyện. Trong hướng dẫn này, chúng tôi sẽ biên dịch ZNC với mô đun quản trị web được cài đặt.
Screen là một terminal multiplexer, cho phép người dùng truy cập và sử dụng nhiều chương trình đang chạy trên 1 terminal duy nhất hoặc sử dụng terminal từ xa (chẳng hạn như khi sử dụng SSH). Đối với việc sử dụng ssh sẽ giúp bạn vẫn có thể duy trì chương trình đang chạy hoặc chạy nhiều chương trình cùng 1 lúc kể cả sau khi bạn ngắt kết ssh tới server
Apache là máy chủ web phổ biến được sử dụng bởi hầu hết các công ty lưu trữ web. Bộ nhớ cache Varnish là một trình tăng tốc HTTP và proxy ngược. Chúng tôi có thể sử dụng Varnish với bất kỳ máy chủ HTTP nào. Trong ví dụ này, chúng tôi sẽ sử dụng Apache 2. Là một máy chủ web, Apache có thể sử dụng một lượng tài nguyên máy chủ đáng kể để phục vụ các trang. Nếu bạn đang chạy một trang web có lưu lượng truy cập cao, thì bạn có thể cần một trình tăng tốc HTTP để tăng hiệu suất máy chủ. Varnish sẽ giúp bạn với điều đó.
Bài viết này chứa thông tin về ứng dụng ownCloud có thể được triển khai trên Vultr. ownCloud chạy trên hệ điều hành Ubuntu Server LTS. Bạn có thể đăng nhập vào hệ thống này bằng ứng dụng SSH bằng cách sử dụng thông tin đăng nhập gốc được tìm thấy trên bảng điều khiển Vultr của bạn.