Академический Документы
Профессиональный Документы
Культура Документы
Начальная настройка сервера Debian 9
Начальная настройка сервера Debian 9
COM
Услуги
Преимущества
НАЧАЛЬНАЯ НАСТРОЙКА СЕРВЕРА DEBIAN 9 Рубрики
Тарифы
Arch Linux
10 октября, 2018 12:02 пп 18 040 views | Комментариев нет Информаторий Centos
Debian | Amber | Комментировать запись Cloud Server
Контакты Debian
Создав сервер Debian 9, необходимо выполнить его начальную настройку. Это повысит защиту и юзабилити нового Development
сервера, а также обеспечит надёжную платформу для дальнейшей работы. Регистрация FreeBSD
FTP
General
1: Логин root ВХОД Java
LAMP Stack
Читайте также: SSH-подключение к серверу LEMP Stack
Linux
Для подключения к серверу вам понадобится его внешний IP-адрес. Кроме того, нужно знать пароль или иметь закрытый MariaDB
ключ (в случае использования аутентификации на основе SSH-ключей) администратора – пользователя root. mySQL
PHP
Python
Чтобы войти как пользователь root, используйте команду:
Quickstart
RHEL
ssh root@your_server_ip
Ruby
SSH
На данном этапе может появиться предупреждение о подлинности хоста; примите его и предоставьте учётные root. Если Turnkey
вы используете SSH-ключи, защищенные парольной фразой, вам нужно будет ввести эту фразу сейчас. При первом Ubuntu
подключении к серверу вам также будет предложено изменить root-пароль. VPS
Без категорий
обслуживания запросов серверов типа LDAP. В последней версии пакета, которая в данный момент доступна в Архивы
репозитории Debian, есть баг, из-за которого некоторые команды (например adduser) выводят такой дополнительный
вывод: Архивы
Выберите месяц
sent invalidate(passwd) request, exiting
Эти сообщения можно просто игнорировать, но если вы хотите убрать их, можете удалить пакет unscd (если он вам не
нужен).
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 1/6
16.11.2021, 14:40 Начальная настройка сервера Debian 9 | 8HOST.COM
adduser 8host
Итак, теперь у вас есть новый пользователь с обычными правами. Однако для управления сервером таких привилегий
недостаточно. Регистрация
Чтобы иметь возможность выполнять задачи администратора в сессии нового пользователя, передайте ему права
ВХОД
суперпользователя. Для этого нужно открыть ему доступ к использованию команды sudo.
В Debian 9 доступ к этой команде по умолчанию есть у всех пользователей, которые входят в группу sudo. Чтобы добавить
нового пользователя в эту группу, запустите следующую команду в сессии пользователя root:
4: Настройка брандмауэра
Серверы Debian могут использовать брандмауэр для блокирования соединений с отдельными сервисами. По умолчанию
установлен iptables, но Debian не имеет никаких строгих рекомендаций касательно брандмауэра. В этом мануале мы
используем UFW.
С помощью менеджера пакетов apt установите брандмауэр UFW. Сначала обновите локальный индекс.
apt update
apt install ufw
Различные приложения могут при установке зарегистрировать свой профиль в UFW. Такие профили позволяют UFW
управлять этими приложениями по имени. OpenSSH (сервис, который позволяет подключаться к серверу) имеет свой
профиль, зарегистрированный в UFW.
Available applications:
. . .
OpenSSH
. . .
Теперь нужно разрешить SSH-соединения, чтобы иметь возможность подключиться к серверу в следующий раз. Для этого
введите:
ufw enable
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 2/6
16.11.2021, 14:40 Начальная настройка сервера Debian 9 | 8HOST.COM
Чтобы продолжить, нажмите у и Enter. Чтобы убедиться в том, что соединения SSH не блокируются брандмауэром,
введите:
ufw status
Услуги
Status: active
Регистрация
Читайте также: Основы UFW: общие правила и команды фаервола
Теперь, когда у вас есть обычный пользователь для ежедневной работы, нужно убедиться, что вы можем использовать
SSH непосредственно в учетной записи.
Примечание: Пока вы не убедитесь, что можете войти в систему и использовать sudo в сессии своего нового
пользователя, мы рекомендуем оставаться в системе как пользователь root. Таким образом, если у вас возникнут
проблемы, вы сможете устранить неполадки и внести необходимые изменения с правами root.
Процесс настройки SSH-доступа для вашего нового пользователя зависит от того, что использует ваша учетная запись root
для аутентификации – пароль или SSH-ключи.
Парольная аутентификация
Если вы вошли в свою учетную запись root, указав пароль, значит, SSH поддерживает парольную аутентификацию. Вы
можете подключиться по SSH к новому пользователю, открыв новую сессию терминала и используя SSH с именем нового
пользователя:
ssh 8host@your_server_ip
Введите пароль пользователя, после этого вы войдете в систему. Помните, что если вам нужно запустить команду с
правами администратора, вам нужно для этого добавить sudo:
sudo command_to_run
При первом запуске sudo в каждом сеансе (и периодически при запуске разных команд) вам будет предложено ввести
пароль текущего пользователя.
Чтобы повысить безопасность сервера, вместо парольной аутентификации мы настоятельно рекомендуем настроить SSH-
ключи. Следуйте инструкциям в мануале Установка SSH-ключей в Debian 9.
Если вы вошли в учетную запись root с помощью SSH-ключей, аутентификация по паролю отключена. Вам нужно будет
добавить копию открытого ключа в файл ~/.ssh/authorized_keys нового пользователя для дальнейшего доступа к системе.
Поскольку ваш открытый ключ уже находится на сервере в файле пользователя root, ~/.ssh/authorized_keys, вы можете
скопировать эту структуру файлов и каталогов в новую учетную запись пользователя в текущем сеансе с помощью
команды cp. Чтобы установить привилегии, используйте команду chown . Обязательно укажите свои данные в
приведенных ниже командах.
cp -r ~/.ssh /home/8host
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 3/6
16.11.2021, 14:40 Начальная настройка сервера Debian 9 | 8HOST.COM
Откройте терминал и создайте новое соединение SSH:
ssh 8host@your_server_ip
Услуги
Вы должны войти в новую учетную запись пользователя без пароля. Помните, чтобы запустить команду с правами
администратора, нужно ввести sudo перед ней: Преимущества
Тарифы
sudo command_to_run
Информаторий
При первом запуске sudo в каждом сеансе (и периодически при запуске разных команд) вам будет предложено
Контактыввести
пароль текущего пользователя.
Регистрация
6: Опциональные настройки
Теперь, когда основные компоненты серверной среды настроены, можно оптимизировать работу системы. ВХОД
Установка справки
Debian предоставляет расширенную справку для большей части программного обеспечения. Справка доступна по
команде man. Но эта команда не всегда установлена по умолчанию.
man command
Например:
man top
Многие пакеты в репозитории Debian содержат справочную информацию как часть установки.
Debian предлагает широкий выбор текстовых редакторов, некоторые из которых доступны в базовой установке. Команды
с интегрированной поддержкой редакторов, например visudo и systemctl edit, передают текст команде editor, которая
связана с текстовым редактором системы по умолчанию. Выбрав наиболее удобный редактор, вы можете упростить и
ускорить свою работу с сервером.
Затем можно уточнить, какой редактор используется по умолчанию и изменить его с помощью команды update-
alternatives:
Команда выведет таблицу доступных реакторов и поможет выбрать нужный вам вариант:
------------------------------------------------------------
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 4/6
16.11.2021, 14:40 Начальная настройка сервера Debian 9 | 8HOST.COM
1 /bin/nano 40 manual mode
Преимущества
8 /usr/bin/vim.tiny 15 manual mode
Тарифы
Press <enter> to keep the current choice[*], or type selection number:
Информаторий
Текущий редактор по умолчанию отмечен звездочкой. Чтобы изменить редактор, введите порядковый номер нового
Контакты
редактора и нажмите Enter. Например, чтобы выбрать nano:
ВХОД
Теперь система будет использовать nano по умолчанию.
Заключение
Вы выполнили начальную настройку сервера, и теперь он готов к установке нового программного обеспечения и к
разработке проектов.
Добавить комментарий
Продукт Преимущества
Тарифы Доступность
Помощь Информация
Техподдержка О компании
Информаторий Контакты
Способы оплаты
Отзывы
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 5/6
16.11.2021, 14:40 Начальная настройка сервера Debian 9 | 8HOST.COM
Услуги
© 2013 -2021 Все права защищены. Преимущества
Политика обработки персональных данных
Правила пользования сайтом
Тарифы
Информаторий
Контакты
Регистрация
ВХОД
https://www.8host.com/blog/nachalnaya-nastrojka-servera-debian-9/ 6/6