Команда usermod не працюватиме, якщо ви ввійшли з користувачем, на якому намагаєтесь внести зміни.
З сторінки керівництва на usermod написано:
Користувальницький модуль CAVEATS не дозволить вам змінити ім'я користувача, який увійшов у систему. Ви повинні переконатися, що названий користувач не виконує жодних процесів, коли ця команда виконується, якщо змінюється числовий ідентифікатор користувача. Ви повинні змінити власника файлів crontab вручну. Ви повинні змінити власника будь-якого місця вручну вручну. Ви повинні внести будь-які зміни, пов’язані з NIS на сервері NIS.
Спробуйте увійти з іншим користувачем та запустити команду ще раз.
Якщо це неможливо, ви можете вручну редагувати файл / etc / passwd (що насправді робить команда usermod). Якщо ви зробите це, переконайтеся, що ви створили резервну копію файлу, якщо ви ненароком зробите щось дурне.
HOME=/var/www/html
змінить для сесії ваш домашній реж.