【第22期】观点:IT 行业加班,到底有没有价值?

ssh免登录到远程服务器

原创 2016年08月28日 16:08:45

1.确认系统已经安装了SSH。

rpm –qa | grep openssh

rpm –qa | grep rsync


若没有安装这两项,则:

yum install ssh -->安装SSH协议

yum install rsync -->rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件

service sshd restart -->启动服务

2.生成客户端密钥对

以下命令会在账户目录下的.ssh目录生成:id_rsa.pub(公钥)与id_rsa(私钥)队

ssh-keygen -t rsa -P ''

cd到home目录下本账户目录下的.ssh目录,例如track账户,如果图形化界面无法查看,则ctrl + H显示隐藏文件

cd /home/track/.ssh
再将此目录下的公钥文件追加至本目录下的authorized_keys文件中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys


为防止无法获取密钥队等权限问题,特将.ssh文件夹权限置为600

chmod 600 ~/.ssh/authorized_keys

3.发送公钥至远程

scp ~/.ssh/id_rsa.pub track@192.168.1.101:~/

完毕,可以放心使用了。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

Mac下配置ssh无密码登录远程服务器

记录目的: 1. 使用ssh建立通道,进行数据传输; 2. Mac上实现远程无密码访问具体步骤 Mac上生成密匙对 ssh-keygen 配置~/.ssh/config $ cat ~/.ss...

ssh 服务器名 免密码登陆 远程服务器

1 在本机  ~/.ssh(没有.ssh文件夹就自己mkdir一个) 文件夹下 生成自己的公钥  ssh-keygen -t rsa 三次回车后会有一个  id_rsa.pub 的文件   2 scp id_rsa.pub 远程服务器用户名@远程服务器地址:~/.ssh  复制这个文件到远程服务器用户的.ssh文件夹下   3 ssh 登陆远程服务器<span style="font-famil
  • pako
  • pako
  • 2013-01-10 10:20
  • 897

菜鸟Linux系列:[4]SSH免密码登陆远程服务器

背景:搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为”公私钥”认证的方式来进行ssh登录。  在linux系统中,ssh是远程登录的默认工具,因为...

<转>在 Ubuntu 中建立 SSH 通道

1. 开始 SSH 连接 1.1 什么是 SSH 连接? 所谓 SSH, 即是指 Secure Sehll Protocal, 安全壳协议. 按我的理解, 这玩意儿的主要作用就是通过在本地主机与远程服务器之间建立一个安全的隧道, 从而实现安全的数据交换. 当这个加密的安全通道建立后, 我们就可以好好地利用他了~ 1.2 通过终端建立 SSH 连接 Bash 内建了 ssh 命令来建立隧道. 首先, 打开终端, 输入命令: $ ssh -D 7070 user@hostname.com 接着会出现一些信息, 然后会提示输入你的 SSH 帐户登录密码. 敲完密码, 回车确认

ssh-keygen生成公私钥免密码登录远程服务器

经常需要登录远程服务器很麻烦,因此在此记录下免密码登录远程服务器的那些事。 比较常用而保险的ssh-keygen公私钥配对登录。 终端输入命令:ssh-keygen -t rsa 这里需要你输入一个...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)