После долгих исследований я пришел к выводу, что проблема заключается в том, что совсем недавно и Chrome (58), и Firefox (48) теперь требуют, чтобы сертификаты указывали имена хостов, к которым они применяются, в поле SubjectAltName; значения в поле Тема будут игнорироваться. Дополнительная информация здесь: https://textslashplain.com/2017/03/10/chrome-deprecates-subject-cn-matching/. Кроме того, Стив Гибсон прекрасно объясняет это, если вам нужно звуковое объяснение примерно на отметке 1:24:00: https://twit.tv/shows/security-now/episodes/610?autostart= ложь.
Тем не менее, для тех, кто создает самоподписанные сертификаты, теперь у нас есть дополнительный шаг — добавление альтернативного имени субъекта (поле SAN). Все это описано здесь: https://stackoverflow.com/questions/10175812/how-to-create-a-self-signed-certificate-with-openssl/27931596#27931596; однако это долгий путь со многими ответами. В основном все сводится к ответу, который дает JWW: вам нужно создать файл конфигурации, содержащий поле subjectAltName, а затем передать его, например:
openssl req -config example-com.conf -new -x509 -sha256 -newkey rsa:2048 -nodes \
-keyout example-com.key.pem -days 365 -out example-com.cert.pem
В треде, на который отвечает JWW, есть хороший пример файла конфигурации. Ищите: «Файл конфигурации (передается через параметр -config)»
Теперь ваш сертификат будет иметь SubjectAltName, и Chrome и Firefox будут счастливы
После того, как вы получите
** The volume myDevice appears to be OK.
, вы можете отключить устройство и снова подключить его, и automount позаботится об этом с помощью -o rw
. Я не знаю, что нужно, чтобы заставить -o rw
работать, после того, как mount решает, что устройство грязное, не вытаскивая его и не вставляя обратно.
Кажется, кто-то уже столкнулся с этой проблемой, взгляните здесь:
Вот отрывок из ответа:
Во-первых, убедитесь, что у вас установлен hfsprogs. Пример установки> команда:
sudo apt-get install hfsprogs
Затем смонтируйте или перемонтируйте диск HFS +; команды должны быть следующими:
sudo mount -t hfsplus -o force, rw / dev / sdXY / media / mntpoint
или
sudo mount -t hfsplus -o remount, force, rw / mount / point ...
Наконец, если диск был неправильно отключен или стал> частично поврежден, запустите fsck.hfsplus ... как таковой:
sudo fsck.hfsplus -f / dev / sdXY
Также здесь есть интересная информация для Linux: