Сервер: Предупреждение Do not run Composer as root/super user

Хорошей практикой является не запускать Composer от имени суперпользователя (root) для установки пакетов. Это связано с тем, что если в процессе установки пакетов возникнут проблемы, то эти проблемы могут повлиять на системные файлы и привести к непредсказуемым последствиям.


# Создайте пользователя с именем "composeruser" и домашней директорией "/home/composeruser"
useradd -d /home/composeruser composeruser

# Установите пароль
passwd composeruser

# Добавьте нового пользователя в группу sudoers, чтобы он мог выполнять команды от имени суперпользователя
usermod -aG wheel composeruser

# Загрузите Composer из официального сайта и установите его в домашнюю директорию нового пользователя. 
# Например, чтобы загрузить Composer и установить его в домашнюю директорию "composeruser", выполните следующие команды:
cd ~
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

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

Сервер Composer просмотров: 61

Комментарии

Ваш комментарий будет первым.
Войдите, чтобы оставить комментарий.