TEST_SAV
Пользователь alensav внутри контейнера не имеет прав sudo, потому что он не добавлен в группу sudo и отсутствует в файле /etc/sudoers.
Решение 1: Добавить пользователя в группу sudo (из-вне контейнера)
На хостовой системе выполните:
bash
Copy
Download
sudo lxc-attach -n test_sav -- usermod -aG sudo alensav
Теперь внутри контейнера пользователь alensav сможет использовать sudo.
Решение 2: Временно войти как root (через lxc-attach)
На хосте:
bash
Copy
Download
sudo lxc-attach -n test_sav
Вы окажетесь под root внутри контейнера. Затем уже там выполните:
bash
Copy
Download
usermod -aG sudo alensav
Или сразу обновите систему от root:
bash
Copy
Download
apt update && apt upgrade -y
Решение 3: Выполнять команды от root без входа в контейнер
На хостовой системе:
bash
Copy
Download
sudo lxc-attach -n test_sav -- apt update
sudo lxc-attach -n test_sav -- apt upgrade -y
После добавления в группу sudo:
Выйдите из текущей сессии в контейнере (exit или Ctrl+d)
Зайдите заново: sudo lxc-console -n test_sav и авторизуйтесь как alensav
Теперь sudo apt update будет работать (введите пароль пользователя alensav)