Обслужва се от сървъра чрез уеб интерфейс. Webmin - администриране на Linux чрез уеб интерфейс. Софтуерен рутер "ArtX рутер"

jqgrid има 4 филтриране на данни

  1. Опция търсене: вярнов параметрите на долния колонтитул на мрежата. Появява се при появата на иконата в долния колонтитул, натискане на яка, диалоговият прозорец за търсене се появява в едно поле. Минусипоради факта, че има само едно поле, има текстово поле за определяне на стойност и набор от оператори за всички полета.
  2. Строителство

    jQuery("#mysearch" ).filterGrid("#grid_id" , ( ...) )

    Създава произволен панел отстрани на елемента "#mysearch". Наборът от полета в панела и контролните елементи за тях е статичен и зависи от colModel или от специалната опция filterModel. Недостатъкът на панела е, че е статичен (koristuvach не може да променя броя на полетата) и че търсачките са надмощени в същите пост-параметри, а не в json-масива. Tse гадно лежи на концепцията за универсален сървър за данни (от страна на сървъра) за мрежата. Освен това има само един оператор, равен на всички умове (по еднакъв начин).

  3. Опция multipleSearch:trueдолен колонтитул на града. В долния колонтитул има бутон за запитване, на яка се натиска диалог. С когото можете да добавите дума към диалозата, можете да ги добавите към ума с ума ИЛИ или ума И. Недостатъкът на тази възможност е, че контролният елемент за настройка на стойността се избира само за текстовото поле. Операторите на поръчката също са същите.
  4. Инструмент за възможности.

    jQuery("#toolbar") .jqGrid("filterToolbar", (stringResult: true));

    Има още един минус във vikoristannі тестови полета и пост операторски контрол (по еднакъв начин). Всички умове отиват с още едно диво (И).

Подобно на Bachimo всичките 4 механизма търсят редица недостатъци. Има много кликвания и нов компонент smartSearchPanel.

UNIX-подобните системи винаги са били класирани в командния ред, поради което администраторите са били вважаващи, а начинаещите са заобикаляли това решение. Но часовете се променят, можете да се учите от малка организация * nix-системи, които някой управлява. Необходимо е да се знае, че GUI има редица предимства - острота, простота в здравия разум, интелигентност и по-малко яснота на помилването. Не е лесно да избирате между десетки проекти: без значение каква е приликата, всички имат различен набор от функции. Нека се запознаем с най-познатите.

пилотска кабина

Ще погледна назад към най-младия проект - youmu е на по-малко от две години. Cockpit е уеб-базиран панел за управление на сървър с валиден код, който се разпространява от Red Hat. Назначения за управление на роботи и системи, разпределение на услуги на базата на контейнери. За помощта на разумен интерфейс е просто въпрос на въвеждане на основните административни задачи: ето стартирането на тази zupinkka от услуги (systemd) и настройката на разширение за сигурност (настройване на LVM, настройка на RAID), конфигуриране на мрежата (свързване, VLAN, мост), управление на облачни записи, прикачване на домейн, управление на koristuvalny SSH ключове, наблюдение на трафика в реално време, повторна проверка на лог и много други. Особено бих искал да видя възможността за използване на Docker контейнери. За да управлявате няколко сървъра от една уеб конзола, можете да свържете таблото за управление към таблото за управление с клъстери Kubernetes или OpenShift v3. Към безброй плюсове на Cockpit може да се види възможността да се печели за keruvannya от сървъра едновременно с терминала и уеб браузъра. С оглед на други решения, такъв pidhead не означава ежедневни проблеми. В противен случай можете да давате команди от конзолата и да виждате резултата в Cockpit. Освен това самият Cockpit има терминал, така че можете да управлявате сървъра от браузъра.

Уеб услугата Cockpit (Cockpit-ws), инсталирана на базовата система и використичния сокет на systemd, позволява достъп до интерфейса до локалните пилотски кабини с помощта на PAM (дефинирайте /etc/pam.d/cockpit). На отдалечени системи можете да стартирате SSH сървър. За връзка можете да използвате връзка за вход/парола, можете да използвате SSO вход, базиран на Kerberos, или можете да използвате публичен ключ. Peredbacheno възможност за влизане в отдалечения сървър от стрийминг данни на koristuvach.

Налична е помощ за помощта на уеб панела. Интерфейсът не е локализиран, но по принцип не създава никакви затруднения, така че всички параметри да бъдат разбрани и озвучени трябва да бъдат натиснати при заявката или да се запомнят предложените полета.

Минус Cockpit - обвързване към systemd. Дистрибуции, които използват различен мениджър на услуги, може да не използват всички функции. Ако не искате да изберете всички сървъри и да използвате един интерфейс за лесен достъп до тях.

Предлага се от хранилището на дистрибутивния комплект на Fedora от версия 21. За безплатни текстове на уебсайта на проекта можете да намерите елементи в хранилището на търговците на Fedora, RHEL/CentOS, Arch Linux и Ubuntu. Версията на Ubuntu не е посочена, но ако искате да възстановите връзката към systemd, ще работите без файл в 15.04/15.10. Можете да го стартирате в ранни версии, които стартират upstart, включително популярната на 14.04 LTS сървъри, но други функции няма да работят. Инсталиран:

$ sudo add-apt-repository ppa:jpsutton/cockpit $ sudo apt-get update $ sudo apt-get install cockpit $ sudo apt-get install glib-networking $ sudo /usr/sbin/remotectl сертификат --ensure --user= root $ sudo /usr/libexec/cockpit-ws

По желание, в един ред, стартирайки cockpit-ws, можете да промените порта (--port) и да блокирате TLS хака (--no-tls), или по-скоро да промените конфигурационния файл cockpit.conf. Под часа на инсталиране се генерира самоподписан сертификат. За популяризиране, протоколът е HTTPS и порт 9090 (https://ip-server:9090). Когато сте влезли, панелът за наблюдение изскача, за да покаже графики на операциите на процесора, паметта и I/O диска. По-долу е даден сървър, който има инсталиран Cockpit; за да вземете данните, достатъчно, за да щракнете за благословиите. Подобрихме разпределението на шест менюта, познати от някои от вас. За да свържете нов сървър, просто изберете Добавяне на сървър, въведете име или IP. Ensign Влезте с текущите ми идентификационни данни, за да разрешите проверката на поточно данните за влизане. Не е нужно да поправяте работата на самата кабина, цялата власт на администрацията е в ръководството на пилотската кабина.

Ajenti


Vesta CP

Промоцията е достъпна само за членове

Вариант 1. Елате на „сайта“, за да прочетете всички материали на сайта

Членството със съвместно назначен срок ви дава достъп до всички материали на Хакера, за да увеличите специалната натрупваща се отстъпка и да ви позволи да натрупате професионален рейтинг на Xakep Score!

В предната статия можехме да видим различна графична обвивка за оптимизиране на работата със сървъра под ядрото на Linux. Ale, scho robiti, її її zastosuvannya z тихи chi іnshih причини не є dolіlnym? Удари робота в конзолата?

За щастие има още една алтернатива за Linux - уеб интерфейсът.

Специално за администрирането на Linux програмата Webmin беше разбита. Нека просто използваме уеб сървър и напишете скриптове в моя Perl, за да гарантираме функционалността на уеб интерфейса.

Инсталиранwebmin

Информацията за хранилището за инсталиране на Webmin в системата е налична днес. Това е необходимо да се добави предварително.

За това е необходимо да отворите файла /etc/apt/sources.list и да го добавите в началото на следващия ред:

deb http://download.webmin.com/download/repository sarge contrib

Сега можете да стартирате инсталацията на Webmin със следната команда:

apt-get install webmin

apt-get install webmin

Веднъж инсталиран, Webmin ще стартира автоматично. Страницата за вход е достъпна зад адреса на сървъра чрез порт 10000 ( адрес_сървър:10000)

Влизането в системата е предмет на допълнителни публични данни на местен кореспондент, който може да има административни привилегии.

Робот zwebmin

След като влезем в системата, ще отидем на началната страница на Webmin.

Тази страница съдържа кратка информация за системата (версия на Webmin, тип процесор, овърклок на паметта, пространството на диска е твърде малко) и менюто за замърсяване (розташовано леворуч).

Webmin трябва да бъде добре оборудван със софтуерни модули и функции и, ако е необходимо, е невъзможно да се опише работата с него в рамките на една статия. За това накратко ще се спрем на основните подробности.

Менюто за смути се състои от няколко раздела:

  • webmin
    Nalashtuvannya без посредник Webmin;
  • Система
    Информация за системата и системните настройки (користувача, процеси, услуги и др.);
  • Сървъри
    Управление на инсталирани сървъри (уеб сървъри, сървъри на бази данни и др.)
  • Друго
    Погрижете се за администрацията, която не се появява в други дистрибуции (файлов мениджър, само конзола);
  • работа в мрежа
    Nashtuvannya merezhі;
  • Хардуер
    Управление на хардуерната сигурност (системен час, съхранение на дискове, принтери и др.);
  • Клъстер
    Управление на множество сървъри, обединени в клъстер. Webmin се инсталира само от един от тях. Работата с други се базира на протокола RPC;
  • Не-използванмодули
    Webmin модули, които не са хакнати. Модулите, които са инсталирани, но за работа на сървъра са необходимите компоненти. Колко компонента ще бъдат инсталирани за свързване на необходимите модули?
  • Търсене
    Webmin вътрешно търсене;
  • изгледмодул"сДневници
    Журнали за промяна на модула на Webmin;
  • Системаинформация
    Кратка информация за системата. Є начална страница на входа на системата.
  • Обновимодули
    Актуализации на модулите на Webmin. Променете церемониалността само след като излезете и влезете отново в системата;
  • излез от профила си
    Излезте от системата.

Когато отворите файловия мениджър, се показва основната директория на файловата система. За помощ hyperposilan можете да отидете в тези и други папки и да отворите или изтеглите файлове на вашия компютър.

Екранната снимка по-долу показва директорията Документи в началната директория на един от кореспондентите.

Този файлов мениджър ви позволява да извършвате само най-простите операции. Създаване на каталози и текстови файлове, редактиране на текстови файлове, създаване на архиви, разопаковане на архиви (например разархивиране), качване на файлове от компютър на сървър и нов пакет.

Също така е възможно да промените файловете и папките на файловия мениджър и правата за достъп до тях за допълнителния интерфейс на файловия мениджър.

Това е особено важно, тъй като е погрешно, че файловете и папките се създават от собственика за root: root промоцията и правата за достъп 755 и 644 са видими.

Безумно, с поглед на сигурност, не е варто да ни даде нов достъп до нас, които желаем. Ale vikoristannya собственик за zamovchuvannyam също може да реши различни проблеми. Например, поради факта, че уеб сървърът има разрешения за запис, в директорията със сайта има много уеб програми, които могат да работят неправилно или изобщо да не работят.

Следователно стратегията за достъп до файловата система може да бъде добре обмислена.

Работете от конзолата

За роботи от конзолата се печели страната „Текстово влизане“ на клон „Други“.

Черното цветно поле точно имитира конзолния робот на Linux. Тъй като имате нужда от достъп до страхотна конзола, Webmin ви дава тази способност.

С помощта на бутона Отваряне в отделен прозорец... можете да отворите конзолата в прозореца на браузъра.

Робот z

Модулът за работа с Apache е достъпен от клона "Сървъри" на главното меню под връзката "Apache Webserver".

На началната страница на модула можете да добавите списък със съществуващи виртуални хостове.

При натискане на пиктограмата се показва инструкцията от името на хоста.

Всъщност това не е нищо повече от уеб интерфейс за роботи с хост конфигурационни файлове. С тази помощ можете да регулирате всички параметри, включително пренасочвания (пренасочвания), помилвания, споделяне на ресурси (за тези, които познават добре виртуалния хостинг) и т.н.

Можете също да редактирате конфигурационния файл на хоста ръчно („Редактиране на директиви“).

Разделът „Създаване на виртуален хост“ се използва за създаване на нов виртуален хост и за замяна на основните настройки.

След създаването на виртуалния хост, вината ще се появят в списъка от основната страна на модула и ще може да се виконира по-фино.

Раздел „Глобална конфигурация“, за да проверите глобалната инсталация на Apache.

Zocrema, можете да редактирате конфигурационните файлове на сървъра (Edit Config Files), да промените името на групата koristuvach, как да изберете за роботи Apache (User and Group), да активирате или деактивирате допълнителни модули Apache (Configure Apache Modules).

Робот z MySQL

Модулът за работа с Apache е достъпен от клона "Сървъри" на главното меню под опцията "MySQL Database Server".

Интерфейсът на модула е интуитивно разбираем.

От основната страна можете да конфигурирате общи параметри на MySQL или да създадете или изтриете базата данни.

При натискане на пиктограмата на базата данни се показва страна със списък с нейни елементи.

В бъдеще визуалният редактор ви позволява да създавате таблици и изяви (изглед).

По време на консумация е възможно също да изберете допълнителна SQL заявка (бутон "Изпълни SQL").

Заявката може да бъде написана ръчно или може да бъде получена от SQL скрипт. Това ви позволява да възстановите базата данни от резервно копие без особени затруднения.

Той също така поддържа възможността за създаване на резервни копия.

Резервното копие се записва в SQL скрипта, но е необходимо изрично да се посочи името на файла наведнъж от разширенията.

Zagal модул за работа с MySQL, phpMyAdmin се справя добре със своите възможности. Следователно, с помощта на Webmin, повечето от vipadkivs могат да бъдат намерени в други програми.

webmin

Ако е необходимо, Webmin може лесно да бъде русифициран.

За да промените езиковия интерфейс в Webmin, трябва да отидете на опцията „Промяна на език и тема“. След това задайте джъмпера "Webmin UI language" на позиция "Личен избор" и изберете елемента "Russian (RU.UTF-8)" от списъка.

След натискане на бутона „Направи промени“, церемониите ще се променят, но визуално ще бъдат показани само след тотално повторно придвижване на партито.

Също така е важно да се отбележи, че не всички компоненти могат да поддържат руски език. Вземете го отново.

Например модулът за MySQL роботи е малко русифициран.

Резюме

Програмата Webmin ви позволява не само да отмените администрирането на сървърите на Linux, но и да замените с нея програмите от ниско ниво.

Тази функционалност обаче е значително ограничена от възможностите на тези модули, както са инсталирани в системата.

В допълнение, Webmin значително компрометира значителните графични обвивки не само по отношение на разширението, но и по отношение на функционалността. Все пак уеб интерфейсът е затрупан от уеб интерфейса. Освен това, за да имате графична обвивка за отдалечен администратор, е необходимо да инсталирате допълнителен VNC или RDP сървър и външен клиент на компютъра на администратора, тогава Webmin не се интересува от никакъв браузър крем.

По същата причина, със своята функционалност и лекота на инсталиране, програмата Webmin придоби широка популярност.

Webmin не е единствената алтернатива на графичните обвивки и можете да работите паралелно с тях. Изборът на конкретна среда за работа със захранващ сървър е по-бърз от сигурността на конкретни работни среди.

За да създадете терминал, файл (FTP) или пощенски сървър на Linux, трябва да работите с вашата операционна система. В противен случай ще бъде трудно да се разберете. Операционната система не изисква компютър с твърд кабел. Ето защо не демонстрирате собствените си ресурси върху графичния дизайн. Дистрибуциите на Linux могат да бъдат изтеглени от стар компютър. Следователно, за създаването на различни сървъри често се избира Linux или Ubuntu Server.

За него е написана много различна литература. Съществуват хиляди книги за Linux. Pratsyuvati прекарайте през терминала и въведете всички команди ръчно. Но все пак можете да изградите малък Linux сървър със собствените си ръце, който включва споделяне на файлове, уеб услуги и пощенски протокол.

Ubuntu Server е базиран на операционната система Linux. За нейната работа не е необходим текущ процесор, vіdmіnna vіdеokarta аbо голямо количество оперативна памет. С Linux можете да стартирате сървър на стар лаптоп. И в новия ще има всички необходими компоненти: поща, FTP, Web.

Можете да изтеглите образ на Linux диск от уебсайта Ubuntu.ru. Изберете версия със сървър (не Desktop!). Изтеглянето се предава през Torrent клиента. Това изображение трябва да бъде записано на диск или USB флаш устройство (за помощ на LiveUSB). Можете също да ускорите с виртуално устройство.

Ubuntu има прост интерфейс. За него няма други графични светове. Qia OS се приближава по чудо, така че Linux сървърът може да бъде създаден с ръка. С него ресурсите на компютъра ще се консумират от домейна. Adzhe їy за роботи не е необходимо.

Инсталацията се извършва по следния начин:

  • Изберете езика на този регион, в чувал.
  • Познайте името на администратора. Vono vikoristovuєtsya за keruvannya сървър.
  • Въведете и името на кореспондента в полето „Потребителско име за вашия акаунт“. Под тази публикация ще се консултирате с техническата поддръжка на Ubuntu.

Вказуваме им'я ползваща в Ubuntu

  • Въведете паролата. Потвърдете йога.

Въведете паролата за oblіkovogo записа

  • Посочете домейна, както и номера на виното. Всички услуги ще бъдат на новия: файл (FTP), поща, хостинг за сайтове и т.н.
  • Проверете го, системата ще се скачва.
  • В крайна сметка ще трябва да размножите добавките.

Axis е списък на това, което е необходимо за Linux сървър и някои основни работи:

  • Отворете SSh. Победа за далечна администрация. Бъдете в добри ръце, сякаш нарушавате услугата от друг компютър. Освен това на компютър с Linux можете да включите монитора и видео адаптера.
  • ЛАМПА. Набор от помощни програми за Linux, който включва Apache (уеб сървър). MySQL (база данни) и PHP (програмиране на филми за CMS). Компонентите на Qi са необходими за създаването на критичен интерфейс.
  • Samba файлов сървър. Позволява ви да конфигурирате обмена на файлове между компютрите. Ако имате нужда от FTP сървър, изберете този елемент.
  • Хост на виртуална машина. Инсталирайте, както решите да можете да използвате възможностите на виртуализацията.
  • сървър за печат. Мережев принтер.
  • DNS сървър. Система за имена на домейни С него можете да разпознаете IP адреса на името на компютъра и navpacki.
  • Пощенски сървър. Пощенски сървър.
  • PostgreSQL база данни. Обектно-релационни бази данни.

Изберете тези, от които се нуждаете, и потвърдете инсталацията. При първото стартиране ще трябва да въведете потребителското име и паролата на администратора. Показва се конзолата. Той е подобен на командния ред на Windows и интерфейса на операционната система MS DOS.

Ще трябва да преразгледате външния вид на актуализацията. Въведете командата sudo apt-get update или sudo apt-get upgrade без лапи. След актуализацията можете да започнете да актуализирате всички компоненти на сървърите: FTP, поща, уеб.

За Ubuntu основният псевдографичен интерфейс е Midnight Commander. Това е аналог на обвивката на Norton Commander, rozroblenoy за MS DOS. С такъв интерфейс е по-лесно да се практикува - всичко е по-добре, по-ниско на конзолата.

Стартиране на терминала на Linux

В днешния Linux конзолата замества терминала. За да стигнете до новия:

  1. Отворете програмите.
  2. Натиснете "Стандарт".
  3. Ще има терминал.

За новия можете да въвеждате команди по същия начин, както при Ubuntu Server.

  • За да инсталирате компонентите LAMP (които все още не са налични), трябва да въведете последователно командите sudo apt-get update, sudo apt-get install tasksel и sudo tasksel install lamp-server. След това натиснете клавиша Enter.
  • За да получите Open SSh, въведете "sudo apt-get install openssh-server".
  • За да инсталирате файловия сървър Samba, въведете "sudo apt-get install samba".

Когато инсталирате MySQL от пакета LAMP, ще трябва да зададете администраторска парола за SQL.

Локален уеб сървър

За създаването на мрежата сървърът може да има свои собствени IP изгледи. След като LAMP бъде инсталиран, тестовата страна на Apache ще бъде достъпна за този IP адрес. Това е бъдещ интернет. Nadalі можете да поставите FTP, база данни, пощенски протокол. За да настроите уеб сървър:

  • Инсталирайте phpMyAdmin. За което в терминала или конзолата въведете един по един въведете "sudo apt-get install phpmyadmin"

  • Нека рестартираме sudo service apache2.
  • Компонент zavanazhitsya. Apache ще бъде повторно качен. Следващата стъпка е да използвате версията на операционната система.

Ако имате Ubuntu 13.1 или по-нова версия, променете командите:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 презареждане

Закарайте ги последователно един по един, след като кожата натиснете Enter.

В Ubuntu 16.04 имате нужда от други инструкции:

  1. sudo apt-get инсталирайте php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl рестартирайте apache2

След въвеждането на автоматичното рестартиране на услугата на адрес http:///phpmyadmin, уеб интерфейсът ще бъде достъпен.

  • Конфигурацията и данните за нея могат да бъдат намерени в папката на сървъра на Apache "etc/apache2/". Apache2.conf - конфигурационен файл за дистрибуцията
  • Директориите "mods-available"/"sites-available" и "mods-enabled"/"sites-enabled" съдържат модификации на сайта.
  • Ports.conf има списък с неща за подслушване.
  • Ако добавите думата "Стоп" след командата "sudo /etc/init.d/apache2", Apache ще спре робота. Yakscho "Старт" - започнете отново. Yakshcho "Restart" - revantagize.
  • За да изберете самостоятелно път за запазване на сайтове, въведете последователно терминала "sudo a2enmod rewrite" и "sudo a2enmod userdir".

След като направите каквито и да е промени, трябва да рестартирате услугата с командата Restart.

пощенски сървър

За да създадете пощенски сървър на Linux, вече имате регистрация на домейн. Също така се изисква статичен IP адрес.

  • Инсталирайте компонента Postfix. За да направите това, въведете sudo apt-get postfix в конзолата.
  • Ако се интересувате, напишете командата sudo /etc/initd/postfix start. Услугата е по-ефективна.
  • Postfix вече има параметри, които са необходими за пълноценна работа с SMTP протокола. Все пак не можете да направите малка налащуване.
  • Отворете файла /etc/postfix/main.cf.
  • Потърсете новата стойност "mydomain =". След знака "=" напишете името на домейна.
  • Нека разберем "myhostname =". И въведете името на машината.
  • Сега пощенският сървър може да надделее над други компютри, тъй като те са в същото измерение. За да изпратите кореспонденция до други домейни в Интернет, във файла “main.cf” намерете реда “inet_interfaces =”. Поставете думата "всички" след него.
  • Променете „mynetworks =", за да въведете адресния диапазон на всички компютри във вашия район (например 127.0.0.0/8).

Веднага след като услугата е настроена правилно и всички неща са ясни (фиксирани IP адреси, регистрации на домейни), тогава Сървърът може да приема и получава кореспонденция. Ето как MX записът за вашия домейн се изпраща на вашия хост.

За да видите дневника на ресурсите, въведете командата "tail -f /var/log/mail/info". За да премахнете напомнянето, въведете "mailq".

Файлов сървър

Може да се нуждаете от Linux FTP сървър за обмен на документи и изтегляне на файлове. Имам няколко версии на такива ресурси: vsFTPd, Samba, proFTPd.

Ние докладваме за vsFTPd. Yogo може да бъде инсталиран и стартиран с една команда - sudo apt-get install vsftpd. Малко по-нататък си легни като твоя, ей така, каква служба искаш да работиш. Може да имате нужда от администраторски права, за да промените параметрите.

  1. Веднага след като програмата се заеме, системата създава нова папка и добавя папка към домашната директория, тъй като е разпозната за работа с папката на сървъра. Директорията "etc" също има файла "ftpusers". Там можете да добавите koristuvachіv, yakim блокиран достъп до файлове.
  2. След инсталацията променете директорията, в която трябва да бъдат файловете, в папката „var“ възможно най-скоро. За този тип име на администратор напишете командата "usermod -d /var/ftp ftp &&rmdir /home/ftp".
  3. Създайте нова група от koristuvacs. Например "userftp". Инструктирайте addgroup userftp в конзолата.
  4. Дайте й нов запис на външния вид (за простота обаче ние наричаме тази група coristuvacha). Свържете командата "useradd -a /var/ftp -g userftp userftp". Тя е заразно създаване на koristuvach. За да включите основен псевдоним в групата, вместо "useradd" пишете "usermod".
  5. Необходимо е да се измисли парола за новия koristuvachev. Въведете "passwd userftp" на терминала.
  6. Инструктирайте "chmod 555 /var/ftp && chown root:userftp /var/ftp", за да даде на акаунта достъп до главната папка на файловия сървър.
  7. Сега създайте публична директория. Въведете последователно mkdir /var/ftp/pub и chown userftp:userftp /var/ftp/pub.

FTP папката стартира офлайн. Вон има сценарий, който играе ролята на демон. За такава функционалност са налични няколко команди. Вонята се въвежда след реда sudo service vsftpd.

  • Спрете и започнете. Vimknennya, че vіmknennya.
  • Рестартирайте и презаредете. Рестартирам. Необходими за stosuvannya нов nalashtuvan. Разликата между отборите е, че е разрешено още едно повторно изкачване без ново включване.
  • статус. Информация за лагера.

По-нататък настройката на сървъра се извършва чрез пренаписване на конфигурационния файл, който се намира в etc/vsftpd.conf. Новият има проста структура. Лесно е да го свалите от новия. Искате, за когото имате нужда от много знания. Преди да промените файла, можете да създадете резервно копие. За да се изкажат помилвания, всичко можеше да бъде подновено. Въведете командата "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" и информацията ще бъде запазена.

Ако е така, можете да продължите към редактиране.

  • До „слушай =“ напишете „ДА“. Тоди сървърът се практикува за независим режим.
  • "Local_enable" Позволява въвеждане на локални корилисти.
  • "Write_enable" ви дава достъп до вашите домашни директории.
  • „Анонимен_разрешен“. Можете да защитите правата на анонимни кореспонденти, така че сложете НЕ. Има и опцията "no_anon_password" - влезте анонимно без парола. Тя също е възможно да се огради.

Ако искате да стартирате публичен сървър, след реда „слушай“, трябва да добавите няколко допълнителни параметъра.

  • "max_clients". Брой едночасови дни.
  • "Idle_session_timeout" и "data_connection_timeout". Сесии за изчакване.
  • "ftpd_banner". Важна информация за ветераните. Можете да напишете, например, Здравейте!.

Терминален сървър

Терминален сървър на Linux за бизнес и офис цели, всички компютри в едно устройство. Още по-удобно е, ако организацията има достъп до терминала от всеки компютър (който може да има достъп) до организацията. Това показва големи възможности за дистанционно администриране.

За такава задача LTSP е Linux Terminal Server Project. Програмата е в стандартния пакет на Ubuntu. Sob нейно вмъкване:

  1. Въведете командата "ltsp-server-standalone".
  2. След това напишете "apt-get update && apt-get install ltsp-server-standalone".
  3. Проверете, докато всички са заинтересовани и освежени.
  4. Сега трябва да инсталирате клиентската система. Инструктирайте "ltsp-build-client".
  5. Нека стартираме "ltsp-build-client-dist trusty-arch i386-fat-client-desktop lubuntu-desktop".
  6. Въведете командата debootstrap и дистрибуцията автоматично ще се задейства в директорията opt/ltsp/i386.

Linux Server може да се изпълнява на слаби компютри. Ето защо често е победител за създаването на сървъри и тази далечна администрация. Стартирайте пощенски услуги, FTP файлове, терминали на вашата операционна система.

За правилната работа на пощенския сървър е важно DNS зоната да е настроена правилно. Вече обсъдихме някои аспекти, свързани с DNS системата, а днес докладваме повече по този въпрос. Създаването на DNS зоната трябва да се извърши преди подготовката на операциите преди отварянето на пощенския сървър и в него да се заложи системата за електронна поща.

Създайте имейл адрес и го изпратете на deakim koristuvachs. Освен това, като разпространявате имената на користувачите с кома, можете да работите по такъв начин, че имената на адресите да бъдат изпратени по пощата до стикерите на наклонените записи:

Нека го запазим и затворим файла.

Викличте ще атакува командата, така че виконатите ще бъдат трансформирани:

sudo postmap /etc/postfix/virtual

Нека рестартираме услугата, за да активираме промените.

sudo service postfix рестартиране

Testuvannya nalashtuvan

За да се съгласува, сървърът може правилно да отмени пощата, да изпрати листа от оригиналния имейл адрес до едно от творенията на псевдоними или един от облачните записи на сървъра.

Например листът е изпратен до:

Сега добавете информация към останалата част от таблицата:

INSERT INTO `examplemail`.`virtual_aliases`
(`id`, `domain_id`, `source`, `destination`)
СТОЙНОСТИ
(‘1’, ‘1’, ‘ ’, ’ ’);

Затворете MySQL:

Postfix пач

Нека да преминем направо към параметрите на Postfix. За нас е необходимо пощенският клиент незабавно да коригира имената, въведени в базата на потребителя и обработил SMTP регистрацията. За първи път създаваме резервно копие на конфигурационния файл, така че по различни начини да можете да се обърнете към стандартните настройки:

cp /etc/postfix/main.cf /etc/postfix/main.cf.orig

Сега се показва файлът с конфигурации:

nano /etc/postfix/main.cf

Вместо nano, можете да настроите всеки текстов редактор, който е удобен за вас.

Нека коментираме параметрите на TLS, както и да добавим някои други. Ето цитатите за безплатен SSL:

#TLS параметри
#smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
#smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
#smtpd_use_tls=да
#smtpd_tls_session_cache_database = btree:$(директория_данни)/smtpd_scache
#smtp_tls_session_cache_database = btree:$(директория_данни)/smtp_scache
smtpd_tls_cert_file=/etc/ssl/certs/dovecot.pem
smtpd_tls_key_file=/etc/ssl/private/dovecot.pem
smtpd_use_tls=да
smtpd_tls_auth_only = да


След това нека добавим още ниски параметри:

smtpd_sasl_type=гълъбарник
smtpd_sasl_path=частен/автор
smtpd_sasl_auth_enable=да
smtpd_recipient_restrictions=
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination

Трябва също да коментираме настройката на mydestination и промяната му на localhost:

#mydestination = primer.ru, namehost.primer.ru, localhost.primer.ru, localhost
mydestination=localhost

Параметърът myhostname може да замени името на нашия домейн:

myhostname=namehost.primer.ru

Сега добавяме ред за заместване на сигнала във всички домейни, изброени в MySQL таблиците:

virtual_transport = lmtp:unix:private/dovecot-lmtp

Можем да добавим още три параметъра, така че Postfix да може незабавно да се свърже с MySQL таблици:

virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf
virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf

Персонализиране на MySQL и Postfix файлове

Създаваме файл

mysql-virtual-mailbox-domains.cf

Добавяме към новата стойност на qi:

потребител=потребителска поща
парола = парола за поща
хостове=127.0.0.1
dbname=examplemail
query = SELECT 1 FROM virtual_domains WHERE name='%s'


Рестартирайте Postfix:

рестартиране на постфикс на услугата

Тестов домейн за Postfix:

postmap -q primer.ru mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

Нека създадем още един файл:

nano /etc/postfix/mysql-virtual-mailbox-maps.cf
потребител=потребителска поща
парола = парола за поща
хостове=127.0.0.1
dbname=examplemail
заявка = ИЗБЕРЕТЕ 1 ОТ virtual_users КЪДЕ email='%s'

Rezavantazhuemo Postfix:

рестартиране на постфикс на услугата

Нека да разгледаме отново Postfix:

postmap -q mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

Ако всичко е настроено правилно, може да се появи

Създайте останалата част от файла - за псевдоними:

nano /etc/postfix/mysql-virtual-alias-maps.cf
потребител=потребителска поща
парола = парола за поща
хостове=127.0.0.1
dbname=examplemail
заявка = ИЗБЕРЕТЕ дестинация ОТ virtual_aliases КЪДЕ източник='%s'

рестартиране на постфикс на услугата


Тест за събуждане:

postmap -q mysql:/etc/postfix/mysql-virtual-alias-maps.cf

Нуждаем се от резервни копия за седем файла, за да можем да променим:

cp /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.orig


Tse srazok команда. Представяме още шест от тях за тези файлове:

/etc/dovecot/conf.d/10-mail.conf
/etc/dovecot/conf.d/10-auth.conf
/etc/dovecot/dovecot-sql.conf.ext
/etc/dovecot/conf.d/10-master.conf
/etc/dovecot/conf.d/10-ssl.conf

Отворете първия файл:

nano /etc/dovecot/dovecot.conf

Обратно, чи коментира този параметър:

Include_try /usr/share/dovecot/protocols.d/*.protocol
протоколи = imap lmtp

Include_try /usr/share/dovecot/protocols.d/*.protocol line

Редактиране на следващия файл:

nano /etc/dovecot/conf.d/10-mail.conf

Знаем реда mail_location, знаем коментара, задаваме следващия параметър:

mail_location = maildir:/var/mail/vhosts/%d/%n

Знаем mail_privileged_group, поставете го там:

mail_privileged_group = поща

Преглеждаме достъпа. Въвеждаме командата:

Достъпът може да изглежда така:

Създайте папка за домейна, регистриран за кожата:

mkdir -p /var/mail/vhosts/primer.ru

Създаваме тази група с идентификатор 5000:

groupadd -g 5000 vmail
useradd -g vmail -u 5000 vmail -d /var/mail

Промяна на Vlasnik Koristuvach VMail:

chown -R vmail:vmail /var/mail

Редактиране на следващия файл:

nano /etc/dovecot/conf.d/10-auth.conf

Нека коментираме текста на удостоверяването и добавяме реда:

disable_plaintext_auth=да

Променете следващия параметър:

Днес, ако можете без проблеми, разгледайте редица екрани без поща, просто регистрирайте наклонените записи в услугите на "Yandex", "Mail.Ru" и подобни, такава мощност, като настройка на пощенски сървър, не се притеснявай за богатите користувачив.

Prote buvayut takі моменти, ако искате да знаете deyaki аспектите на тази храна ще бъде полезно.

Ако е необходимо

Ситуацията, ако елементарните познания за развитието на поста са необходими за peresichny koristuvachev, тя не е толкова богата. І Тим не по-малко, било то от тях, можете да бъдете, ако:

  • В резултат на това беше решено да се премине от базирана на браузър към програма с визионер. Още по-богати защо така клиентите са по-добри: те ви позволяват да изпращате пощенска програма с органайзер, бележник, както и повече gnuchko cheruvat адресна книга и администриране на известия.
  • Поради проблеми с доставката на робота на пощенския клиент, всички грешки бяха отстранени. След това просто трябва да инсталирате пощенски сървър. Nalashtuvannya yogo sing няма много сили за един час, но в различна ситуация можете да останете без пост, за да завършите тривален час.
  • Безплатните пощенски екрани могат да бъдат подценени от администрацията, освен това без обяснение. Този изглежда като такъв екран в очите на бизнес партньорите, честно казано, неуважително. И за това е възможно да се правят визии на сървъра.
  • Ако доставчикът разпространява пощенски екран, тогава защо не побързате с такова предложение.

Настройка на пощенски сървър на Windows

Основните параметри на електронната поща, като DNS, IP данни и подобни данни, се виждат директно от доставчика.

За да започнете да настройвате Windows OS, е необходимо или да получите клиента, подходящ за тази операционна система, или да отидете на помощ на клиентите. За кочана е необходимо да се започне нов oblіkovy запис. Като правило от вас също се изисква да въведете вашето име, да излезете с парола и да влезете, за да влезете.

Възможно е, необходимо е да се активира поддръжка за пощенските услуги на Windows чрез панела "Визуална и софтуерна инсталация" на секцията за инсталиране на компоненти за електронна поща.

За да създадете нов екран, ще трябва да въведете паролата си.


За SMTP параметри трябва да посочите номер на порт 25, а за POP3 сървър - 110. Ако доставчикът има други параметри, въведете ги. В такъв случай, ако клиентът не изпрати въведения номер на порт, е необходимо да оставите видимия от доставчика адрес в позициите „Сървър за входящи известия“ (или POP3 или IMAP) и „Имя за външния сървър за известия“ (звук по-малко SMTP).

По-фината настройка на пощенския сървър на Windows е богата на това, защо трябва да лъжете под формата на викорна пощенска програма, но принципът на работа ще бъде ваш. Търговията на дребно може да бъде различна за опциите на графичния интерфейс и за елементите от менюто.

Прехвърляне от безкасовата поща към визията на клиента

Понякога се налага да се отървете от безплатно, проте застосовува като клиент с много добавки. Можете да покажете на дупето и закован пощата за услугата Yandex. Настройката на пощенския сървър ще се извърши със следните параметри.

1. Настройки на протокола IMAP за входни сигнали:

  • изпращане на адреси на сървъри: imap.yandex.ru;
  • в параметрите на паролата за влизане изберете SSL;
  • номерът на порта е посочен като 993.

2. За да настроите празнични напомняния за IMAP протокола:

  • като адрес на сървъра smtp.yandex.ru;
  • в параметрите, за да защитите влизането, също трябва да инсталирате SSL;
  • номер на порта при следващата инсталация 465.

3. Каква е употребата на POP3 протокола за изпращане на известия:

  • като адреса на сървъра pop.yandex.ru;
  • как да параметризирате защитата на лоша връзка, изисква се SSL;
  • номерът на порта е посочен като 995.

4. За да ви напомня, че POP3 протоколът се прилага:

  • как се изпраща адресът на сървъра smtp.yandex.ru;
  • в параметрите на захисту за победна връзка се изисква отново да се използва SSL;
  • номерът на порта е настроен на 465.


Yak іm'ya koristuvach, както и адресът и паролата трябва да бъдат поставени в същия адрес и парола и изпратени до "Yandex".

Настройка на сървъра на Mail.Ru

Понякога е необходимо да разберете за инсталирането на пощенския сървър Mail.Ru. Като цяло обичаят изглежда по същия начин, както е описан в публикацията на Yandex. Параметри на Ale, когато го гледате така:

  • пълни имейл адреси (например във формат със знака @);
  • за IMAP сървъра е посочен imap.mail.ru;
  • за SMTP сървъра посочете smtp.mail.ru;
  • im'yam useruvacha є повна електронна поща в vіd že іsnuyuchoї пост;
  • парола - същата парола като изпратената;
  • IMAP: номер 993 (за SSL/TLS протоколи);
  • POP3: номер 995 (за SSL/TLS протоколи);
  • SMTP: номер 465 (за SSL/TLS протоколи);
  • Необходимо е да се посочи какво е необходимо за оторизиране на сървъра в списъците за управление, за параметрите за удостоверяване - проста парола, без криптиране.


Zagalom, nalashtuvannya го казват сами, както в случая с Yandex, или дори повече с добавянето на префикс mail. За други безплатни сървъри трябва да зададете самите параметри, но също и с различни префикси.

Както можете да видите, в такава храна няма нищо сгъваемо, като настройка на пощенски сървър, нищо. Zim zavdannyam може да се върне към navit pochatkіvets. Тогава можете да сте сигурни, че не можете да се измъкнете от критичен провал без проблеми.

Мениджърът на офиса изпраща пощенски сървъри за допълнителни Linux-инструменти, Apache, SQL, което означава по-задълбочено познаване на информационните технологии.