sudo, не могущий разрешить хост и sh: 1: не может создать/tmp/vcsSemKey_ServiceId: Разрешение отклонено

Это просто произошло, когда я хотел установить некоторое новое программное обеспечение. Я выполняю 16.04 LTS на HP.

Я не знаю, релевантно ли это, но я недавно пытался включить считыватель отпечатков пальцев на машине с помощью этого руководства, но я не закончил его, поскольку некоторые пакеты отказались создавать. Я не сделал никаких модификаций аутентификации в общем подлинном файле.

Последняя строка повторяется непрерывно, и я должен уничтожить терминал каждый раз, когда я пытаюсь использовать sudo.

chris@chris:~$ sudo -s
sudo: unable to resolve host
[sudo] password for chris: sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied

sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied
sh: 1: cannot create /tmp/vcsSemKey_ServiceId: Permission denied

terminal

1
задан 23 September 2017 в 14:08

2 ответа

У меня была та же проблема, я исправил ее, удалив пакеты, относящиеся к сканеру отпечатков пальцев, с помощью Synaptic Package Manager, теперь мой терминал работает нормально. ИДК, если я здесь наивен: / Я новичок в Linux.

1
ответ дан 7 December 2019 в 15:29

Похоже, вы изменили имя хоста в какой-то момент после установки.

Во-первых, проверьте следующее в /etc/hosts:

127.0.1.1 chris

Если нет, добавьте его.

Затем убедитесь, что /etc/hostname содержит:

chris
0
ответ дан 7 December 2019 в 15:29

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

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