Почему имя пользователя все еще отображается, даже когда оно было удалено с помощью 'userdel' [duplicate]

Asterisk ищет место для записи. Вы можете исправить это с помощью:

mv /usr/local/share/asterisk/sounds /usr/local/share/asterisk/sounds.old

, а затем

ln -s /var/lib/asterisk/sounds/custom /usr/local/share/asterisk/sounds
chown -R asterisk:asterisk /usr/local/share/asterisk/
chmod -R 755 /usr/local/share/asterisk/

Я нашел это здесь: http://www.freepbx.org/forum/freepbx/installation/ivr -на-работающий

9
задан 25 April 2018 в 10:42

3 ответа

По умолчанию userdel удаляет пользователя только из /etc/passwd. Чтобы удалить свой домашний каталог, вы передаете флаг -r или --remove.

Как только пользователь был удален с помощью userdel, вы не можете ретроспективно запустить userdel -r user, чтобы удалить домашний каталог; вместо этого вы должны сами удалить домашний каталог пользователя, например, выполнив

sudo rm -r /home/user

, заменив user на имя пользователя, которое вы хотите удалить.

Если есть запись для пользователь в /var/mail или любой другой каталог определен для MAIL_DIR в /etc/login.defs (запустите grep MAIL_DIR /etc/login.defs для проверки), вы также можете удалить его.

Удаление домашней директории должно исправить 3] user , но я не смог воспроизвести вашу проблему в своей системе Ubuntu MATE. Возможно, перезагрузка после удаления домашнего каталога пользователя вам также нужна.

См. Также более гибкий инструмент deluser.

11
ответ дан 22 May 2018 в 11:15

По умолчанию userdel удаляет пользователя только из /etc/passwd. Чтобы удалить свой домашний каталог, вы передаете флаг -r или --remove.

Как только пользователь был удален с помощью userdel, вы не можете ретроспективно запустить userdel -r user, чтобы удалить домашний каталог; вместо этого вы должны сами удалить домашний каталог пользователя, например, выполнив

sudo rm -r /home/user

, заменив user на имя пользователя, которое вы хотите удалить.

Если есть запись для пользователь в /var/mail или любой другой каталог определен для MAIL_DIR в /etc/login.defs (запустите grep MAIL_DIR /etc/login.defs для проверки), вы также можете удалить его.

Удаление домашней директории должно исправить user , но я не смог воспроизвести вашу проблему в своей системе Ubuntu MATE. Возможно, перезагрузка после удаления домашнего каталога пользователя вам также нужна.

См. Также более гибкий инструмент deluser.

11
ответ дан 17 July 2018 в 16:11

По умолчанию userdel удаляет пользователя только из /etc/passwd. Чтобы удалить свой домашний каталог, вы передаете флаг -r или --remove.

Как только пользователь был удален с помощью userdel, вы не можете ретроспективно запустить userdel -r user, чтобы удалить домашний каталог; вместо этого вы должны сами удалить домашний каталог пользователя, например, выполнив

sudo rm -r /home/user

, заменив user на имя пользователя, которое вы хотите удалить.

Если есть запись для пользователь в /var/mail или любой другой каталог определен для MAIL_DIR в /etc/login.defs (запустите grep MAIL_DIR /etc/login.defs для проверки), вы также можете удалить его.

Удаление домашней директории должно исправить user , но я не смог воспроизвести вашу проблему в своей системе Ubuntu MATE. Возможно, перезагрузка после удаления домашнего каталога пользователя вам также нужна.

См. Также более гибкий инструмент deluser.

11
ответ дан 23 July 2018 в 17:05

Другие вопросы по тегам:

Похожие вопросы: