Kiến thức Lập Trình và Quản Trị Mạng | Trang 340

Hướng dẫn thiết lập máy chủ thư đơn giản với Postfix, Dovecot và sàng trên Debian 7

Hướng dẫn thiết lập máy chủ thư đơn giản với Postfix, Dovecot và sàng trên Debian 7

Hướng dẫn sau đây mô tả cách thiết lập một máy chủ thư đơn giản bằng Postfix là MTA, Dovecot là MDA và Sàng tuyệt vời để sắp xếp thư. Điểm khởi đầu là một máy chủ mới được cài đặt với Debian mà bạn có quyền truy cập vào người dùng quản trị hoặc quyền sudo.

Hướng dẫn chạy Nds và không bị ràng buộc trên OpenBSD 5.6

Hướng dẫn chạy Nds và không bị ràng buộc trên OpenBSD 5.6

Trong bài viết này, bạn sẽ tìm hiểu cách dễ dàng và nhanh chóng để có máy chủ DNS giải quyết bộ đệm ẩn của riêng bạn (không bị ràng buộc), cũng như máy chủ DNS chính (nsd) chạy cục bộ trên cá thể OpenBSD Vultr của riêng bạn.

Hướng dẫn thiết lập máy chủ XMPP với ưu tiên và FreeBSD

Hướng dẫn thiết lập máy chủ XMPP với ưu tiên và FreeBSD

Trong khi ejabberd rất phổ biến, một đối thủ cạnh tranh đã trở nên nổi tiếng gần đây - Prosody . Hướng dẫn này sẽ chỉ cho bạn cách thiết lập Prosody trên FreeBSD 10. Hướng dẫn này sẽ chỉ cho bạn cách thiết lập Prosody trên FreeBS

Hướng dẫn thiết lập Sails.js để phát triển trên Ubuntu 14

Hướng dẫn thiết lập Sails.js để phát triển trên Ubuntu 14

Sails.js là một khung công tác MVC cho Node.js tương tự như Ruby on Rails. Nó giúp phát triển các ứng dụng hiện đại rất nhanh và phù hợp nhất cho các ứng dụng thời gian thực như bảng xếp hạng và trò chuyện.

Hướng dẫn cài đặt PostgreSQL trên CentOS 7

Hướng dẫn cài đặt PostgreSQL trên CentOS 7

PostgreSQL là Hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở (RDBMS) tiên tiến nhất thế giới. Nó tuân thủ các tiêu chuẩn ANSI SQL: 2008 và có hầu hết các loại dữ liệu được xác định trong thông số kỹ thuật của nó, bao gồm INTEGER, NUMERIC, BOOLESE, CHAR, VARCHAR, DATE, INTERVAL và TIMESTAMP.

Thiết lập OpenBSD 5.6 với mã hóa toàn bộ đĩa

Thiết lập OpenBSD 5.6 với mã hóa toàn bộ đĩa

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập OpenBSD 5.6 với một đĩa được mã hóa hoàn toàn trên Vultr VPS của bạn. Lưu ý về phần mã hóa: Hầu hết các trung tâm dữ liệu trên toàn thế giới đều là các cơ sở khá an toàn với các biện pháp tuyệt vời để ngăn chặn dữ liệu của bạn truy cập vật lý. Tuy nhiên, vẫn có khả năng máy chủ lưu trữ máy của bạn có thể bị đánh cắp. Với mã hóa tại chỗ, kịch bản này sẽ không ảnh hưởng đến bạn.

Bảo vệ quyền truy cập SSH bằng cách sử dụng Spiped trên OpenBSD

Bảo vệ quyền truy cập SSH bằng cách sử dụng Spiped trên OpenBSD

Vì quyền truy cập SSH là điểm vào quan trọng nhất để quản trị máy chủ của bạn, nó đã trở thành một vectơ tấn công được sử dụng rộng rãi. Các bước cơ bản để bảo mật SSH bao gồm: vô hiệu hóa quyền truy cập root, tắt hoàn toàn xác thực mật khẩu (và sử dụng khóa thay thế) và thay đổi cổng (ít liên quan đến bảo mật ngoại trừ giảm thiểu trình quét cổng thông thường và spam nhật ký).

Hướng dẫn cài đặt MailCatcher trên CentOS 7

Hướng dẫn cài đặt MailCatcher trên CentOS 7

MailCatcher là một công cụ cung cấp một cách dễ dàng cho các nhà phát triển kiểm tra các email mà ứng dụng của họ gửi đi mà không phải chờ nhà cung cấp email. Nó bắt tất cả các email mà nó nhận được và lưu trữ chúng để hiển thị. Cả HTML và tin nhắn văn bản đơn giản đều được hỗ trợ.

Hướng dẫn cài đặt MailCatcher trên Ubuntu 14

Hướng dẫn cài đặt MailCatcher trên Ubuntu 14

MailCatcher là một công cụ cung cấp một cách dễ dàng cho các nhà phát triển kiểm tra các email mà ứng dụng của họ gửi đi mà không phải chờ nhà cung cấp email. Nó bắt tất cả các email mà nó nhận được và lưu trữ chúng để hiển thị. Cả HTML và tin nhắn văn bản đơn giản đều được hỗ trợ.

Sử dụng Logrotate để quản lý tệp nhật ký

Sử dụng Logrotate để quản lý tệp nhật ký

Logrotate là một tiện ích Linux giúp đơn giản hóa việc quản trị các tệp nhật ký. Nó thường chạy mỗi ngày một lần thông qua công việc định kỳ và quản lý nhật ký dựa trên các quy tắc / cài đặt tùy chỉnh từ tệp cấu hình của nó. Một số cài đặt hữu ích của nó bao gồm tự động xoay, nén, xóa và gửi các tệp nhật ký.

Thiết lập X11 Chuyển tiếp qua SSH trên Debian Wheezy

Thiết lập X11 Chuyển tiếp qua SSH trên Debian Wheezy

Mặc dù nhìn chung không cần giao diện người dùng đồ họa (GUI) trên máy chủ, một số quản trị viên hệ thống đã gặp phải trường hợp cần GUI. Thông thường, mọi người sử dụng VNC để truy cập vào giao diện người dùng đồ họa của máy chủ, trong một môi trường nguy hiểm như Internet, mang lại một số rủi ro bảo mật với nó. Một cách an toàn hơn để truy cập từ xa các ứng dụng X11 là sử dụng tính năng chuyển tiếp X11 của SSH. Hướng dẫn này sẽ chỉ cho bạn cách kích hoạt nó trên máy chủ chạy Debian Wheezy.

Thay đổi kích thước nhóm lưu trữ ZFS trên FreeBSD / TrueOS

Thay đổi kích thước nhóm lưu trữ ZFS trên FreeBSD / TrueOS

Khi nâng cấp phiên bản VPS trên Vultr, hệ thống tệp Linux sẽ tự động thay đổi kích thước. Khi chạy FreeBSD với hệ thống tệp ZFS nâng cao, một số công việc thủ công là bắt buộc. Hướng dẫn này giả định rằng tài khoản của chúng tôi vừa được nâng cấp để bao gồm thêm dung lượng lưu trữ và thực hiện các bước thay đổi kích thước khối lượng ZFS. Trong ví dụ này, chúng tôi giả sử cài đặt FreeBSD hoặc TrueOS với ZFS làm hệ thống tệp gốc. Hướng dẫn này sẽ hoạt động cho các hệ điều hành tương tự, chẳng hạn như FreeNAS.

Thiết lập mạng riêng của bạn với OpenVPN

Thiết lập mạng riêng của bạn với OpenVPN

Vultr cung cấp cho bạn kết nối mạng riêng tuyệt vời cho các máy chủ đang chạy ở cùng một vị trí. Nhưng đôi khi bạn muốn hai máy chủ ở các quốc gia / trung tâm dữ liệu khác nhau có thể giao tiếp một cách riêng tư và an toàn. Hướng dẫn này sẽ chỉ cho bạn cách đạt được điều đó với sự trợ giúp của OpenVPN. Các hệ điều hành được sử dụng ở đây là Debian và CentOS, chỉ để hiển thị cho bạn hai cấu hình khác nhau. Điều này có thể dễ dàng điều chỉnh cho Debian -> Debian, Ubuntu -> FreeBSD, v.v.

Công cụ giám sát tốt hơn cho Ubuntu và CentOS

Công cụ giám sát tốt hơn cho Ubuntu và CentOS

Các hệ thống Linux tàu với các công cụ giám sát theo mặc định như top, dfvà durằng các quá trình giúp đỡ màn hình và không gian đĩa. Thông thường, mặc dù, chúng không thân thiện với người dùng / hình ảnh. Chúng tôi sẽ thành lập ba phiên bản thân thiện hơn trong những công cụ đề cập ở trên ( htop, ncdu, pydf) để giúp đỡ tốt hơn theo dõi các trường hợp VM của chúng tôi.

Máy chủ thư đơn giản với Postfix, Dovecot và sàng trên FreeBSD 10

Máy chủ thư đơn giản với Postfix, Dovecot và sàng trên FreeBSD 10

Hướng dẫn này sẽ chỉ cho bạn cách nhận một máy chủ thư đơn giản trên FreeBSD 10, với Postfix là MTA, Dovecot là MDA và Sàng để sắp xếp thư - tất cả đều qua kết nối được mã hóa để bảo mật được cải thiện.

Máy chủ thư đơn giản với Postfix, Dovecot và sàng trên CentOS 7

Máy chủ thư đơn giản với Postfix, Dovecot và sàng trên CentOS 7

Hướng dẫn này sẽ chỉ cho bạn cách tải một máy chủ thư đơn giản trên CentOS 7, với Postfix là MTA, Dovecot là MDA và Sàng để sắp xếp thư - tất cả đều qua kết nối được mã hóa để bảo mật được cải thiện.

Hướng dẫn thiết lập cụm RethinkDB trên CentOS 7

Hướng dẫn thiết lập cụm RethinkDB trên CentOS 7

RethinkDB là một cơ sở dữ liệu NoQuery lưu trữ dữ liệu dưới dạng tài liệu JSON. Nó có một ngôn ngữ truy vấn siêu trực quan và có các tính năng thường có sẵn trong RDBMS truyền thống như tham gia bảng và nhóm theo . Hướng dẫn này sẽ giải thích cách thiết lập cụm RethinkDB bằng cách sử dụng 3 máy chủ VPS Vultr chạy CentOS 7.

Tăng năng suất với Z và Zsh trên Ubuntu

Tăng năng suất với Z và Zsh trên Ubuntu

Làm việc trên các hệ thống Linux có nghĩa là một người đang sử dụng dòng lệnh thường xuyên hơn không. Phải gõ tên thư mục dài nhiều lần cũng như đoán tên lệnh ăn hết thời gian quý giá. Điều này có thể tăng lên rất nhanh. Z là một công cụ ghi lại mọi thư mục bạn duyệt và biên dịch một danh sách có trọng số của những thư mục thường xuyên nhất / được sử dụng gần đây. Zsh là một thay thế cho bash (shell mặc định đi kèm với hầu hết các bản phân phối Linux) có thêm các cải tiến tinh tế như sửa lỗi chính tả cho các từ / lệnh và hoàn thành tab tốt hơn.

Thiết lập iRedMail trên FreeBSD 10

Thiết lập iRedMail trên FreeBSD 10

Hướng dẫn này sẽ chỉ cho bạn cách cài đặt phần mềm nhóm iRedMail trên bản cài đặt FreeBSD 10 mới. Bạn nên sử dụng máy chủ có ít nhất một gigabyte bộ nhớ, tốt nhất là hai. Mặc dù phần mềm không sử dụng nhiều tài nguyên khi chạy không tải, nhưng nó đạt cực đại rất nhanh khi tải. Ví dụ, trong quá trình quét virus.

XMPP và ejabberd trên Debian

XMPP và ejabberd trên Debian

Thiết lập này sẽ chỉ cho bạn cách thiết lập máy chủ XMPP với ejabberd và Debian. Đối với quá trình thiết lập này, chúng tôi sẽ cho rằng bạn đang làm việc với các đặc quyền quản trị. Nếu bạn muốn sử dụng sudo, sau đó nối nó vào nơi cần thiết.

Sử dụng Gitolite để thiết lập kho Git trên Debian

Sử dụng Gitolite để thiết lập kho Git trên Debian

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập kho git dễ dàng và thuận tiện với Gitolite trên Debian Wheezy. Đối với khóa học của hướng dẫn này, chúng tôi sẽ

Thiết lập iRedMail trên Debian Wheezy

Thiết lập iRedMail trên Debian Wheezy

Hướng dẫn này sẽ chỉ cho bạn cách cài đặt phần mềm nhóm iRedMail trên bản cài đặt Debian Wheezy mới. Bạn nên sử dụng máy chủ có ít nhất một gigabyte bộ nhớ, tốt nhất là hai. Mặc dù phần mềm không sử dụng nhiều tài nguyên khi chạy không tải, nhưng nó đạt cực đại rất nhanh khi tải. Ví dụ, trong quá trình quét virus.

Thiết lập Counter Strike: Tấn công toàn cầu trên Debian

Thiết lập Counter Strike: Tấn công toàn cầu trên Debian

Trong hướng dẫn này, chúng tôi sẽ thiết lập máy chủ trò chơi Counter Strike: Global Offensive trên Debian 7. Các lệnh này đã được thử nghiệm trên Debian 7 nhưng chúng cũng sẽ hoạt động trên Ubuntu.

Sử dụng PHP5-FPM với Apache 2 trên Ubuntu 14.04

Sử dụng PHP5-FPM với Apache 2 trên Ubuntu 14.04

Apache là phần mềm máy chủ web phổ biến được hầu hết các nhà cung cấp dịch vụ lưu trữ web sử dụng. PHP5-FPM là một triển khai FastCGI cho PHP. Nó rất hữu ích để xử lý các tập lệnh PHP trên các trang web bận rộn.

Thiết lập Counter Strike: Nguồn trên Debian

Thiết lập Counter Strike: Nguồn trên Debian

Trong hướng dẫn này, chúng tôi sẽ thiết lập máy chủ trò chơi Counter Strike: Source trên Debian 7. Các lệnh này đã được thử nghiệm trên Debian 7 nhưng chúng cũng sẽ hoạt động trên Ubuntu. Trước khi chúng tôi nhận được các tệp CS: S, chúng tôi cần cài đặt một vài gói. Đăng nhập vào máy chủ với quyền root và đưa ra các lệnh sau.

Tăng năng suất với Z và Zsh trên CentOS

Tăng năng suất với Z và Zsh trên CentOS

Làm việc trên các hệ thống Linux có nghĩa là một người đang sử dụng dòng lệnh thường xuyên hơn không. Phải gõ tên thư mục dài nhiều lần cũng như đoán tên lệnh ăn hết thời gian quý giá. Điều này có thể tăng lên rất nhanh. Z là một công cụ ghi lại mọi thư mục bạn duyệt và biên dịch một danh sách có trọng số của những thư mục thường xuyên nhất / được sử dụng gần đây. Zsh là một thay thế cho bash (shell mặc định đi kèm với hầu hết các bản phân phối Linux) có thêm các cải tiến tinh tế như sửa lỗi chính tả cho các từ / lệnh và hoàn thành tab tốt hơn.

Cài đặt MineOS trên Ubuntu 14.04 cho Máy chủ Minecraft

Cài đặt MineOS trên Ubuntu 14.04 cho Máy chủ Minecraft

MineOS là một nền tảng máy chủ Minecraft hoàn chỉnh với GUI web, sao lưu tự động, lưu trữ, thống kê hiệu suất và các tính năng khác. Thiết lập máy chủ Minecraft trên MineOS rất dễ dàng và chỉ mất vài phút để khởi động và làm việc trên máy chủ đám mây Vultr.

Tạo chứng chỉ ECC trên Ubuntu 14.04

Tạo chứng chỉ ECC trên Ubuntu 14.04

Mã hóa đường cong Elliptic (viết tắt là ECC) là một cặp khóa bất đối xứng được sử dụng để mã hóa và giải mã dữ liệu. ECC cung cấp một vài lợi thế so với RSA. Các khóa ECC có kích thước nhỏ hơn, đồng thời cung cấp bảo mật tương đương với RSA - giảm tài nguyên cần thiết và cung cấp hiệu suất tốt hơn cho các ứng dụng phương tiện, kết nối VPN và nhiều ứng dụng băng thông khác. Bài viết này sẽ chỉ cho bạn cách tạo chứng chỉ EEC tự ký trên Ubuntu 14.04. Bài viết này cũng hoạt động trên nhiều bản phân phối khác của Linux đã cài đặt OpenSSL.

Cài đặt ownCloud 7 trên Debian 7

Cài đặt ownCloud 7 trên Debian 7

ownCloud là một dịch vụ giống như Dropbox chạy trên VPS của riêng bạn. Nó cung cấp cho bạn toàn quyền kiểm soát không gian, người dùng và các tính năng khác. Hướng dẫn này giả định rằng bạn có VPS Debian 7 hoàn toàn mới từ Vultr và bạn đã đăng nhập với quyền root.

Tăng năng suất với Tmux trên Ubuntu và CentOS

Tăng năng suất với Tmux trên Ubuntu và CentOS

Tmux là một bộ ghép kênh đầu cuối. Nó cho phép bạn chạy và quản lý một số lời nhắc lệnh đồng thời từ một phiên tmux. Nó tương đương với trình quản lý cửa sổ đồ họa, cho các dấu nhắc lệnh.