В Oracle Linux 6 я пытаюсь запустить службу postgresql, и она терпит неудачу с помощью «runuser :/bin/bash :/sbin/nologin :Нет такого файла или каталога»

Чтобы избежать всех хлопот, я настоятельно рекомендую добавить ваш почтовый ящик веб-почты как IMAP в почтовый клиент локально.

При этом существует несколько способов сделать это.

1 -Следуйте этому руководству на askubuntu

замена https://mail.google.com/mail?view=cm&tf=0&to=echo $1 | sed 's/mailto://'с вашим адресом веб-почты. например:http://webmail.com/composerpage?to=echo $1 | sed 's/mailto://'

Другой вопрос, может ли ваш адрес веб-почты обрабатывать аргумент toили нет. Я бы посмотрел документацию вашего клиента веб-почты или попытался вручную указать ?to=email@address.comв URL-адресе при посещении вашей веб-почты

.

Примечание:этот метод предполагает, что вы используете Thunderbird и Firefox в качестве почтового и веб-клиентов по умолчанию соответственно.

2 -Установка приложения в качестве исполняемого файла, установка этого приложения в качестве почтового клиента по умолчанию

Есть несколько способов сделать это, но, по моему опыту, проще всего использовать Nativefier , который использует электрон

.

пример команды, которую вы использовали бы для настройки приложения::

mkdir ~/app
nativefier -n webmail http://webmail.com/composerpage --internal-urls ".*?\.webmail.com\.*?" --basic-auth-username username --basic-auth-password password ~/app
  1. затем вы можете открыть свой почтовый клиент через его собственное приложение

  2. Затем вы можете изменить почтовый клиент по умолчанию в Firefox

  3. Нажмите кнопку меню и выберите options

    .
  4. На панели «Общие» перейдите в раздел «Приложения».

  5. Найдите тип содержимого mailto и выберите его.

  6. Щелкните столбец «Действие» в строке mailto, чтобы изменить действие.

  7. выберитеUse other...

  8. введите/home//app/webmail-linux-x64/webmail

К сожалению, этот метод не заполняет поле to.Вы можете создать приложение, используя электрон вручную, чтобы принять аргумент to

3 использование подключаемого модуля браузера для изменения функциональности mailto

Я могу найти только расширение для Chrome, которое похоже на трюк, но не могу поручиться за это :https://chrome.google.com/webstore/detail/mailto/gppbppehiogfokmpligejhaepeopajdf?hl=en-GB

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

0
02.03.2021, 15:24
1 ответ

По какой-то причине оболочка входа вашего пользователя root была установлена ​​в буквальное значение /bin/bash:/sbin/nologin. При выполнении чего-либо от имени пользователя root через sudoи когда требуется оболочка входа в систему root, система будет пытаться выполнить буквальную команду /bin/bash:/sbin/nologin, которая по очевидным причинам не существует. Неважно, что /bin/bashи /sbin/nologinсуществуют отдельно.

После исправления с помощью chshвы, скорее всего, захотите проверить корневую оболочку входа, чтобы убедиться, что она действительно/bin/bash(является оболочкой входа по умолчанию в Oracle Linux ). Вы должны быть в состоянии сделать это, просто проверив запись, возвращенную

getent passwd root

Должно быть семь:-полей с разделителями, а в последнем должно быть указано /bin/bash.

1
18.03.2021, 22:27

Теги

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