JDK的安装 JDK使用root用户安装 上传安装包并解压 配置环境变量 验证Java版本 配置配置ssh localhost 检测 正常情况下,本机通过ssh连接自己也是需要输入密码的 生成私钥和公钥秘钥对 将公钥添加到authorized_keys 赋予authorized_keys文件600的 ...
分类:
其他好文 时间:
2020-01-26 19:25:35
阅读次数:
94
1.Linux下生成密钥 ssh-keygen的命令手册,通过”man ssh-keygen“命令: 通过命令”ssh-keygen -t rsa“ 生成之后会在用户的根目录生成一个 “.ssh”的文件夹 进入“.ssh”会生成以下几个文件 authorized_keys:存放远程免密登录的公钥,主 ...
分类:
系统相关 时间:
2019-12-31 10:25:24
阅读次数:
118
git服务器安装完后,客户端使用的时候,一直需要输入密码才可以使用,在此之前,已经将公钥放到了authorized_keys里。 解决办法: 1、修改ssh配置文件,文件路径/etc/ssh/sshd-config,将下面两项改为yes。 RSAAuthentication yesPubkeyAut ...
分类:
其他好文 时间:
2019-12-30 17:37:14
阅读次数:
110
安装 打开程序功能 生成公钥和私钥,配置 输入两次密码,生成公私钥 在~/.ssh里创建一个文档authorized_keys(无扩展名) 把公钥复制进来里面保存 这样就可以用私钥+ssh客户端登录了. ...
一、禁止使用root用户启动 | 访问控制 使用root权限去运行网络服务是比较有风险的(nginx和apache都是有独立的work用户,而redis没有)。redis crackit 漏洞就是利用root用户的权限来替换或者增加authorized_keys,来获取root登录权限的 使用roo ...
分类:
其他好文 时间:
2019-12-26 17:32:01
阅读次数:
225
Linux + 产看本地是否有ssh 公私钥 有的话继续(没有 ssh keygen 生成) 将公钥内容复制到要连接的服务器用户下 方法一 方法二 登录到服务器,直接将本机的公钥复制到root下authorized_keys(我这里用的是root用户) 服务器重点 给.ssh 文件夹设置权限 给au ...
使用Dockerfile创建ssh服务的镜像02 1:创建工作目录 一个镜像的所有文件都放这个目录下 2:编写run.sh脚本和authorized_keys文件 3:编写Dockerfile 4:创建镜像 工作原理:docker build ...
分类:
其他好文 时间:
2019-11-28 01:17:37
阅读次数:
70
1. 将服务器ip写到ansible hosts文件中 2. 实现免密登录服务器 将ansible服务器公钥拷贝到目标服务器用户目录下的.ssh/authorized_keys 手动连接一次或者自己写脚本 3. 编写playbook 批量修改多用户密码 - hosts: test gather_fa ...
分类:
其他好文 时间:
2019-11-26 13:40:58
阅读次数:
162
1、确保本地local_host和远程remote_host都安装了openssh 2、local_host创建ssh密钥对:ssh-keygen -t rsa, 然后一路enter 3、remote_host创建.ssh目录和authorized_keys文件,然后修改权限 mkdir -p ~/ ...
分类:
其他好文 时间:
2019-11-22 13:40:50
阅读次数:
79
生成密钥对:ssh-keygen-trsa一直按回车就可以便在.ssh目录下生成了id_rsa(私钥),id_isa.pub(公钥)这两个文件;将公钥的内容拷贝到对方机器某个用户的家目录下的.ssh/authorized_keys文件中就可以实现免密码ssh登录到对方主机,需要提前在对方机器的家目录下建立.ssh目录,并设置权限mkdir.ssh&&chmod700.ssh也可以在
分类:
其他好文 时间:
2019-10-28 16:17:24
阅读次数:
91