Faq Webmin Rus
Textul original pe pagina oficială a Webmin.
- Cred că am găsit un bug (eroare) în Vebmin!
În primul rând, verificați dacă Webmin-ul actualizat la cea mai recentă versiune. Multe bug-uri în versiunile mai vechi au fost stabilite mai noi.
În al doilea rând, verificați pagina actualizările Webmin. pe care sunt plasate corectarea erorii pentru versiunea curentă. Cel mai simplu mod de a instala toate cele mai recente actualizări - de a utiliza doua și a treia forme de ferestre Webmin Module (Module Webmin) la pagina modulului Webmin Configuration (Webmin modulul de configurare).
Dacă găsiți într-adevăr un bug nou, du-te la pagina sistem de urmărire a bug (sistem de detectare a erorilor) și plasați informațiile cu privire la aceasta.
Inclus în programul de distribuție Webmin changepass.pl. Aceasta va ajuta la rezolvarea acestei probleme. Instalat Webmin în / usr / libexec / webmin, și puteți schimba parola pentru utilizatorul admin pentru a foo prin valoarea de funcționare:
/usr/libexec/webmin/changepass.pl / etc / webmin admin foo
Asta este, vă puteți conecta acum folosind o pereche de Webmin de conectare - admin, parola - foo. În schimb, valoarea foo poate fi orice valoare și devine parola curentă în admin. Exact aceeași procedură se poate face cu orice utilizator.
Nota break-people.ru: În cazul de aproximativ FreeBSD, în cazul în care Webmin este instalat în directorul implicit, comanda pentru a schimba parola, după cum urmează:
/usr/local/lib/webmin/changepass.pl / usr / local / etc / webmin admin foo
Instalare ușoară Wemin nu afectează configurația sistemului de operare fișiere numai atunci când începe să utilizați programul, vor fi făcute modificări în fișierele de configurare în funcție de acțiunile tale în Webmin, în ceea ce privește un anumit modul. De exemplu, utilizarea modulului Apache Webserver nu ar afecta setările Sendmail dumneavoastră.
După despachetare fișierul tar Webmin, navigați la directorul (cd) webmin-1.430 și scrie ./setup.sh. fișier setup.sh trebuie să fie executabil. Pe măsură ce utilizatorul root pe majoritatea sistemelor are un anumit dosar, doar tastarea setup.sh nu va funcționa.
Nota de la break-people.ru: Dacă instalați Webmin defaul, navigați la directorul / usr / local lib / webmin și a alerga setup.sh /. Trebuie doar să tastați în linia de comandă setup.sh. Uneori poate fi nevoie de o altă versiune a rula: setup.sh sh.
gunzip MD5-1.7.tar.gz
tar xvf MD5-1.7.tar
cd MD5-1.7
perl Makefile.PL
face
make install
Dacă utilizați Webmin 0.83 sau mai devreme, cea mai simplă soluție ar fi să instalați modulul MD5 din CPAN.
După descărcarea nou modul - extensia fișierului .wbm, deschideți Webmin -> Configurare Webmin (configurare Webmin) și selectați modulele Webmin (Webmin Module). Apoi, folosind formularul de pe pagina următoare, puteți instala modulul din sistemul local de fișiere, Webmin se execută pe server, sau încărcați prin intermediul browser-ul pe masina client.
Nota de la break-people.ru: Modulul wbmtranslator Exemplu de instalare poate fi văzut aici.
Da, dar va necesita unele modificări în fișierele de configurare. A se vedea aici pentru detalii despre rularea Webmin sub Apache, sau aici pentru a începe Usermin.
Puteți rula, de asemenea, Webmin de la Zeus Web Server (Zeus webserver). A se vedea instrucțiunile de aici.
Pe unele sisteme cu instalat Slackware. Funcția Perl crypt () nu funcționează, deoarece nu stabilește descrypt.tgz pachet. Pentru a rezolva această problemă, instalați pachetul de Slackware CD sau FTP.
Browser-ul dvs. va decomprimă automat fișierul pentru tine. Doar redenumiți la Webmin-1.430.tar (în cazul în care nu sa făcut până acum) și trece peste pasul gunzip în procesul de instalare.
Acest lucru sa întâmplat pentru că, SSL defaul generat certificat Webmin nu este recunoscut de browsere ca un certificat de încredere. Din punct de vedere al securității, acest lucru face certificatul mai puțin sigur, deoarece un atacator (hacker) ar putea redirecționa, teoretic, traficul de la server-ul dvs. la o altă mașină fără știrea dumneavoastră, nu este, în general posibilă utilizarea unui certificat SSL securizat. Traficul de rețea este încă criptat, astfel încât să fie protejate de intruși doar asculta pe conexiunea la rețea.
Dacă într-adevăr doriți să vă asigurați că serverul Webmin se conectează odată ce ați cumpăra un certificat de la o companie care emite certificate, de exemplu, VeriSign (de altfel, există o versiune de încercare pentru mostre gratuite). Acest certificat va fi asociat cu numele dvs. de domeniu și să fie recunoscute browsere web. Certificatul trebuie să fie plasat în fișierul /etc/webmin/miniserv.pem. Acesta ar trebui să conțină informații: Certificat + cheie.
mai multe etape trebuie urmate pentru a încărca certificatul rezultat:
- Rulați comanda OpenSSL genrsa -out key.pem 1024. Acest lucru va crea un fișier care va key.pem cheia privată.
- Următoarea comandă openssl req -Noua -key key.pem -out req.pem. Când vi se cere numele complet (denumirea comună) este necesară pentru a intra în FQDN serverului dvs. utilizat în URL-ul, de exemplu, www.yourserver.com. Acest lucru va crea un req.pem fișier, care este cererea de semnare a certificatului (CSR).
- Trimiteți această cerere (CSR) la certificatul autorității de certificare prin orice metodă pe care o folosesc. Ei trebuie să răspundă la tine cu un fișier de certificat. Pornind de la linie în acest fișier ----- BEGIN CERTIFICAT -----, copiați conținutul unui fișier în cert.pem.
- Conectați pisica cheie și certificat de fișiere key.pem cert.pem> /etc/webmin/miniserv.pem echipa.
- Reporniți Webmin (verificați dacă modul SSL (modul SSL) este activat) pentru a utiliza noua cheie.
- $ USERADMIN_ACTION - Poate lua valorile: CREATE_USER, MODIFY_USER, DELETE_USER, CREATE_GROUP, MODIFY_GROUP sau DELETE_GROUP depinde de ce fel de operație este efectuată ultima.
- $ USERADMIN_USER - Ultima Unix numele de utilizator cu care acțiunile au fost realizate - crearea, modificarea sau ștergerea.
- $ USERADMIN_UID - utilizator UID Unix.
- $ USERADMIN_REAL - Real Unix nume de utilizator.
- $ USERADMIN_SHELL - coajă (Shell) al utilizatorului Unix.
- $ USERADMIN_HOME - directorul home al utilizatorului Unix.
- $ USERADMIN_PASS - parola de utilizator Unix.
- $ USERADMIN_GROUP - Numele unui grup care a fost creat, modificat sau șters.
Acest lucru se întâmplă în cazul în care Webmin nu poate identifica sistemul de operare automat, în funcție de fișierul / etc / problema. Poate pentru că el (dosarul) a fost schimbat. Cea mai bună opțiune - a instala versiunea Tar.gz de Webmin, care întreabă despre sistemul de operare al utilizatorului, care necesită introducerea manuală de la el.
În modulul Servere Webmin, creați un utilizator nou și să-l dea acces doar la modulul Apache Webserver. După salvare, faceți clic pe serverul web Apache, apoi selectați numele utilizatorului în lista utilizatorilor Webmin și de a folosi un formular care vă permite să-l refuze accesul la alte module, în plus față de Apache server virtual.
Din moment ce alte module, etape similare celor descrise mai sus, adică, acordarea de drepturi numai la un anumit modul, de exemplu, domeniile DNS, utilizatorii Unix sau alias-uri e-mail.
Da, descărcați fișierul ZIP și a instala Webmin pe Windows folosind scriptul setup.pl furnizat. Cu toate acestea, acest lucru este o versiune alfa, și doar câteva unități mai mult sau mai puțin de lucru. De exemplu, Squid, Sendmail și alte câteva lipsă sub Windows. În plus, sistemul de securitate Windows este destul de diferit de Unix. Deci, orice, dacă ceva dintr-o dată nu va funcționa.
Nu suntem siguri ce a cauzat această eroare, dar dacă urmați acești pași, problema nu:
- Conectați-vă la serverul dvs. prin telnet ca root.
- /etc/webmin/webmin.acl Deschideți fișierul și asigurați-vă că există o linie care începe cu rădăcină: sau admin. Ar trebui să arate ceva de genul asta:
admin: acl - Autentifică-te pentru a Webmin din nou, și du-te în modulul Utilizatori Webmin, care va fi singurul aveți acces la.
- Dați clic pe numele de utilizator din listă, să acorde vă acces la toate modulele, și faceți clic pe Salvare.
Desigur. Dar, cu unele modificări în fișierele de configurare. Acțiunile tale:
- Oprește echipa Webmin / etc / webmin / oprire
- Adăugați linia inetd = 1 /etc/webmin/miniserv.conf
- Eliminați rândul sesiune = 1 din /etc/webmin/miniserv.conf
- Deschideți / etc / serviciile și adăugați o linie de genul:
Webmin 10000 / tcp - Deschideți /etc/inetd.conf și se adaugă următoarele:
webmin tcp flux nowait rădăcină /usr/libexec/webmin/miniserv.pl miniserv.pl /etc/webmin/miniserv.conf
Dacă ați instalat Webmin în altă parte, trebuie să modificați / usr / libexec / Webmin în parte a căii. - Reporniți inetd pentru a face modificările. Conectați-vă la Webmin în mod normal, pe portul 10000.
- Utilizarea modulului și la pornire oprire. asigurați-vă că inetd este configurat să pornească la boot, și Webmin - nr.
Dacă utilizați xinetd în loc de inetd, urmați acești pași:
- Oprește echipa Webmin / etc / webmin / oprire
- Adăugați linia inetd = 1 /etc/webmin/miniserv.conf
- Eliminați rândul sesiune = 1 din /etc/webmin/miniserv.conf
- Deschideți porcedeaza și adăugați următoarele:
Webmin serviciu
# 123;
user = root
env = LANG =
port = 10000
socket_type = flux
protocol = tcp
așteptați = nu
dezactiva = nu
type = Unlisted
Server = /usr/libexec/webmin/miniserv.pl
server_args = /etc/webmin/miniserv.conf
# 125;
Acest lucru se face în mai multe etape:
Trebuie doar să rulați /etc/webmin/uninstall.sh.
Dacă aveți versiunea RPM de Webmin, puteți utiliza rpm -e webmin, sau dacă aveți o versiune pentru Solaris, următoarea comandă WSwebmin pkgrm.
Urmați acești pași:
De obicei, dublu-clic pe fișier în partea dreaptă a listei, este afișat într-o fereastră separată. Cu toate acestea, dacă apăsați, de asemenea, tasta Shift în timp ce dublu-clic pe managerul de fișiere pentru a oferi salvați fișierul pe disc.
În versiunile de versiuni Webmin 0,966 și de mai sus, puteți descărca fișierul selectând fișierul și făcând clic pe butonul Salvați din colțul din stânga sus al managerului de fișiere.
În mod implicit, Solaris nu permite pachetele să fie modernizate. Cu toate acestea, o puteți schimba prin deschiderea fișierului / var / sadm / install / admin / default și de înlocuire instanță = linie în instanță = suprascrie. O actualizare, instalarea unui nou fișier .pkg Webmin.
În mod implicit, atunci când un utilizator al unei scrisori, câmpul conține @systemhostname nume de utilizator. Acest lucru poate fi modificată urmând acești pași:
În mod implicit, modulul afișează toate sistemul de operare, baza de date de pe pagina de pornire, chiar dacă unele dintre ele nu sunt disponibile pentru unii utilizatori. Pentru a schimba acest lucru, urmați aceste instrucțiuni:
- Conectează-te și modulul Webmin Usermin de configurare.
- Selectați Usermin Modul de configurare.
- Selectați baza de date MySQL în listă.
- În lista de acces la baza de date (baze de date lista de control acces), scoateți șirul * *. În schimb, introduceți numele de utilizator și colon prin intermediul bazei de date de la care au acces. O intrare în șir. De exemplu:
jcameron: database1
fred: database2 database3
Joe: *
O * înseamnă a afișa toate bazele de date. În timp ce semnul * în domeniul de utilizare înseamnă orice utilizator care nu sunt enumerate mai sus.
Acest lucru este comun pe RedHat din cauza unei erori în configurația Webalizer în mod implicit. Puteți rezolva această problemă în felul următor:
- Deschideți /etc/webalizer.conf.
- Schimbarea liniei incepand cu HistoryName pe HistoryName webalizer.hist.
- Schimbarea liniei incepand cu IncrementalName pe IncrementalName webalizer.current.
- Faceți aceleași modificări în toate fișierele .conf într-un director / etc / webmin / webalizer.
- Genereaza din nou toate rapoartele.
Dacă aveți un firewall configurat în așa fel încât HTTP-cereri omit în mod transparent (de exemplu, SonicWALL), acesta ar putea fi motivul pentru care expiră timpul solicitării făcute de Webmin. Fără a intra în detalii ale protocolului, cercetarea mea a arătat că SonicWALL este de a face presupuneri incorecte cu privire la numărul de pachete IP într-o cerere HTTP, și, prin urmare, apare o eroare.
Verificat care debifați Impunere Tag-gazdă Cauta in firewall (firewall) caracteristica rupt.