Въпроси Webmin Рус
Оригиналният текст на официалната страница на Webmin.
- Мисля, че открих бъг (грешка) в Vebmin!
Първо, проверете дали вашият Webmin обновен до последната версия. Много грешки в по-старите версии са определени в по-нова.
На второ място, проверете страница Webmin актуализации. на която са поставени корекция на грешки за текущата версия. Най-лесният начин да инсталирате всички най-новите актуализации - да се използват на втория и третия форми на прозорец Webmin модули (модули на Webmin) на модул страница Webmin Configuration (Webmin модул конфигурация).
Ако наистина се намери нов бъг, отидете на (система за откриване на грешка) за следене на грешки система страница и място информацията за него.
Включени в програмата за разпределяне на Webmin changepass.pl. Тя ще помогне за решаването на този проблем. Инсталирана Webmin в / ЮЕсАр / libexec / Webmin, и можете да промените паролата за потребителя за администриране Foo чрез провеждане на стойност:
/usr/libexec/webmin/changepass.pl / и т.н. / Webmin администратор Foo
Това означава, че сега можете да влезете в системата с помощта на чифт Webmin вход - администратор, парола - трънки. Вместо това, стойността на Foo може да бъде всяка стойност и тя става текущата парола в администратор. Точно същата процедура може да се направи с всеки потребител.
Забележка от break-people.ru: В случай на за FreeBSD, ако Webmin се инсталира в директорията по подразбиране, командата за смяна на паролата, както следва:
/usr/local/lib/webmin/changepass.pl / ЮЕсАр / местни / и т.н. / Webmin администратор Foo
Лесна инсталация Wemin не влияе на конфигурацията на операционната система файлове само когато започнете да използвате програмата, ще бъдат направени промени в конфигурационните файлове в зависимост от вашите действия в Webmin, по отношение на конкретен модул. Например, използването на модула за Apache уеб сървър няма да повлияе на настройките на вашия Sendmail.
След разопаковане на катран файл Webmin, отидете в директорията (CD) Webmin-1.430 и пишат ./setup.sh. setup.sh файл трябва да е изпълним. Тъй като корен потребител на повечето системи има определена папка, просто напишете setup.sh няма да работи.
Забележка от break-people.ru: Ако инсталирате Webmin defaul, отидете в директорията / ЮЕсАр / местни / ИЪ / Webmin и бягай setup.sh на. Просто напишете setup.sh на команден ред. Понякога може да се наложи по-различна версия на писта: setup.sh ш.
gunzip MD5-1.7.tar.gz
катран xvf MD5-1.7.tar
CD MD5-1.7
Perl Makefile.PL
правя
правят инсталиране
Ако използвате Webmin 0.83 или по-рано, най-простото решение би било да се инсталира MD5 модул от CPAN.
След изтеглянето на новия модул - файл разширение .wbm, отворете Webmin -> Configure Webmin (Webmin конфигурация) и изберете Webmin модули (Webmin модули). След това, с помощта на формата на следващата страница, можете да инсталирате модула от локалната файлова система, Webmin се изпълнява на сървъра, или да качите директно в браузъра, за клиентската машина.
Забележка от break-people.ru: wbmtranslator Модул Пример за монтаж може да се види тук.
Да, но това ще изисква някои промени в конфигурационните файлове. Вижте тук за подробности относно течаща Webmin под Apache, или тук, за да започне Usermin.
Можете също така да стартирате Webmin от Зевс Web Server (Зевс уеб сървър). Вижте инструкциите тук.
На някои системи с инсталиран Slackware. Perl крипта () функция не работи, тъй като тя не определя descrypt.tgz пакет. За да разрешите този проблем, инсталирайте пакета от вашата Slackware CD или FTP.
Вашият браузър автоматично ще декомпресира файл за вас. Просто го преименувайте на Webmin-1.430.tar (ако не е направено досега) и да пропуснете стъпка gunzip в инсталацията.
Това се случи, защото, SSL defaul генерирани Webmin сертификат не се признава от браузъри като надежден сертификат. От гледна точка на сигурността на, това прави сертификата по-несигурни, защото нападателят (хакер) може теоретично да пренасочите трафика от вашия сървър на друг компютър без ваше знание, то обикновено не е възможно с помощта на защитен сертификат SSL. Трафик в мрежата все още е криптирана, така че да са защитени от нарушители, като я слушаш в връзката си с мрежата.
Ако наистина искате да се уверите, че сървърът Webmin свързва веднъж да купите на сертификат за компания, която издава сертификати, например, VeriSign (между другото, има пробна версия за безплатни мостри). Този сертификат ще бъде свързан с името на домейна си и да бъдат признати уеб браузъри. Сертификатът трябва да бъде поставен в /etc/webmin/miniserv.pem файл. Той трябва да съдържа информация за: Сертификат + ключ.
няколко стъпки трябва да се спазват, за да заредите получения сертификат:
- Изпълнете командата OpenSSL genrsa напускане key.pem 1024. Това ще създаде файл, който ще key.pem частния си ключ.
- Следната команда OpenSSL REQ -Нови -бутона key.pem напускане req.pem. Когато го попитали за пълното име (общо наименование) се изисква да въведете FQDN на вашия сървър, използван в URL адреса, например www.yourserver.com. Това ще създаде файл req.pem, което е искането за подпис на сертификата (КСО).
- Изпрати заявка (КСО) до сертифициращия орган по някой друг метод, който използват. Те трябва да ви отговорим с файл сертификат. Като се започне от линията в този файл ----- BEGIN СЕРТИФИКАТ -----, копирате съдържанието на даден файл в cert.pem.
- Свържете ключ и сертификата файлове котка key.pem cert.pem> /etc/webmin/miniserv.pem екип.
- Рестартирайте Webmin (проверете дали режимът SSL (SSL режим) е активиран), за да използвате новия ключ.
- $ USERADMIN_ACTION - Може да отнеме стойностите: CREATE_USER, MODIFY_USER, DELETE_USER, CREATE_GROUP, MODIFY_GROUP или DELETE_GROUP зависи от това какъв вид операция се извършва последен.
- $ USERADMIN_USER - Последно Unix потребителско име, с което действията са извършени - създаването, изменение или заличаване.
- $ USERADMIN_UID - UID Unix потребител.
- $ USERADMIN_REAL - Реал Unix потребителско име.
- $ USERADMIN_SHELL - обвивка (Shell) на потребителя Unix.
- $ USERADMIN_HOME - домашната директория на потребителя Unix.
- $ USERADMIN_PASS - Парола Unix потребител.
- $ USERADMIN_GROUP - името на група, която е създадена или заличаване.
Това се случва, ако Webmin не може да идентифицира вашата операционна система автоматично в зависимост от файла / и т.н. / въпрос. Може би, защото той (файла) е бил променен. Най-добрият вариант - да инсталирате .tar.gz версия на Webmin, който пита за операционната система на потребителя, което изисква ръчно въвеждане от него.
В Сървъри модул Webmin, създайте нов потребител и му дава достъп само до модула на Apache уеб сървър. След като запазите, кликнете върху Apache уеб сървър, а след това изберете името на потребителя в списъка с потребители Webmin и използва формуляр, който ви позволява да го откаже достъп до другите модули, в допълнение към Apache виртуален сървър.
Тъй като други модули, етапи, подобни на тези, описани по-горе, т.е. предоставяне на права само на конкретен модул, например, DNS домейни, потребителите Unix или пощенски псевдоними.
Да, изтеглите ZIP файл и инсталиране на Webmin на Windows, като използвате приложения скрипт setup.pl. Все пак, това е алфа версия, а само няколко единици повече или по-малко работа. Например, калмари, Sendmail и някои други липсва под Windows. В допълнение, системата за сигурност на Windows е доста различен от Unix. Така че всичко, ако нещо внезапно няма да работи.
Ние не сме сигурни какво е причинило тази грешка, но ако следвате тези стъпки, проблемът няма да:
- Свържете се с вашия сървър чрез телнет като корен.
- /etc/webmin/webmin.acl Отворете файла и да се уверите, че има линия, която започва с корен: или администратор. Тя трябва да изглежда по следния начин:
Админ: ACL - Влезте, за да Webmin отново и отиде в Потребители модул Webmin, която ще бъде единственият, имате достъп до.
- Кликнете върху потребителското си име в списъка, да предостави себе си достъп до всички модули и кликнете върху Запазване.
Разбира се. Но с някои промени в конфигурационните файлове. Вашите действия:
- Спрете отбор Webmin / и т.н. / Webmin / стоп
- Добавяне на линията inetd = 1 /etc/webmin/miniserv.conf
- Премахване на сесия ред = 1 /etc/webmin/miniserv.conf
- Отворете / и т.н. / услуги и добавете следния ред:
Webmin 10000 / TCP - Отворете /etc/inetd.conf и добавете следното:
Webmin поток TCP nowait корен /usr/libexec/webmin/miniserv.pl miniserv.pl /etc/webmin/miniserv.conf
Ако сте инсталирали Webmin някъде другаде, ще трябва да се промени / ЮЕсАр / libexec / Webmin в част от пътеката. - Рестартирайте inetd да направите промените. Свържете се с Webmin обикновено на порт 10000.
- Използването Модул зареждане и изключване. уверете се, че inetd е конфигуриран да се стартира по време на зареждане и Webmin - не.
Ако използвате Xinetd вместо inetd, изпълнете следните стъпки:
- Спрете отбор Webmin / и т.н. / Webmin / стоп
- Добавяне на линията inetd = 1 /etc/webmin/miniserv.conf
- Премахване на сесия ред = 1 /etc/webmin/miniserv.conf
- Open /etc/xinetd.conf и добавете следното:
обслужване Webmin
# 123;
потребител = корен
ENV = LANG =
порт = 10000
socket_type = поток
протокол TCP =
изчакайте = няма
деактивиране = няма
тип = скрит
сървър = /usr/libexec/webmin/miniserv.pl
server_args = /etc/webmin/miniserv.conf
# 125;
Това се прави в няколко стъпки:
Просто пуснете /etc/webmin/uninstall.sh.
Ако имате RPM версия на Webmin, можете да използвате об -e Webmin, или ако имате версия за Solaris, следната команда pkgrm WSwebmin.
Следвайте тези стъпки:
Обикновено, кликнете два пъти върху файла в дясната част на списъка, тя се показва в отделен прозорец. Въпреки това, ако вие също натиснете клавиша Shift, докато кликнете два пъти върху вашия файлов мениджър, за да ви предложим запишете файла на диск.
В версии на Webmin версии 0.966 и по-горе, можете да свалите файла, като изберете файла и кликнете върху бутона Запазване в горния ляв ъгъл на диспечера на файловете.
По подразбиране, Solaris не позволява пакети трябва да бъдат модернизирани. Въпреки това, можете да го промените чрез отваряне на файл / Var / sadm / инсталиране / администратор / по подразбиране и подмяна инстанция = линия в случая = презаписване. Повишаването, инсталиране на нов Webmin .pkg файл.
По подразбиране, когато потребител на писмо, От поле съдържа потребителско име @systemhostname. Това може да се промени, като изпълните следните стъпки:
По подразбиране, модулът показва всички на вашата операционна система, базата данни на началната страница, дори и ако някои от тях не са на разположение на някои потребители. За да промените това, следвайте тези инструкции:
- Влезте в профила си и да започне модул Webmin Usermin конфигурация.
- Изберете Usermin Модул конфигурация.
- Изберете MySQL база данни в списъка.
- В списъка на достъп до базата данни (Database списък за контрол на достъпа), премахване на низ * *. Вместо това, въведете потребителското име и на дебелото черво чрез базовите данни, до която те имат достъп. Едно влизане в низа. Например:
jcameron: database1
Фред: database2 database3
Джо: *
Един * означава да се покаже на всички бази данни. Докато знака * в областта на потребителското означава всеки потребител който не е посочен по-горе.
Това е често срещана в Redhat Linux поради грешка в конфигурацията Webalizer по подразбиране. Можете да поправите това по следния начин:
- Open /etc/webalizer.conf.
- Промяна на линия започвайки с HistoryName на HistoryName webalizer.hist.
- Промяна на линия започвайки с IncrementalName на IncrementalName webalizer.current.
- Направете същите промени във всички .conf файлове в директория / и т.н. / Webmin / Webalizer.
- Генериране на всички доклади отново.
Ако имате защитна стена конфигурирани по такъв начин, че HTTP-заявки прозрачно пропуснати (например, SonicWALL), това може да е причината, че изтича времето на искането, отправено от Webmin. Без да навлизаме в подробности за протокола, моите изследвания са показали, че Sonicwall прави неверни предположения за броя на IP пакети в заявка за HTTP, и по тази причина се появи грешка.
Проверени че махнете Налагане домакин Tag Търсене в защитна стена (защитна стена) счупен функция.