angielskufrancuskihiszpański

Uruchom serwery | Ubuntu > | Fedora > |


Ulubiona usługa OnWorks

webmlmd - Online w chmurze

Uruchom webmlmd u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie webmlmd, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


webmlmd - Interfejs WebMLM do kurieramlm

STRESZCZENIE


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

webmlmd {[start] | [uruchom ponownie] | [stop]} {/etc/courier/webmlmrc}

OPIS


WebMLM to usługa oferująca alternatywny dostęp przez Internet do niektórych kuriermlm
poleceń, jako alternatywa do przesyłania ich za pośrednictwem poczty e-mail.

W tej chwili WebMLM realizuje prośby o subskrypcję i wypisanie się z mailingu
listy oraz konfiguracja podstawowych ustawień listy mailingowej.

Przed skonfigurowaniem WebMLM lista mailingowa musi być skonfigurowana za pomocą kuriermlm(1). WebMLM jest
nie jest oddzielną aplikacją, jest dodatkiem do kuriermlm. WebMLM nie działa poprawnie
dopóki lista mailingowa nie zostanie w pełni skonfigurowana i wszystkie pliki .courier, które odpowiadają
z tej listy są zainstalowane.

INFORMACJE OGÓLNE


WebMLM składa się z trzech części:

· Plik konfiguracyjny (domyślnie: /etc/courier/webmlmrc), który wylicza wszystkie
kuriermlm-utworzone katalogi list mailingowych, dla których WebMLM będzie oferował swoje usługi
(pojedyncza instancja WebMLM może obsługiwać wiele katalogów list mailingowych). ten
plik konfiguracyjny określa również nazwę gniazda lokalnego systemu plików (nazwanego potoku)
gdzie webmlm i webmlmd programy komunikują się ze sobą i kilka innych konfiguracji
parametry.

· webmlmd jest procesem demona w tle, który odczytuje plik konfiguracyjny, tworzy
gniazdo komunikacyjne określone w pliku konfiguracyjnym i nasłuchuje sieci
wnioski.

· webmlm to mały skrótowy program, który musi być zainstalowany jako skrypt w Apache http
katalog cgi-bin serwera. Apache uruchamia skrypt, aby przetworzyć każde otrzymane żądanie
z klienta/przeglądarki internetowej. webmlm odczytuje żądanie przeglądarki internetowej, odczytuje
plik konfiguracyjny, otwiera plik gniazda komunikacyjnego określony w konfiguracji
plik, wysyła żądanie do webmlmd proces demona i czeka na webmlmd's
odpowiedź, która jest przekazywana do przeglądarki internetowej/klienta.

Uwagi
webmlm jest oryginalnie zainstalowany w katalogu /usr/lib/courier/courier/webmail,
i musi być ręcznie skopiowany do katalogu cgi-bin Apache. Najbardziej instalowalne
Pakiety Courier (w tym pakiet Courier RPM zbudowany przy użyciu domyślnych RPM
skrypt budowania) mają osobny podpakiet, który się instaluje webmlm bezpośrednio do
katalog cgi-bin. W takich przypadkach wystarczy zainstalować podpakiet.

Użyj następującego procesu, aby włączyć sieć kuriermlm-zarządzane listy mailingowe:

1. Skonfiguruj LISTNAME, LISTDESCR, LISTPW i URL kuriermlm lista opcji.

2. Skonfiguruj plik konfiguracyjny webmlmrc.

3. Start webmlmdi zorganizuj automatyczne uruchomienie podczas uruchamiania systemu.

4. Zainstalować webmlm w katalogu cgi-bin twojego serwera WWW.

KONFIGURACJA KURIERMLM WYKAZ OPCJE


Użyj "kuriermlm zestaw katalog Nazwa=wartość” polecenie, dla każdego kuriermlm podstęp katalog
aby ustawić następujące ustawienia:

NAZWA LISTY
Krótki tytuł lub podpis listy mailingowej. Przykład: „Lista mailingowa użytkowników kurierów”.

LISTDESCR
To jest dłuższy, bardziej szczegółowy opis tej listy mailingowej. To ustawienie jest
wyświetlane jako surowy kod HTML na stronie głównej listy. Jest to ustawienie opcjonalne.

URL
Adres URL strony głównej tej listy mailingowej. Musisz dowiedzieć się, co to jest
Adres URL należy ustawić, planując z wyprzedzeniem gdzie webmlm zostanie zainstalowany w ostatnim kroku
w tym procesie instalacji.

Po zainstalowaniu webmlm w katalogu cgi-bin Apache, adres URL dla webmlm komenda
prawdopodobnie będzie to coś w stylu „http://nazwa serwera/cgi-bin/webmlm”. Adres URL listy to
nazwa katalogu listy dołączona do webmlmadres URL.

Na przykład, jeśli kuriermlm katalog listy dyskusyjnej to /var/lists/devel-list, jego
URL MUST być „http://nazwa serwera/cgi-bin/webmlm/devel-list”.

LISTPW
To jest hasło do ekranu zarządzania listą dyskusyjną. Hasło musi być
ustaw za pomocą kuriermlm dowództwo.

Uwagi
Nie mówimy tutaj o bezpieczeństwie na poziomie wojskowym! Nie przetwarzaj wrażliwych
hasła do tego celu. Hasło jest zapisywane w postaci zwykłego tekstu w opcjach
w katalogu listy dyskusyjnej. Powinieneś rozważyć usunięcie świata czytaj
i wykonać uprawnienia w katalogu listy dyskusyjnej. Zmiana uprawnień na
plik opcji jest nieskuteczny, zostanie przywrócony następnym razem w dowolnym momencie
ustawienie konfiguracji zostało zmienione.

Ponadto autoryzacja ekranu administracyjnego jest zapewniana przez przechowywanie
hasło listy w pliku cookie przeglądarki, które również jest przesyłane przez
sieć, w sposób jasny. Rozważ użycie SSL z webmlmd.

Jest to prosta implementacja oparta na hasłach. Wysoki poziom bezpieczeństwa wymaga
dużo uwagi w konfiguracji i zwykle są nieco skomplikowane do wdrożenia i
zarządzać. Miej to w pamięci.

Umieść apostrofy wokół każdego ustawienia opcji podczas uruchamiania kuriermlm, Większość z nich
ustawienia konfiguracyjne (zwłaszcza LISTDESCR) zawierają specjalne znaki powłoki i muszą być
zacytowany.

OPRAWA UP THE WEBMLMRC KONFIGURACJA FILE


Domyślne webmlmd plik konfiguracyjny jest instalowany jako /etc/courier/webmlmrc. Plik
zawiera opis każdego wymaganego ustawienia konfiguracji. Krótko:

PORT
Plik portu gniazda systemu plików. To jest gniazdo lokalnego systemu plików używane do
przetwarzać żądania internetowe. Katalog zawierający gniazdo systemu plików musi być:
należy do tego samego identyfikatora użytkownika, który jest właścicielem kuriermlm katalog listy mailingowej, lub webmlmd
musi być uruchomiony jako root (w następnym kroku tego procesu instalacji). Domyślny
/etc/courier/webmlmrc plik konfiguracyjny ustawia plik gniazda systemu plików na Courier
katalog, do którego zapisuje tylko root, więc webmlmd musi być rozpoczęty przez root, w
krok krok, w konfiguracji domyślnej.

Ponadto plik portu gniazda systemu plików musi być dostępny dla identyfikatora użytkownika, który:
wykonuje internetowe skrypty cgi-bin. To jest użytkownik „nobody”, domyślnie Apache
konfiguracja.

LISTY
Lista rozdzielonych dwukropkami kuriermlm katalogi list dyskusyjnych, jako ścieżki bezwzględne. A
pojedyncza instancja WebMLM jest w stanie obsłużyć wiele list, pod warunkiem, że:

1. Nazwy wszystkich katalogów list mailingowych, ostatnie składniki wszystkich katalogów,
są wyjątkowe.

2. Wszystkie katalogi list dyskusyjnych są własnością tego samego identyfikatora użytkownika i identyfikatora grupy.

W przeciwnym razie należy skonfigurować wiele oddzielnych wystąpień WebMLM.

STARTOWY WEBMLMD


Rozpoczyna się następujące polecenie webmlmd:

start webmlmd plik konfiguracyjny

To polecenie powinno zostać dodane do skryptu uruchamiania systemu (zastępując plik konfiguracyjny z
bezwzględna ścieżka do pliku konfiguracyjnego).

Uwagi
Większość pakietów Courier do zainstalowania (w tym pakiet Courier RPM zbudowany przy użyciu jego
domyślny skrypt kompilacji RPM) zainstaluj skrypt startowy systemu. Skrypt wywołuje
odpowiednie magiczne zaklęcie, jeśli plik konfiguracyjny (/etc/courier/webmlmrc) zawiera:
niepuste ustawienie LISTY. Początkowo LISTY są puste i nic się nie dzieje. Kiedyś
katalogi listy mailingowej są zdefiniowane, skrypt startowy zajmie się uruchomieniem
webmlmd.

W ramach projektu webmlmd polecenie wraca natychmiast, kontynuuje działanie jako demon w tle
proces). Aby zatrzymać proces demona:

Zatrzymaj webmlmd plik konfiguracyjny

Jak wspomniano poprzednio, webmlmd musi być wywoływany jako root lub pod tym samym identyfikatorem użytkownika
który jest właścicielem katalogów list dyskusyjnych, pod warunkiem, że PORTkatalog 's jest zapisywalny przez
identyfikator użytkownika.

INSTALACJA WEBMLM


Instalacja webmlm programu, albo ręcznie kopiując go z
/usr/lib/courier/courier/webmail do katalogu cgi-bin twojego Apache. Bardzo
gotowe pakiety Courier zazwyczaj nie mają /usr/lib/courier/courier/webmail
katalogu, ale mają opcjonalny podpakiet, który się instaluje webmlm bezpośrednio do
katalog cgi-bin

WIELOKROTNOŚĆ WEBMLM INSTANCJE


Czasami bardzo wyspecjalizowane środowiska mogą wymagać wielu wystąpień WebMLM. Do
na przykład do obsługi katalogów list dyskusyjnych, które są własnością różnych identyfikatorów użytkowników. Tego maja
nie mogą być obsługiwane przez większość standardowych, wstępnie skompilowanych pakietów Courier i muszą być zrobione ręcznie.

zainstalować wielokrotność kopie of webmlm
Zrób osobne kopie webmlm program, po jednym dla każdej instancji WebMLM. Zainstaluj je
wszystko w katalogu cgi-bin twojego serwera WWW. Można to zrobić za pomocą miękkich lub twardych linków, ale
muszą istnieć oddzielne instancje webmlm.

Każde wystąpienie webmlm odczytuje plik konfiguracyjny, którego nazwa jest tworzona przez dodanie „rc”
do polecenia i poszukaj pliku w /etc/courier. Na przykład niezmodyfikowany
webmlm czyta /etc/courier/webmlmrc. Jeśli druga kopia o nazwie webmlm2 istnieje, będzie czytać
/etc/kurier/webmlm2rc.

Dodatkowo opcjonalny WEBMLMRC_DIR zmienna środowiskowa zastępuje /etc/courier
część nazwy pliku konfiguracyjnego. Gdyby webmlm stwierdza, że ​​ta zmienna środowiskowa to
zestaw, jego zawartość zastępuje część „/etc/courier”. Na przykład webmlm to czyta
„/etc/listy” z WEBMLMRC_DIR otworzy plik konfiguracyjny /etc/lists/webmlmrc.
Podobnie, jeśli jego własna nazwa w katalogu skryptów serwera WWW to webmlm2, otworzy się
/etc/lists/webmlm2rc.

Użyj katalogu „SetEnv” Apache, aby ustawić zmienne środowiskowe:

SetEnv WEBMLMRC_DIR /etc/lists

Użyj dowolnego mechanizmu, który ma sens, aby zaaranżować unikalny plik konfiguracyjny dla każdego
kopia webmlm dowództwo.

Korzystaj z webmlmd online za pomocą usług onworks.net


Ad


Ad