精华内容
下载资源
问答
  • 针对两台服务器下的postgres数据库之间,实现无密码互相登录
  • 主要为大家详细介绍了Linux配置远程SSH无密码登录的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Linux下每次用mysql连接连接...每次都输入用户名,密码,多折腾人啊,有没有更方便的方式? 我们只需要简单地配置下my.cnf的client节即可,把用户名,密码信息都放到client节中。配置示例如下: # The followin

    Linux下每次用mysql连接连接服务器,常常用如下方式:

    1. [root@localhost ~]# mysql ( -hlocalhost ) -uroot -proot 

    每次都输入用户名,密码,多折腾人啊,有没有更方便的方式?


    我们只需要简单地配置下my.cnf文件即可,把用户名,密码信息都放到client节中

    配置示例如下:(在端口号的字段上面,添加password 和user字段)

    1. # The following options will be passed to all MySQL clients  
    2. 18 [client]  
    3. 19 host = "localhost"                                                                                                                
    4. 20 password    = "11111"  
    5. 21 user = "root"   
    6. 22 port        = 3306  
    7. 23 socket      = /tmp/mysql.sock  
    修改my.cnf之后,不需要重启服务器,直接运行mysql,即可方便地连接到指定服务器。
    展开全文
  • 为什么psql能无密码登录

    千次阅读 2019-10-29 14:04:12
    为什么psql能无密码登录 在首次使用pgsql时, 需要修改postgres账号的密码, 发现一个奇怪的事情 连接参数 sudo -u postgres psql -U postgres -d postgres -h 127.0.0.1 -p 5432 简写为 sudo -u postgres psql -h ...

    为什么psql能无密码登录

    在首次使用pgsql时, 需要修改postgres账号的密码, 发现一个奇怪的事情
    使用 sudo -u postgres psql -h 127.0.0.1 需要输入密码,
    使用 sudo -u postgres psql 无需输入密码,

    为何多加了一个host参数就不一样?

    难道使用psql命令不带任何参数时, host不是默认为127.0.0.1(或localhost)?
    psql命令不带任何参数时, 又是如何忽略密码的?

    连接参数
    sudo -u postgres psql -U postgres -d postgres -h 127.0.0.1 -p 5432
    简写为
    sudo -u postgres psql -h 127.0.0.1 
    

    PostgreSQL客户端认证配置文件:
    /etc/postgresql/9.5/main/pg_hba.conf

    经过查看postgresql的配置文件, 得到以下信息

    # The first field is the connection type: "local" is a Unix-domain
    # socket, "host" is either a plain or SSL-encrypted TCP/IP socket,
    # "hostssl" is an SSL-encrypted TCP/IP socket, and "hostnossl" is a
    # plain TCP/IP socket.
    # 第一个字段是连接类型:
    # "local"是一个 Unix-domain socket,
    # "host"是一个普通或ssl加密的 TCP/IP socket,
    # "hostssl"是一个ssl加密的 TCP/IP socket,
    # "hostnossl"是一个普通 TCP/IP socket.
    
    注: "local" is a Unix-domain socket
    ...
    
    # METHOD can be "trust", "reject", "md5", "password", "gss", "sspi",
    # "ident", "peer", "pam", "ldap", "radius" or "cert".  Note that
    # "password" sends passwords in clear text; "md5" is preferred since
    # it sends encrypted passwords.
    
    注: METHOD can be "peer" (Peer Authentication 对等身份验证)
    ...
    
    # DO NOT DISABLE!
    # 不要禁用!
    # If you change this first entry you will need to make sure that the
    # database superuser can access the database using some other method.
    # Noninteractive access to all databases is required during automatic
    # maintenance (custom daily cronjobs, replication, and similar tasks).
    # 如果你更改了第一个条目,你需要确保数据库超级用户可以使用其他方法访问数据库.
    # 在自动维护期间需要对所有数据库进行非交互式访问(自定义的日常计划任务、复制和类似任务)
    #
    # Database administrative login by Unix domain socket
    # 数据库管理员通过 Unix domain socket 登录
    local   all             postgres                                peer
    
    # TYPE  DATABASE        USER            ADDRESS                 METHOD
    
    # "local" is for Unix domain socket connections only
    # "local" 只能通过 Unix domain socket 连接
    local   all             all                                     peer
    
    注: local 是没有ADDRESS参数的
    

    这里有两个关键点:

    一是local 没有ADDRESS参数
    带上host参数, 就是使用host配置.
    不带host参数, 就是使用local配置.

    二是 Unix domain socket的连接方式peer的验证方式
    关于peer可以查看官网的Peer Authentication说明,
    只有当Linux用户名与数据库用户名一致时才能访问.

    展开全文
  • SSH无密码登录设置

    2016-08-01 13:30:48
    hadoop集群服务器节点之间,无密码登录!!服务器本节点hostname无密码登录
  • ssh无密码登录原理和配置方法

    千次阅读 2019-01-14 14:45:20
    一、ssh无密码登录原理 使用密码登录时,每一次都必须输入密码,十分麻烦。SSH提供了公钥登录,可以省去输入密码的步骤。 公钥登录就是用户将自己的公钥存储在远程主机上。登录的时候,远程主机会向用户发送一段...

    一、ssh无密码登录原理

    使用密码登录时,每一次都必须输入密码,十分麻烦。SSH提供了公钥登录,可以省去输入密码的步骤。

    公钥登录就是用户将自己的公钥存储在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密之后,再发送回来。远程主机用实现存储的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不在要求输入密码。

    二、ssh无密码登录配置方法(配置主机A免登录到主机B上)

    方法一:

    1.进入主目录下的.ssh中

    #cd .ssh/

    2.生成公钥和私钥

    #ssh-keygen -t rsa

    然后按四下回车。在.ssh目录下就会生成两个文件:id_rsa.pub(公钥)和id_rsa(私钥)。

    3.拷贝公钥到authorized_keys文件

    #ssh-copy-id localhost

    localhost为本机主机名。完成后可以看到.ssh目录下会生成authorized_keys文件。

    4.完成后就可以登录到主机B上

    #ssh localhostB

    localhostB为主机B的主机名。

     

    方法二:

    1.在主机A生产密钥对

    #ssh-keygen -t rsa

    同样在.ssh目录下产生密钥文件。

    2.拷贝主机A的公钥到主机B

    #scp id_rsa.pub

    3.将主机A的公钥加到主机B的授权列表.ssh/authorized_keys(若不存在,手动创建)

    #cat id_rsa.pub >> authorized_keys 

    4.授权列表authorized_keys的权限必须是600,chmod 600 authorized_keys

    展开全文
  • 在上篇文章中已经进行了MySQL的安装 这里将继续讲解如何进行登录。...这里我选择了另外一种方式,无密码登录 将之前ini文件的中 #skip-grant-tables 改为 skip-grant-tables 然后重新执行mysqld --initialize 然后

    在上篇文章中已经进行了MySQL的安装
    这里将继续讲解如何进行登录。
    在网上看说进行初始化data的时候会为root生成一个随机密码,可以使用这个随机密码登录
    但是我并没有成功,有兴趣的朋友可以研究下。

    下面的命令会打印出初始阿化的结果以及随机密码

    mysqld --initialize --console
    

    这里我选择了另外一种方式,无密码登录
    将之前ini文件的中

    #skip-grant-tables
    

    改为

    skip-grant-tables
    

    然后重新执行mysqld --initialize
    然后执行mysqld --console --skip-grant-tables --shared-memory
    该命令用于开启无密码登录
    另外开个cmd 然后就可以进行登录了,输入密码的时候按enter就行。
    关于密码的修改。8.0以后的话要使用下面的命令
    密码修改

    alter user 'root'@'localhost' identified by 'newpassword';
    

    权限的刷新

    flush privileges;
    

    密码修改完要停止服务,将ini文件改回#skip-grant-tables
    然后重启下服务。就可以使用新的密码登录root了。

    展开全文
  • 解决使用ssh localhost登陆本机失败的问题——root密码不正确设置ssh为无密码登录 解决使用ssh localhost登陆本机失败的问题 有时我们登录ssh时会出现如下场景 是因为系统默认禁止root用户登录ssh 解决Ubuntu的root...
  • ubuntu配置无密码登录

    2019-10-06 21:12:18
    1 本地生成ssh公钥和私钥, 2将公钥拷贝到ubuntu上的.ssh/authorized_keys中 转载于:https://www.cnblogs.com/xqnq2007/p/8167950.html
  • 主要介绍了shell脚本无密码登录 expect的使用方法详解的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
  • turbo vnc的源代码进行改进之后,实现无需密码,只需输入用户名即可远程登录linux桌面
  • 本篇文章主要介绍了CentOS SSH无密码登录的配置,避免了繁琐的密码验证,有需要的朋友可以了解一下。
  • SSH设置无密码登录服务器

    万次阅读 2018-04-11 18:52:07
    经常需要在本地去登录我们自己的服务器,我们老大给的密码太复杂了,我每次登录都比较要去找我记录的密码,在复制粘贴过来,后来我在找了一下不需要本第登录服务器不需要密码的方法,设置了一下,就可以免密码登录了...
  • 支持NC65客户端支持无密码登录+共享中心portal端支持无密码登录补丁,管理员+普通用户+系统root用户均支持
  • 这篇教程介绍使用SSH Key来实现SSH无密码登录,而且使用scp复制文件时也不需要再输入密码.除了方便SSH登录,scp复制文件外,SSH无密码登录也为Linux服务器增加了又一道安全防线. SSH无密码登录的设置步骤 首先...
  • CentOS7主机之间无密码登录设置

    千次阅读 2019-06-19 12:20:03
    要在master上无密码登录slave1,需要做无密码登录操作。 步骤一 在master上操作下面命令: 输入ssh-keygen -t rsa后一直按回车键,好像有3次 $ cd ~ $ ssh-keygen -t rsa $ cd .ssh $ cp id_rsa.pub authorized_...
  • 对于Hadoop的伪分布式和全分布式而言,Hadoop的名称节点(NameNode)需要启动集群中...Hadoop并没有提供SSH输入密码登陆的形式,因此为了能够顺利登陆每台机器,需要将所有机器配置为名称节点可以无密码登陆的形式。
  • 在网上找帖子,修改密码之后密码登录依然无效,无密码登录还是无法使用数据库。结果发现是显示数据库的root用户没有权限。 解决问题 停止数据库 /etc/init.d/mysqld stop 跳过密码认证 mysqld_safe --skip-grant-...
  • mysql无密码登录

    万次阅读 2017-08-31 21:35:18
    mysql无密码登录
  • oracle无密码登录

    千次阅读 2017-11-09 23:08:00
    从Oracle10gR2开始, 通过使用Oracle Wallet达到任意用户不使用密码登录数据库(非操作系统认证方式),这对于用脚本登录数据库进行操作来说是非常有用的;尤其对于企业安全要求很高,不希望用户名和密码明文存在配置...
  • 虚拟机的安装和ssh无密码登录

    千次阅读 2019-01-28 22:00:17
    今天刚学了ssh的无密码登录 着急写篇博客 感觉这个好厉害(最重要的是怕自己忘了) ssh有两种机制 一种是公钥机制 另一种是私钥机制 今天写的这篇属于第二种私钥机制 这种更为安全一些 创建以Centos为系统的虚拟机 ...
  • Ubuntu16.04 配置SSH无密码登录

    千次阅读 2017-09-09 17:34:07
    无密码登录主机, ssh localhost ,退出 exit 修改hosts文件,添加其他节点, sudo gedit /etc/hosts 拷贝主节点信息到其他节点, cat ~/.ssh/id_rsa.pub | ssh bigdata@172.31.55.19 "mkdir -p ~/.ssh &...
  • mysql解决无密码登录

    千次阅读 2019-10-24 10:17:56
    1、先进入数据库 grant all privileges on *.* to 'root'@'localhost' identified by '12345678' with grant option; 2、刷新 flush privileges 3、重启数据库 service mysql restart
  • 服务器端(用的是git用户,意思就是让谁免密码登录就用谁的帐号进行以下操作) 1.先查看该用户的主目录下是否有.ssh文件夹,文件夹下是否有.ssh文件夹,没有就创建,然后在.ssh创建authorized_keys文件, 2.设置....
  • MYSQL 设置无密码登录

    千次阅读 2019-07-17 16:15:04
    1、首先登陆mysql mysql -P3307 -uroot -p 注:本人更改了默认端口,因此每次登录需要加上MySQL连接端口;-P表示端口,-p表示密码 2、选择数据库 use mysql; 3、输入修改命令 mysql> update user set ...
  • shiro无密码登陆

    千次阅读 2017-07-12 11:50:51
    转载地址:http://blog.csdn.net/menghuannvxia/article/details/50204123 public void loginByNoPassWord(HttpServletRequest request,HttpServletResponse response,ShiroUser shiroUser){  PrincipalCollecti
  • 主要介绍了CentOS下SSH无密码登录的配置,包括配置SSH无密码登录需要三个步骤,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
  • 逻辑漏洞之无密码登录(vlcms)

    千次阅读 多人点赞 2020-09-06 11:57:34
    无密码登录,说到这个,大家可能想到的是下面这几种方法。 一种是用第三方账户,比如使用QQ登录,使用微博登录。 一种就是邮箱登录,比如只要输入email地址,然后网站就会给你的邮箱发一条邮件,邮件里有条链接,你...
  • 在学习hadoop的时候,在windows环境中需要通过cygwin来达到目的,这里有安装sshd服务的具体流程,本人操作过程;还有配置无密码登录的方法

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 301,330
精华内容 120,532
关键字:

无密码登陆