Установите кота 9 на сервере человечности 18.04.3

Я попробовал после этого: https://linuxize.com/post/how-to-install-tomcat-9-on-ubuntu-18-04/

в последней части заголовка Step3: Tomcat Установки, когда я выполняю команду:

sudo useradd -r -m -U -d /opt/tomcat -s /bin/false tomcat

Я получаю ошибку:

chmod: cannot access '/opt/tomcat/latest/bin/*.sh': No such file or directory

что мне делать? Или есть ли там некоторая более простая страница? Я действительно хочу учиться. Но это кажется партией команд "воображения" использования сайтов, и не говорите то, что они делают. И затем когда что-то вроде этого происходит, новичок потерян. Я предполагаю, что должен был измениться на пользователя "кота" где-нибудь вдоль строки, но она не говорит где и как. Я нашел, что можно измениться при помощи su - кот. Но после сайта... я не могу сказать, где passwd установлен если вообще. Таким образом, я нахожусь в странном положении, где я даже не знаю то, что теперь имеет passwd пользователь кота :-/.

0
задан 12 December 2019 в 17:15

1 ответ

Вы проверяли/opt/каталог, чтобы гарантировать, что папка кота там? Та ошибка может указать, что нет никакого каталога, на который ссылается команда.

, Например, это не может изменить разрешение на каталоге, который не существует.

Попытка это вместо этого:

Создают новую группу для кота -

sudo groupadd tomcat

, Теперь создают нового пользователя, в этом случае позвонившего tomcat. Сделайте пользователя членом tomcat группа. Сделайте тот пользовательский корневой каталог /opt/tomcat и дайте ему оболочку /bin/false

sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

Источник: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-ubuntu-16-04

0
ответ дан 21 December 2019 в 23:34

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

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