首页
学习
活动
专区
圈层
工具
发布

配置mysql免密登录

version:mysql8.0.28背景:对于一个经常忘记密码,或密码特别繁琐或脚本里输入密码都是很不方便的,可以使用免密登录一.配置my.cnfmysql的配置参数文件类型有mysqld,mysql...,client,mysqld对应mysqld服务,mysql对应mysql客户端,[client]对应所有客户端程序;将用户的账号和密码放在[client]组里,如[client]user=rootpassword...=666666重启mysqld服务,直接mysql可以登录客户端缺陷:密码使用的是明文,安全性没有保障图片二.使用mysql_config_editor工具mysql_config_editor会在用户家目录下生成....mylogin.cnf的配置文件,该配置文件会分成若干组,每个组对应一个用户的登录路径,包含以下五个参数:host,user,password,port,socketmysql_config_editor...set --login-path=cc --user=root --passwordEneter password:(输入密码)find ~ -name .mylogin.cnf #查看配置文件mysql_config_editor

3.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL自带客户端直接免密登录操作

    如我们所熟悉的MySQL服务有很多优秀的界面型客户端工具,可以非常方便我们轻松地操作数据库。...但是在某些情况下,比如在服务器终端操作时,我们只能通过MySQL提供的命令行操作,其中少不了的便是要输入用户和密码信息。...其实在Linux操作系统中也提供有一个功能,就是类似于那些界面型的MySQL客户端来一样,可以记住数数据库的用户密码信息,而且操作也是比较简单。...只需要当前的用户的根目录下,创建一个名为 .my.cnf 的配置文件,并添加如下配置即可: 1 2 3 4 5 [client] host=172.16.8.101 user=root password...警示: 建议将.my.cnf配置文件的权限设置为600,不然登录时会出现权限拒绝的问题; 配置文件中所配置的密码信息,需要做好相关的安全保护措施,避免被他人恶意获取。

    69110

    SSH配置免密登录

    通常在使用SSH时需要输入密码进行验证,但通过配置免密登录,我们可以省去每次输入密码的麻烦。 为什么使用免密登录? 免密登录使得连接到远程服务器更加便捷和高效。...当我们频繁需要使用SSH连接到同一个服务器时,通过配置免密登录可以节省时间并提升工作效率。此外,如果你有多台服务器需要连接,使用免密登录可以避免记住多个密码的困扰。...配置免密登录的步骤 要配置SSH免密登录,需要进行以下几步: 步骤一:生成SSH密钥对 首先,在本地计算机上生成SSH密钥对。...步骤三:测试免密登录 完成以上步骤后,你应该能够使用SSH免密登录到目标服务器了。...集群环境的免密登录配置 如果你在一个集群环境中使用SSH,可以通过在每个节点上重复上述步骤来实现免密登录。这样一来,你就不必为每个节点都设置单独的密码验证。

    2.7K00

    lnmp - BasicAuth、Mysql、Linux的用户管理、ssh免密登录

    概述最近总结了几个开发和安全方面基础的小技巧,账号安全问题一直不能得到足够的重视,会造成后面开发和管理上的困难,下面介绍Basic Auth、Linux用户的管理和ssh免密登录三个知识点。...app_dev';-- 创建用户CREATE USER 'zcc'@'%';-- 赋予用户角色GRANT 'app_dev' TO 'zcc'@'%';-- 刷新权限FLUSH PRIVILEGES;ssh免密登录在...Linux系统中,可以设置ssh的免密操作,是一个很好用的功能,设置SSH免密登录主要通过生成SSH密钥对(包括公钥和私钥),并将公钥部署到远程服务器的~/.ssh/authorized_keys文件中来实现...系统会提示你保存密钥的位置(默认是~/.ssh/id_rsa)和设置密钥的密码(passphrase),为了免密登录,可以留空密码,一直回车就可以了2....sudo systemctl restart sshd # 或者 sudo service ssh restart # 或者 sudo /etc/init.d/ssh restart5.测试免密登录

    1.7K76
    领券