1

[Я новичок, так что терпение за терпение]

Я попытался запустить Chrome на сервере ubunto и получил это:root@stender:/opt/google/chrome# ./chrome.....ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported

Я пытался добавить пользователя с помощью:useradd chrome3

Не получил ответа (может сработало)

Тогда я попробовал: gksu -u chrome3 google-chrome

Но я получил эту ошибку:

-bash: gksu: command not found

Пожалуйста помоги!!!

1 ответ1

2

Если вам нужно запустить Chrome от имени пользователя root, добавьте соответствующий флаг, как в ./chrome --no-sandbox . Как следует из названия, это будет запускать Chrome с пониженной безопасностью.

useradd обычно требует флагов для создания домашней папки и установки оболочки, отличной от оболочки POSIX sh , поэтому команда должна была быть useradd -m -s /bin/bash chrome3 . Поскольку учетная запись пользователя уже была создана, вы можете исправить оболочку, выполнив chsh -s /bin/bash chrome3 и создать домашнюю папку для chrome3, используя usermod -m --home /home/chrome3 качестве пользователя root.

Если у вас нет gksu , вы можете установить его через apt-get install gksu с повышенными правами.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .