Linux для сервера какой выбрать. Дистрибутивы Linux для серверов. Лучшие операционные системы Linux для серверов.

Первое знакомство с любой новой системой начинается с ее установки. Несмотря на то, что эта тема довольно избита и не писал об этом только ленивый, без описания процесса установки наш цикл для начинающих будет неполным. Мы постараемся не только рассказать, как поставить систему, но и почему мы выбираем те или иные настройки и на что они влияют. Также мы будем рассматривать установку именно серверной версии Ubuntu, так как наш цикл предназначается именно начинающим администраторам, чтобы они могли устранить пробелы в знаниях и осознанно подойти к восприятию остальных наших материалов.

Этот параметр повышает производительность, но имеет ценность целостности данных в случае небезопасного перезапуска. Чтобы проверить изменения. Чтобы проверить правильность работы. Смонтируйте удаленный каталог навсегда! Добавьте строку, подобную этой, в конец файла.

Для монтажа на клиенте это то же самое, что и выше. С помощью этого протокола передача файлов зашифровывается из конца в конец, что позволяет защитить передачу файлов, не будучи прочитанными или перехваченными. Можно зашифровать передачу, но для этого требуется тяжелая конфигурация.

Так как основной системой для наших решений является Ubuntu Server, то ставить мы будем именно ее. Свежий релиз всегда можно получить со страницы: http://www.ubuntu.com/download/server . Мы настоятельно рекомендуем использовать только LTS-версии, как наиболее стабильные и имеющие продолжительный срок поддержки. Обычные версии, как правило, являются полигоном для обкатки новых технологий и могут работать нестабильно, не говоря уже о том, что срок поддержки в 9 месяцев абсолютно неприемлем для работающих серверных систем.

Измените прослушивающий порт 22 на другой по вашему выбору. . Добавьте эти строки в конец файла конфигурации. Их можно установить с помощью команды. Повторите то же самое для остальных пользователей. Общие параметры уже определены. В существующее содержимое основного файла добавьте следующие строки.

Настройка файлов зон

Номенклатура файлов разрешения зависит исключительно от той, которая настраивается. Он должен быть в состоянии легко распознать их. Основными параметрами конфигурации для файлов зон являются. После создания эти файлы должны быть отредактированы следующим образом.

Первое что вы увидите, загрузившись с установочного носителя - это меню выбора языка:


От его выбора зависит не только то, на каком языке с вами будет общаться инсталлятор и система, но и какие локали будут сгенерированы. Набор локалей влияет не только на то, каким образом будут отображаться символы национальных алфавитов, но и на работу некоторых программ и служб, которые критичны к региональным установкам, например, Сервера 1С.

Операции после настройки

После этой конфигурации необходимо выполнить две решающие операции. Сам сервер также должен быть настроен как собственный клиент. . Команда загрузки сервера изменяется от одного дистрибутива к другому. Но процедура, которой следует следовать, отличается от одного распределения к другому. Теперь вам нужно протестировать сервер.

Какие порты следует открыть?

Необходимо указать, что это специфично для хорошо распределенной сети. . Затем поделитесь им, нажав на следующие кнопки. Является собственным программным обеспечением для аудиоконференций в Интернете. Затем введите пароль супер администратора. Вы должны создать пользователя.

После чего система, уже на выбранном вами языке, предложит перейти к установке и указать страну, которую она предлагает, основываясь на выбранном языке.


От автоматического определения раскладки следует отказаться:


И выбрать необходимую раскладку из списка, в большинстве случаев достаточно согласиться с выбором системы:

Выберите пароль для своего пользователя. Введите информацию, относящуюся к Серверу. Определите себя с этим пользователем и поместите себя в свою папку. Загрузите необходимый архив для установки сервера. Обратите внимание на информацию, которую вы получите с помощью команды выше!

Нажмите «Соединения», а затем «Подключиться». Когда вы входите в систему, вас просят указать токен. Перейдите к распределению сервера, на котором может разместиться панель управления, которая учитывает принцип бесплатного программного обеспечения и процесс выпуска новых версий системы в соответствии с пакетной системой.


Затем следует указать комбинацию клавиш для ее переключения. Мы категорически не рекомендуем, если только это не ваша личная система, указывать что-либо иное, нежели принятое по умолчанию Alt+Shift . Потому как крайне неприятно, оказавшись в незнакомой системе, угадывать, какую именно комбинацию выбрал устанавливавший ее администратор.

Периферийные устройства, подходящие для установки

Следуя всем инструкциям по установке, не должно быть ничего другого, кроме как подключиться и уйти! Оба они полностью зрелые и стабильные, и нет особых причин выбирать один или другой, кроме их конкретных потребностей и соображений по типу технологии, принятой той или иной архитектурой. Это известная проблема, которая должна быть решена в следующем выпуске. Однако ознакомьтесь с примечаниями к выпуску, которые находятся в установочном пакете.

Во многих из них можно выбрать, следует ли устанавливать из интерактивной команды или «графического интерфейса». Подробные инструкции можно найти в примечаниях к выпуску. Постоянное дело непросто. Он также автоматически включается, когда компьютер включен. Перед проверкой подлинности операции с сервером лучше проверить, доступна ли серверная машина по сети через клиентов.


Следующим шагом система попробует получить сетевые настройки, так как в большинстве сетей присутствует DHCP сервер, то уже на этом этапе система сконфигурирует сеть и получит доступ в интернет.


Если по каким-либо причинам автоматически получить сетевые настройки не удастся, вы можете указать их вручную или пропустить данный этап. Мы, исключительно с образовательной целью, выберем пункт Пропустить пока настройку сети .

Убедитесь, что сервер работает

Зная адреса, которые должны быть разными, вы можете использовать их напрямую. После того как вы подтвердите, что серверный сервер доступен клиенту, вы можете перейти к следующему шагу. Как услуга или приложение. Рекомендуется по умолчанию использовать службу.

В следующих разделах показано, как управлять работой в каждом из этих случаев. Это процесс контроллера. Будет экземпляр этого процесса для каждого открытого сетевого подключения к серверу. Эти шаги описаны в справке здесь и здесь.

  • Если символ зеленый и серый, то он контролируется Хранителем.
  • Если символ желтый и черный, он работает один.
Если значок мигает, указывает, что сервер находится в начальной фазе. Красный значок или знак остановки выше показывают, что были проблемы и не удалось запустить.


После этого потребуется указать имя системы и имя пользователя. Следует помнить, что в Ubuntu учетная запись root отключена и созданный на этом этапе пользователь получает полномочия повышать свои права до суперпользователя при помощи команды sudo . Подробнее смотрите в нашей статье: . Также не забывайте, что Linuх - регистрозависимая система, поэтому правилом хорошего тона будет использование, в том числе и в именах пользователей, только нижнего регистра.

В некоторых операционных системах вам даже потребуется перезагрузить компьютер. Вы можете остановить сервер, щелкнув правой кнопкой мыши по значку, который появляется на панели, и выбрав соответствующую опцию из меню. Завершение работы через значок панели завершает первый процесс, ожидающий запросов на соединение, и другие процессы, если они есть, будут продолжать работать нормально до тех пор, пока каждый клиент не отключится от базы данных.

Выполнять установку только клиента

Конечно, как только слушатель остановлен, Другие смогут подключиться. В этом руководстве будут показаны некоторые полезные утилиты. Для выполнения чего-то еще требуется только одна установка клиента. Но во-первых, вы должны быть осторожны в следующем. Ваш пароль должен быть известен только нескольким доверенным администраторам. Поэтому вам не нужно использовать этого суперпользователя для создания и заполнения обычных баз данных. Вместо этого следует создавать постоянных пользователей базы данных, предоставляя эти последние регулярные имена и пароли конечным пользователям. Любой, кто имеет доступ к письму, может повредить или даже полностью уничтожить его. У пользователей нет такой необходимости и не должно быть доступно, даже для чтения. Они могут получить доступ к любому объекту в базе данных только через запросы к серверу, и сервер гарантирует, что такие запросы имеют соответствующее разрешение для доступа к нему, в противном случае отвергают его. В этом режиме работы пользователи должны иметь соответствующие права доступа к файлу базы данных. Если это создает проблемы, лучше всего зарезервировать доступ к базе данных безопасности только к серверному процессу. Поэтому пользователям приходится подключаться через сетевой уровень. Псевдонимы также позволяют переупорядочивать базы данных, оставляя неизменяемые строки подключения клиента Конечно, включая его, он также должен быть указан в строке подключения к базе данных, если вы хотите использовать этот псевдоним. По умолчанию используется значение Все, то есть без ограничений. На этом этапе вам необходимо перезапустить сервер. . Как уже упоминалось в предыдущих уроках, веб-сервер должен иметь возможность обрабатывать не только статические страницы, но и динамические страницы.


От предложения зашифровать домашний каталог также следует отказаться.

Затем укажите текущий часовой пояс. К этой настройке следует подходить ответственно, так как неверно выставленная временная зона может приводить к некорректной работе ряда служб или привести к появлению недостоверной информации в приложениях, например, в календаре или планировщике задач, особенно если данные используются пользователями находящимися в других временных зонах. При этом важно выбрать именно свою временную зону, а не соответствующую ей по смещению от GMT. Это нужно для того, чтобы в случае изменения часовых поясов в вашей стране система правильно применила обновления.

Для этого запустим следующую команду. Чтобы убедиться в установке, мы можем запустить команду. И мы пишем следующий код. Вызовите страницу, которую вы только что создали в своем браузере, набрав следующий адрес. Мы можем заметить, что то, что напечатано, выходит за рамки кода, который мы написали.

Давайте посмотрим на некоторые из управляемых параметров, сосредоточив наше внимание на тех, которые могут представлять интерес для изменения. Они будут устанавливаться на основе ресурсов вашего компьютера, но всегда хорошо указаны, чтобы избежать блокировки на сервере, вызванной неполадками скрипта. Обработка ошибок и ведение журнала В этом разделе мы находим параметры, которые обрабатывают ошибки и журналы. При записи больше информации лучше, но когда это будет завершено И сайт, размещенный в Интернете, имеет жизненно важное значение для сведения к минимуму информации об ошибках, поскольку указанная информация может использоваться для компьютерных атак, которые сильно рискуют безопасностью нашего сайта и связанной с ним информацией. Ограничения ресурсов. . Выбор пал на бедного Андреа, который видел тяжелое бремя на голове.

В российских реалиях может произойти так, что дистрибутив был выпущен раньше, чем были произведены изменения временных зон, и актуального пояса в списке нет, что мы и видим на рисунке выше. В этом случае следует выбрать тот пояс, который был до перевода часов и уже после установки и обновления системы воспользоваться рекомендациями из нашей статьи:

На самом деле он сказал ему, что он сделает это, поэтому кто бы ни был причиной его злого крика. Все команды будут выполняться через терминал, поэтому необходимо знать, по крайней мере, базы. Ладно, давайте начнем с открытия терминала! Вам будет предложено установить дополнительное программное обеспечение.

Проверьте успешность установки, открыв браузер и введя адресную строку. Появится страница с сообщением «Это работает!». Во-первых, давайте изменим пользователя, запускающего сервер. Мы также ограничим доступ к серверу с локального компьютера только по очевидным соображениям безопасности, так как это, как уже упоминалось, сервер разработки.

После настройки времени мы переходим к наиболее ответственному этапу - настройке диска. Система предлагает несколько вариантов, среди которых автоматическая разметка. В большинстве случаев мы выбираем именно этот пункт. Если говорить о единственном диске, то мы не видим смысла разбивать его на разделы, за исключением настольных систем, где на отдельный раздел стоит вынести /home .

Ограничить доступ только к локальному компьютеру

Сохраните и закройте файл, оставив остальное неизменным. Теперь изменим корневой документ сервера. И мы открываем другой файл конфигурации. В этом файле мы ищем строку. Затем мы попытаемся заменить. Мы устанавливаем все с помощью команды. Как обычно, подтвердим с помощью «Ввод» установки необходимых дополнительных пакетов.

Избегайте автоматического запуска серверов при запуске компьютера

Во время установки вам будет предложено установить веб-сервер, на котором будет установлена ​​программа. И вставить символ # в начале строк. Начать. Облако - одна из самых горячих проблем в информатике в последние годы. Это понятие настолько обширное и имеет такие разнообразные формы, что часто трудно заключить его в строгом определении. Разумеется, существует множество сервисов, встроенных и основанных на использовании Интернета, что позволяет вам управлять и организовывать контент и информацию гибким, безопасным и доступным для пользователей способом.

В нагруженных системах имеет смысл выносить разделы с данными, например, /var/www или /opt/zimbra , на отдельные дисковые массивы. Если вы хотите установить систему на программный RAID, то обратитесь к статье: . В остальных случаях смело выбирайте автоматическую разметку без LVM, в этом случае на диске будет создан раздел подкачки (swap ) размером в единицы ГБ и корневой раздел на остальном пространстве.

Одним из следствий является то, что реальность малого бизнеса обязательно вынуждена играть роль «клиента» и почти никогда не облака. Очевидно, что для создания облачной системы существуют огромные аппаратные ресурсы. Фактически, это не только позволяет вам загружать документы, но и создавать их через онлайн-редакторы и делиться ими с пользователями.

Он также включает в себя ряд плагинов, с помощью которых вы можете управлять своими контактами, расписанием и многими другими действиями. Всегда дается и находится под контролем владельца; Синхронизация и совместное использование всех видов информации; Получите доступ к своим данным с помощью любого устройства и операционной системы. Пластичность проекта очевидна на этапе установки; На самом деле существует три процедуры.


Еще один важный вопрос - установка обновлений. С одной стороны, обновления позволяют своевременно закрывать уязвимости и поддерживать систему в актуальном состоянии, с другой, неконтролируемое обновление вполне способно привести к серьезным сбоям. Как поступить - выбирать вам. Мы предпочитаем на ответственных системах устанавливать обновления вручную, после их тестирования на специально выделенной системе, но если вы настраиваете роутер, то обновления можно включить.


Установив основу системы, инсталлятор предложит вам выбрать наборы ПО для установки. Можно выбрать на этом этапе необходимые роли и получить готовую к настройке систему. Разве это плохо, особенно для начинающего администратора? Плохо! И вот почему: при таком подходе система остается для администратора "черным ящиком", нет представления о назначении отдельных пакетов, их роли и влиянии на систему в целом. Поэтому мы рекомендуем отказаться от предлагаемых вариантов и устанавливать требуемые пакеты вручную. Это поможет вам глубже понять систему и взаимодействие между ее компонентами. А когда вы станете чувствовать себя в среде Linux как рыба в воде, вы сами решите нужно ли вам устанавливать софт автоматически.

Поэтому не выбираем ничего и (нажав Tab ) переходим к пункту Продолжить .


Пока система устанавливается, можно быстро сбегать, налить себе чашку кофе, даже на не очень мощных системах эта операция не занимает много времени.

В завершение этого процесса инсталлятор предложит вам установить загрузчик, с этим предложением стоит согласиться, если только вы не планируете систему с какой-либо "хитрой" системой загрузки:


После чего вам будет предложено перезагрузить систему, установка на этом будет закончена и в вашем распоряжении окажется полноценная серверная операционная система.

Итак, первый вход в систему, мы бы не стали об этом писать, если бы не читательский отклик, который показал, что на этом моменте у многих возникали затруднения. Так вот, в Linux-системах процесс ввода пароля никак визуально не отображается, вам просто нужно набрать нужную комбинацию символов и нажать Enter , хотя внешне система ведет себя так, как будто ничего не происходит. Такое поведение унаследовано от UNIX-систем и преследует цели безопасности, чтобы злоумышленник не мог узнать длину вашего пароля.

После того, как вы вошли в систему, в первую очередь стоит настроить сеть. Как помните, мы не производили никаких настроек на стадии установки, поэтому возможности установить дополнительные пакеты у нас нет и следует выходить из положения тем, что есть в наличии. По умолчании в системе имеется текстовый редактор nano , он не столь удобен, как встроенный редактор mc , но нужно уметь им пользоваться, как раз на случай таких ситуаций.

Прежде всего повысим свои права до суперпользователя:

И откроем редактором конфигурационный файл с настройками сети:

Nano /etc/network/interfaces

И приведем его содержимое к следующему виду:

Auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.44.62
netmask 255.255.255.0
gateway 192.168.44.2
dns-nameservers 192.168.44.2 8.8.8.8

Первая секция auto lo задает настройки для петлевого интерфейса и уже присутствует в файле. Вторая секция задает настройки внешнего сетевого интерфейса eth0 для работы со статическим адресом. Опции понятны и отдельных разъяснений не требуют, адреса, естественно, взяты исключительно для примера. Если в вашем сервере несколько сетевых адаптеров, то следует прописать секцию для каждого из них.

Допустим мы хотим получать настройки второго сетевого адаптера eth1 по DHCP, для этого добавим секцию:

Auto eth1
allow-hotplug eth1
iface eth1 inet dhcp

Немного остановимся на опциях auto и auto-hotplug . Первая указывает инициировать подключение при загрузке, а вторая запускает механизм отслеживания горячего переподключения и инициировать получение адреса при наступлении данного события.

Закончив редактировать файл следует выйти из редактора по Ctrl + X , утвердительно (Y ) ответив на предложение записать файл.


После чего перезагрузите компьютер:

Если все сделано правильно, то система получит доступ к сети и интернет. Проверить это можно командой ping:

Ping ya.ru

Прервать выполнение команды следует комбинацией Ctrl + С , запомните эту комбинацию, она еще не раз вам пригодится.

Просмотреть настройки сетевых интерфейсов можно командой

Ifconfig


Этой же командой можно выяснить, какие именно сетевые карты видит система и под какими именами, для этого воспользуйтесь параметром HWaddr , который представляет MAC-адрес сетевой платы.

Перед тем, как приступить к дальнейшей настройке, систему следует обновить, для этого снова повысим права до суперпользователя и обновим список пакетов командой:

Apt-get update

Затем обновим систему командой:

Apt-get upgrade


Внимательно изучаем вывод команды, как видим, по какой-то причине не обновляются три пакета, в данном случае это пакеты ядра. Поэтому попробуем обновить их вручную. Для этого выполним команду:

Apt-get install linux-generic

Которая установит новое ядро и пакеты зависимостей к нему. После обновления систему также рекомендуется перезагрузить.

После перезагрузки установим инструменты администрирования: пакет ssh для удаленного доступа к серверу и файловый менеджер mc , который значительно упрощает работу с системой.

Apt-get install ssh mc

Для запуска mc используйте простую команду:

если хотите запустить его с правами суперпользователя.

Работа с ним довольно проста, те кто работал в DOS с менеджерами Norton Commander или Volkov Commander вообще не должны испытывать затруднений.


Навигация осуществляется стрелками, переход между панелями клавишей Tab , а выделение клавишей Insert . Основные действия указаны внизу, цифры рядом с ними обозначают номер функциональной клавиши, отвечающей за это действие, так, например, F4 - Правка, F8 - Удаление, F10 - Выход. Вы всегда можете свернуть, а затем развернуть, mc сочетанием клавиш Ctrl + O и получить доступ к консоли.


В открывшемся окне стрелками перейдите на опцию Встроенный редактор и выберите ее при помощи клавиши Пробел . Для подтверждения настроек и выхода нажмите Далее .


Это позволит сразу использовать для редактирования конфигурационных файлов более удобный чем nano встроенный редактор.


В заключение проверим возможность удаленного подключения, для этого будем использовать популярную утилиту PuTTY (скачать). В последней версии просто достаточно указать IP-адрес или доменное имя сервера:


Однако, на всякий случай, проверьте в Window - Translation кодировку соединения, там должно быть указано UTF-8 .


На этом установку и предварительную настройку сервера можно считать законченными и убирать его в серверный шкаф, после чего можно приступать к настройке необходимых серверных ролей по одной из наших инструкций, либо продолжать эксперименты с целью дальнейшего изучения системы.

Данный материал посвящен основам операционной системе Linux сервер. Из данного материала Вы узнаете, почему стоит в качестве сервера использовать Linux, а также получите необходимые первоначальные знания, которые пригодятся Вам для начала работы с серверами на базе данной ОС.

Сначала поговорим, почему стоит использовать Linux в качестве серверной операционной системы. Многие так привыкли к Windows, что даже слышать про Linux не хотят, я имею в виду даже пользовательские варианты Linux с красивыми и удобными рабочими столами. И на вопрос, почему Вы не хотите использовать Linux? Все отвечают: «да он какой-то корявый! », « » и так далее. Но на самом деле всем пользователям, которые так категоричны к Linux, я хочу сказать, что Linux очень дружелюбная операционная система, и стоит всего лишь немного разобраться в ней и Вам все станет понятно.

Теперь я хочу перечислить некоторые преимущества Linux перед Windows , а также развеять некоторые мифы:

  • Linux – абсолютно бесплатная операционная система (за исключением некоторых платных дистрибутивов ), в отличие от Windows;
  • В Linux практически отсутствуют вирусы;
  • Все кто говорит, что «Программы, которые я использую в Windows не устанавливаются на Linux », Вы задумайтесь, а зачем они должны устанавливаться!!! Ведь это совсем другая ОС, там свои программы! Также можно сказать и про Windows, что «программы которые работают в Linux не устанавливаются в Windows », для Linux существуют много своих программ не уступающим Windows-ким, также многие производители программного обеспечения выпускают свои продукты как для Windows, так и для Linux.
  • Linux более производительней, тем более серверный вариант операционной системы. Объясняю, серверные операционные системы Linux без интерфейсные, а большую часть ресурсов (больше половины!!! ) как раз занимает интерфейс ОС, т.е. визуальная оболочка (на сегодняшний день получили широкое распространение и версии Windows без графического интерфейса ).
  • ОС Linux практически не зависает, (я имею в виду саму операционную систему ). Например, все встречались с ситуацией, когда в Windows у Вас все замирает, Вы не можете не пошевелить мышкой, даже ctrl+alt+del нажать не можете, и Вам приходиться перезагружаться. Linux устроена таким образом что такая ситуация исключена, разве что в одном случае когда Вы сами вызываете такую ситуацию.
  • Касаемо серверной ОС Linux она достаточно проста в конфигурирование, в отличие от аналогов Windows, в которых очень много всяких разным прибомбасов, в которых не так легко разобраться. Сама система Linux и все ее службы настраиваются путем редактирования конфигурационных файлов. Это обычные текстовые файлы, зная их расположение и формат, Вы сможете настроить любой дистрибутив, даже если у Вас под рукой нет никаких инструментов, кроме текстового редактора.

Я не хочу популяризировать ОС Linux и каким-то образом принижать Windows, но в некоторых случаях лучшего варианта как использование операционной системы Linux не найти. До некоторого времени я тоже думал, что Linux это как-то по не нашему, а когда столкнулся с этой ОС, я был просто приятно удивлен.

Теперь перейдем непосредственно к основам Linux Server. Для примера мы будем использовать дистрибутив Linux Ubuntu Server 10.10.

Основные настройки Linux Server

Описывать процесс установки Ubuntu Server 10.10. я не буду, так как он не сложней, а может даже проще чем установка Windows, единственное, что попрошу сделать в процессе установки, это при «Выборе устанавливаемого программного обеспечения » отметить установку «OpenSSH Server ». Это для того, чтобы Вы в дальнейшем могли подключаться к этому компьютеру удаленно с помощью ssh клиента (например, PuTTY ). И при этом Вы будете иметь полный доступ к операционной системе с любого компьютера Вашей сети, так как к серверу обычно монитор не цепляют и сам сервер располагается в специально выделенной комнате для серверов (серверной ).

В окне «Настройка учетных записей пользователей и паролей » введите свой логин и задайте ему пароль.

После установки Вы впервые загружаетесь, и перед Вашими глазами появляется консоль управления ОС. Для начала введите логин нажмите ввод, а потом пароль, для того чтобы войти в саму ОС. Вы войдете в систему под только что созданным пользователем, который не имеет права суперпользователя root.

Настройка пользователей в Linux

ROOT – стандартный суперпользователь ОС Linux, который имеет максимальные права. Кстати в отличие от Windows, в которой права администратора не самые высокие (есть еще системные ), а вот права root самые высокие и если Вы работаете под root-ом и выполняете какие-либо действия, Вас никто не будет спрашивать «Вы действительно хотите сделать это? » как в Windows например, а сразу скажем, убьете систему, без всяких там вопросов. Но, так или иначе, нам сначала необходимо активировать этого пользователя, потому что в дальнейшем нам будут необходимы права суперпользователя (Совет: всегда работайте под обычным пользователем, пока не потребуется перейти в режим root-а ), по умолчанию root отключен. Активация учетной записи root делается следующим образом, просто задаем пароль для root.

Sudo passwd root

Система попросит вести пароль пользователя, под которым Вы работаете, а только потом Вы введете новый пароль для будущего root и повторите его.

Раз мы заговорили о пользователях, то давайте научимся создавать их. Делается это так.

Sudo useradd -d /home/testuser -m testuser

  • sudo – утилита, предоставляющая пользователю некоторые административные привилегии;
  • useradd – утилита, добавляющая пользователя в систему;
  • -d – опция установки домашней директории для пользователя;
  • /home/testuser – путь домашней директории;
  • -m – опция создания домашней директории;
  • testuser – название нашего нового пользователя.

Теперь задаем пароль для нового пользователя.

Sudo passwd testuser

Настройка сети в Linux

Теперь, когда мы немного разобрались с пользователями, нам необходимо настроить сеть, вполне возможно, что это уже сделал DHCP сервер, но быть может, Вы хотите задать статические ip адреса, адреса шлюзов и DNS (что в принципе для сервера естественно ).

Для этого редактируем следующий файл.

Sudo nano /etc/network/interfaces

  • nano – это стандартный редактор linux;
  • interfaces – файл, отвечающий за конфигурацию сети.

Открыв этот файл, Вы увидите примерно следующее, точнее он будет выглядеть так в конечном итоге, если Вам нужна статическая IP адресация на этом компе.

# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1

Здесь eth0 - это Ваше сетевое подключение, их может быть много в зависимости от того, сколько у Вас сетевых карт, Static говорит о том, что это статический ip адрес, если бы это был динамический, то вместо static было указанно DHCP. Ну а остальное, наверное, все понятно.

  • Address – ip адрес компьютера;
  • Netmask – маска подсети;
  • Gateway - шлюз по умолчанию.

Сохраните файл путем нажатия сочетания клавиш ctrl+o и затем выходите из редактора ctrl+x.

Теперь необходимо присвоить DNS сервер, это делается путем редактирования следующего файла.

Sudo nano /etc/resolv.conf

Впишите или измените следующее.

Nameserver 192.168.1.100 nameserver 192.168.1.200

Где, 192.168.1.100 и 192.168.1.200 адреса наших DNS серверов, если у Вас только один dns сервер, то указывайте только одну строку.

Когда мы все настроили, требуется перезапустить наши сетевые интерфейсы, делается это следующим образом.

Sudo /etc/init.d/networking restart

Установка программ в Linux Server

В Linux программы устанавливаются совсем по-другому, чем в Windows, поэтому те знания, которые Вы имели при работе с Windows, Вам здесь не помощники. В Linux все программное обеспечение хранится в Репозитариях – это своего рода хранилище пакетов программ специальных для Linux, которое располагается в Интернете, и находится в свободном онлайн распространении, или на компакт дисках. Для того чтобы обновить свои репозитарии (уже в установленной ОС Linux ), Вам необходимо выполнить следующую команду (при условии, что у Вас подключен Интернет ).

Sudo apt-get update

Теперь, когда мы обновили стандартные репозитарии можно что-нибудь установить, предлагаю установить файловый менеджер, один из самых распространенных в Linux это - Midnight Commander (MC). Есть небольшое сходство с FAR-ом, который используется в Windows. Программы в серверных Linux устанавливаются следующим образом.

Sudo apt-get install mc

Где, mc и есть наша программа, которую мы хотим установить, т.е. наш файловый менеджер Midnight Commander.

После установки можете испробовать данную программу, запускаются она просто, введите в консоли название программы, т.е. mc и нажмите ввод.

Я думаю для основы этого достаточно, в следующих статьях (Основные команды терминала Linux Ubuntu Server) будем уже разговаривать более конкретно про настройки каких-либо сервисов (демонов ). А пока на этом все.

В продолжение темы:
Linux

Социальная сеть «Фотострана» многим не нравится своей навязчивостью, что также проявляется, когда пользователь желает удалить свой аккаунт. В самой сети есть подводные камни,...

Новые статьи
/
Популярные