Утилиты amazon -efs -успешно установлены, но не могут быть найдены

APUE немного устарел или не очень хорошо вписывается в современное пользовательское пространство Linux (это все еще UNIX, а не современный дистрибутив Linux ).

В современном дистрибутиве Linux вы можете войти на SSH-сервер, аутентифицируя вас через сеть и создать сеанс (, поговорив с менеджером сеансов ). Удаленный сеанс, как показано в части вашего изображения, работает с помощью диспетчера входа в систему, пересылающего ваши входные данные из сетевого сокета в мастер pty, поэтому оболочка может работать через pty slave. Pty - это совсем другая тема.

На вашей картинке действительно изображена старая система, в которой вообще нет диспетчера сеансов. Как сказал Стивен в другом ответе, это просто формирует совершенно другой тип «сеанса».

В современных системах все сеансы обычно создаются диспетчером сеансов, который предлагает гораздо более простую структуру для пользователя-администратора.

0
10.03.2021, 05:06
2 ответа

Спросить у rpm, установлен ли пакет.

$ rpm -qa|grep amazon-efs-utils

Если да, проверьте его содержимое.

$ rpm -ql amazon-efs-utils

Просмотрите файлы содержимого пакета. Также имейте в виду, что amazon -efs -utils добавляет некоторые двоичные файлы с префиксом mount. Вот вывод в экземпляре ec2.

$ rpm -ql amazon-efs-utils.noarch
/etc/amazon/efs/efs-utils.conf
/etc/amazon/efs/efs-utils.crt
/sbin/mount.efs
/usr/bin/amazon-efs-mount-watchdog
/usr/lib/systemd/system/amazon-efs-mount-watchdog.service
/usr/share/man/man8/mount.efs.8.gz
/var/log/amazon
/var/log/amazon/efs

Ознакомьтесь с документами здесь .

0
18.03.2021, 22:26

Вы можете проверить, установлены ли утилиты efs -с помощью следующих команд

mount.efs --version

И вы можете проверить детали инструмента командной строки через

man mount.efs
0
27.04.2021, 12:16

Теги

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