Это безопасно для соединения remotly с Mysql с помощью оболочки?

Они указывают на пакеты на связанных или установленных соединениях, например, соединении с портом данных ftp, когда запрос файла был выполнен через FTP или вторые и последующие пакеты на соединении HTTP 1.1 проверки активности.

2
21.05.2014, 02:14
2 ответа
[1172335] Да, но не указывайте пароль в командной строке. Он запросит пароль, когда вы опустите его в переключателях командной строки.
  • Пример
  • Безопасная работа с паролем
    Взгляните на рекомендации из документации MySQL. Страница под заголовком: [1172685]6.1.2.1 End-User Guidelines for Password Security[1172686] выделяет различные методы и обсуждает плюсы/минусы каждого из них.

    Обсуждаются опции, которые, скорее всего, вы захотите использовать в файле опций.

    excerpt

    Храните ваш пароль в файле опций. Например, в Unix, вы можете перечислить свой пароль в разделе [клиент] файла .my.cnf в вашем домашнем каталоге:[1172690]. [1172691] [1172917] [клиент] пароль=your_pass

    Чтобы сохранить пароль, файл не должен быть доступен никому, кроме себя. Для этого установите режим доступа к файлу на 400 или 600. Например:

    enter image description here

    shell> chmod 600 .my.cnf shell> mysql --defaults-file=/home/francis/mysql-opts

    enter image description here

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

    Использование хранилищ

    =SUBSTITUTE(A2," ","")
    
    Если работа, которую вы будете делать, это то, что я бы назвал "поддержкой производственных" инсталляций, то использование хранилищ паролей - это действительно подходящий механизм здесь. Подробнее о них можно прочитать в этой MySQL артикле под заголовком: [1172697]5.3.6 Хранилище паролей [1172698].

    enter image description here

    Под Linux, В GNOME в частности, вы бы использовали демон GNOME [1172699]gnome-keyring[1172700].

    Ссылки

    save mysql logins

    2
    27.01.2020, 22:06
    [1172361]Вероятно, вам следует включить поддержку SSL для соединения.

    Чтобы проверить, поддерживает ли сервер [1172703]mysqld[1172704] [1172705] SSL[1172706], проверьте значение системной переменной [1172707]have_ssl[1172708],

    Если это значение [1172709]YES[1172710], то сервер поддерживает соединения [1172711]SSL[1172712]. Если значение [1172713]DISABLED[1172714], то сервер способен [1172715] поддерживать SSL-соединения, но не был запущен с соответствующими опциями [1172717]--ssl-xxx[1172718], чтобы их можно было использовать.

    Вероятно, проверьте из [1172719]здесь [1172720], как настроить mysql-сервер с поддержкой SSL. [1172368]

    1
    27.01.2020, 22:06

    Теги

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