Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Chạy máy chủ | Ubuntu > | Fedora > |


Biểu tượng yêu thích OnWorks

webmlmd - Trực tuyến trên Đám mây

Chạy webmlmd trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh webmlmd có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


webmlmd - giao diện WebMLM sang couriermlm

SYNOPSIS


cp / usr / lib / courier / courier / webmail / webmlm / var / www / cgi-bin

webmlmd {[bắt đầu] | [khởi động lại] | [stop]} {/ etc / courier / webmlmrc}

MÔ TẢ


WebMLM là một dịch vụ cung cấp quyền truy cập dựa trên web thay thế cho một số couriermlm
các lệnh thay thế cho việc gửi chúng qua E-mail.

Tại thời điểm này, WebMLM thực hiện các yêu cầu đăng ký và hủy đăng ký nhận thư
danh sách và cấu hình của cài đặt danh sách gửi thư cơ bản.

Trước khi định cấu hình WebMLM, danh sách gửi thư phải được thiết lập bằng cách sử dụng couriermlm(1). WebMLM là
không phải là một ứng dụng riêng biệt, nó là một tiện ích bổ sung cho couriermlm. WebMLM sẽ không hoạt động chính xác
cho đến khi danh sách gửi thư được định cấu hình đầy đủ và tất cả các tệp .courier, tương ứng với
danh sách này, đã được cài đặt.

TỔNG QUAN


WebMLM bao gồm ba phần:

· Một tệp cấu hình, (mặc định: / etc / courier / webmlmrc) liệt kê tất cả
couriermlmthư mục danh sách gửi thư được tạo ra mà WebMLM sẽ cung cấp các dịch vụ của nó
(một phiên bản WebMLM có thể hỗ trợ nhiều thư mục danh sách gửi thư). Các
tệp cấu hình cũng chỉ định tên của ổ cắm hệ thống tệp cục bộ (một đường ống được đặt tên)
Ở đâu webmlmwebmlmd các chương trình nói chuyện với nhau và một số cấu hình khác
thông số.

· webmlmd là một quy trình nền daemon đọc tệp cấu hình, tạo
ổ cắm giao tiếp được chỉ định bởi tệp cấu hình và lắng nghe web
yêu cầu.

· webmlm là một chương trình sơ khai nhỏ phải được cài đặt dưới dạng tập lệnh trong Apache http
thư mục cgi-bin của máy chủ. Apache chạy script để xử lý mọi yêu cầu nhận được
từ ứng dụng khách / trình duyệt web. webmlm đọc yêu cầu của trình duyệt web, đọc
tệp cấu hình, mở tệp ổ cắm giao tiếp được chỉ định trong cấu hình
gửi, gửi yêu cầu đến webmlmd quy trình daemon và chờ đợi webmlmd's
phản hồi, được chuyển tiếp đến trình duyệt web / máy khách.

Chú thích
webmlm ban đầu được cài đặt trong thư mục / usr / lib / courier / courier / webmail,
và phải được sao chép thủ công vào thư mục cgi-bin của Apache. Có thể cài đặt nhiều nhất
Các gói chuyển phát nhanh (bao gồm cả gói RPM Chuyển phát nhanh được xây dựng bằng RPM mặc định của nó
tập lệnh xây dựng) có một gói con riêng để cài đặt webmlm trực tiếp vào
thư mục cgi-bin. Cài đặt gói con là tất cả những gì cần thiết trong những trường hợp đó.

Sử dụng quy trình sau để bật web couriermlm-danh sách gửi thư được quản lý:

1. Định cấu hình LISTNAME, LISTDESCR, LISTPW và URL couriermlm danh sách các tùy chọn.

2. Thiết lập tệp cấu hình webmlmrc.

3. Bắt đầu webmlmd, và sắp xếp khởi động nó tự động trong quá trình khởi động hệ thống.

4. Đặt webmlm trong thư mục cgi-bin của máy chủ web của bạn.

Cấu hình COURIERMLM DANH SÁCH LỰA CHỌN


Sử dụng "couriermlm định thư mục tên=giá trị”Lệnh, cho mỗi couriermlm thư mục
để đặt các cài đặt sau:

DANH SÁCH TÊN
Tiêu đề hoặc chú thích ngắn gọn của danh sách gửi thư. Ví dụ: “Danh sách gửi thư của người dùng chuyển phát nhanh”.

LISTDESCR
Đây là một mô tả dài hơn, chi tiết hơn về danh sách gửi thư này. Cài đặt này là
được hiển thị, dưới dạng HTML thô, trên trang chính của danh sách. Đây là một cài đặt tùy chọn.

URL
URL của trang chính cho danh sách gửi thư này. Bạn sẽ cần phải tìm ra điều này
URL phải được đặt thành bằng cách lập kế hoạch trước ở đâu webmlm được cài đặt, ở bước cuối cùng
trong quá trình cài đặt này.

Sau khi cài đặt webmlm trong thư mục cgi-bin của Apache, URL cho webmlm lệnh
có thể sẽ là một cái gì đó giống như “http: //tên máy chủ/ cgi-bin / webmlm ”. URL của danh sách là
tên của thư mục trong danh sách được thêm vào webmlmURL của.

Ví dụ: nếu couriermlm thư mục danh sách gửi thư là / var /ists / devel-list, nó
URL PHẢI là “http: //tên máy chủ/ cgi-bin / webmlm / devel-list ”.

LISTPW
Đây là mật khẩu của màn hình quản trị danh sách gửi thư. Mật khẩu phải là
thiết lập bằng cách sử dụng couriermlm chỉ huy.

Chú thích
Chúng tôi không nói về an ninh cấp quân sự, ở đây! Không tái chế nhạy cảm
mật khẩu cho mục đích này. Mật khẩu được lưu, ở dạng văn bản thuần túy, trong các tùy chọn
tệp trong thư mục danh sách gửi thư. Bạn nên cân nhắc việc xóa thế giới đã đọc
và thực thi quyền trên thư mục danh sách gửi thư. Thay đổi quyền trên
tệp tùy chọn không hiệu quả, nó sẽ được khôi phục vào lần tiếp theo bất kỳ
cài đặt cấu hình được thay đổi.

Hơn nữa, ủy quyền cho màn hình quản trị được cung cấp bằng cách lưu trữ
mật khẩu danh sách trong cookie của trình duyệt, mật khẩu này cũng được truyền qua
mạng, rõ ràng. Cân nhắc sử dụng SSL với webmlmd.

Đây là một triển khai dựa trên mật khẩu đơn giản. Mức độ bảo mật cao yêu cầu một
cần phải thiết lập rất nhiều và thường hơi phức tạp để triển khai và
quản lý. Ghi nhớ nó trong tâm trí.

Đặt dấu nháy đơn xung quanh mỗi cài đặt tùy chọn khi chạy couriermlm. Hầu hết các
cài đặt cấu hình (đặc biệt là LISTDESCR) chứa các ký tự shell đặc biệt và phải
được trích dẫn.

LẬP UP CÁC WEBMLMRC CẤU HÌNH FILE


Một mặc định webmlmd tệp cấu hình được cài đặt dưới dạng / etc / courier / webmlmrc. Tập tin
chứa mô tả về từng cài đặt cấu hình bắt buộc. Tóm tắt:

PORT
Tệp cổng ổ cắm hệ thống tệp. Đây là ổ cắm hệ thống tệp cục bộ được sử dụng để
xử lý các yêu cầu web. Thư mục chứa ổ cắm hệ thống tệp phải là
thuộc sở hữu của cùng một userrid sở hữu couriermlm thư mục danh sách gửi thư, hoặc webmlmd
phải được khởi động dưới dạng root (trong bước tiếp theo của quá trình cài đặt này). Mặc định
/ etc / courier / tệp cấu hình webmlmrc đặt tệp socket hệ thống tệp thành Courier
thư mục chỉ có thể ghi bởi thư mục gốc, vì vậy webmlmd cần được khởi động bằng root, trong
bước bước, trong cấu hình mặc định.

Ngoài ra, tệp cổng socket hệ thống tệp phải có thể truy cập được bởi userid
thực thi các tập lệnh cgi-bin web. Đây là người dùng không có ai, trong mặc định của Apache
cấu hình.

DANH
Danh sách được phân tách bằng dấu hai chấm về couriermlm thư mục danh sách gửi thư, dưới dạng đường dẫn tuyệt đối. MỘT
một phiên bản của WebMLM có khả năng xử lý nhiều danh sách, miễn là:

1. Tên của tất cả các thư mục danh sách gửi thư, các thành phần cuối cùng của tất cả các thư mục,
là duy nhất.

2. Tất cả các thư mục danh sách gửi thư đều thuộc sở hữu của cùng một userid và groupid.

Nếu không, nhiều phiên bản WebMLM riêng biệt phải được thiết lập.

BẮT ĐẦU WEBMLMD


Lệnh sau bắt đầu webmlmd:

bắt đầu webmlmd tập tin cấu hình

Lệnh này sẽ được thêm vào tập lệnh khởi động hệ thống của bạn (thay thế tập tin cấu hình với
tên đường dẫn tuyệt đối đến tệp cấu hình).

Chú thích
Hầu hết các gói Chuyển phát nhanh có thể cài đặt (bao gồm cả gói RPM Chuyển phát nhanh được xây dựng bằng cách sử dụng
tập lệnh xây dựng RPM mặc định) cài đặt tập lệnh khởi động hệ thống. Tập lệnh gọi
câu thần chú phù hợp nếu tệp cấu hình (/ etc / courier / webmlmrc) có
cài đặt LISTS không trống. Ban đầu, LISTS trống và không có gì xảy ra. Một khi
thư mục danh sách gửi thư được xác định, tập lệnh khởi động sẽ đảm nhận việc bắt đầu
webmlmd.

Mô hình webmlmd lệnh trả về ngay lập tức, nó tiếp tục chạy như một trình nền nền
tiến trình). Để dừng quá trình daemon:

webmlmd dừng tập tin cấu hình

Như đã đề cập trước đó, webmlmd phải được gọi dưới dạng root hoặc dưới cùng một userid
sở hữu các thư mục danh sách gửi thư, miễn là PORTthư mục của có thể ghi bởi
tên người dùng.

CÀI ĐẶT WEBMLM


cài đặt webmlm chương trình bằng cách sao chép thủ công từ
/ usr / lib / courier / courier / webmail vào thư mục cgi-bin của Apache của bạn. Phần lớn
các gói Chuyển phát nhanh được tạo sẵn thường không có / usr / lib / courier / courier / webmail
thư mục, nhưng có một gói con tùy chọn để cài đặt webmlm trực tiếp vào
thư mục cgi-bin

NHIỀU WEBMLM NÂNG CAO


Đôi khi, các môi trường rất chuyên biệt có thể yêu cầu nhiều phiên bản WebMLM. Vì
ví dụ, để hỗ trợ các thư mục danh sách gửi thư thuộc sở hữu của các hàm sử dụng khác nhau. Điều này có thể
không được hỗ trợ bởi hầu hết các gói Chuyển phát nhanh, được xây dựng sẵn, chung chung và phải được thực hiện theo cách thủ công.

đặt nhiều bản sao of webmlm
Tạo các bản sao riêng biệt của webmlm chương trình, một chương trình cho mỗi phiên bản của WebMLM. Cài đặt chúng
tất cả trong thư mục cgi-bin của máy chủ web của bạn. Điều này có thể được thực hiện với các liên kết mềm hoặc cứng, nhưng
phải có các trường hợp riêng biệt của webmlm.

Mỗi trường hợp của webmlm đọc một tệp cấu hình có tên được tạo bằng cách thêm “rc”
vào lệnh và tìm kiếm tệp trong / etc / courier. Ví dụ, không sửa đổi
webmlm đọc / etc / courier / webmlmrc. Nếu một bản sao thứ hai có tên webmlm2 tồn tại, nó sẽ đọc
/ etc / courier / webmlm2rc.

Ngoài ra, tùy chọn WEBMLMRC_DIR biến môi trường ghi đè / etc / courier
của tên tệp cấu hình. Nếu như webmlm thấy rằng biến môi trường này là
, nội dung của nó thay thế phần “/ etc / courier”. Ví dụ, một webmlm cái đó đọc
“/ Etc /ists” từ WEBMLMRC_DIR sẽ mở tệp cấu hình / etc /ists / webmlmrc.
Tương tự, nếu tên riêng của nó, trong thư mục tập lệnh của máy chủ web, là webmlm2, nó sẽ mở
/ etc / list / webmlm2rc.

Sử dụng thư mục “SetEnv” của Apache để đặt các biến môi trường:

SetEnv WEBMLMRC_DIR / etc / danh sách

Sử dụng bất kỳ cơ chế nào phù hợp với bạn để sắp xếp một tệp cấu hình duy nhất cho mỗi
bản sao của webmlm chỉ huy.

Sử dụng webmlmd trực tuyến bằng các dịch vụ onworks.net


Ad


Ad