Ваш пользователь deluge
имеет / bin / false
в качестве оболочки по умолчанию - это то, что запускает su
и передает -c
] вариант (или запуск без каких-либо параметров, если вы просто выполняете su deluge
). Вы можете использовать параметр - shell
для adduser
, чтобы установить оболочку при создании пользователя. Например:
sudo adduser --shell /bin/sh --disabled-password --system \
--home /var/lib/deluge --gecos "Deluge server" --group deluge
Или используйте chsh
, чтобы изменить оболочку для уже созданного пользователя:
sudo chsh -s /bin/sh deluge
Или вы можете использовать - shell
(или -s
]) с параметром su
для переопределения / etc / passwd
:
su deluge -s /bin/sh -c "flexget --test execute"
В зависимости от того, что еще вы делаете с пользователем, / bin / bash
может быть более подходящая оболочка для использования.
fcinfo hba-port
— это команда, которую вы ищете, а Port WWN
— это поле, которое указывает WWN, характерный для порта (по сравнению с Node WWN
, специфичным для карты ).
Дополнительную информацию можно найти по адресу https://docs.oracle.com/cd/E53394_01/html/E54792/gqgjd.html. И хотя документация специфична для Solaris 11.3, fcinfo
должен работать на любой версии, начиная с Solaris 10 и заканчивая текущей.