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:~/

完毕,可以放心使用了。

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

相关文章推荐

如何优雅的登录远程服务器(SSH免密登录)

Linux ssh

SSH免密码登陆远程服务器

SSH免密码登陆远程服务器 参考网站:http://jingyan.baidu.com/article/2fb0ba4043124a00f2ec5f0f.html 背景:搭建Hadoop环境需要设...

java代码通过ssh免密操作远程服务器shell

环境操作系统:win10 虚拟机:centos7步骤一般我们都是通过CRT这样的工具来连接并操作服务器。但是最近由于业务需求,需要通过java代码来操作远程服务器。其实也就是操作shell。 思路...

Shell脚本学习(二)制作SSH登录远程服务器的Shell脚本

Shell脚本学习(二)制作SSH登录远程服务器的Shell脚本
  • birdben
  • birdben
  • 2016年08月09日 22:58
  • 7071

如何使用SSH登录远程服务器

买了搬瓦工,有时候需要远程登录进行一些配置。这时候就需要SSH了。搬瓦工自带SSH服务端,因此这里只需要配置客户端就可以了。默认配置Windows下有很多SSH工具。在这里我是用的是Putty。如果安...

在 Eclipse 中通过 SSH 密钥登录远程服务器

博客来源:http://hykloud.com/2012/03/09/information_technology/how-to-eclipse-rse-ssh-key-log-into-remote...

Ganymed SSH-2 for Java系列2之连接远程服务器

连接远程服务器,新建一个java工具类,将其命名为CommandRunner; 创建一个连接服务器的静态方法: public static Connection getOpenedConnection...

Ganymed SSH-2 for Java系列5之删除远程服务器上的目录

删除远程服务器上的目录 同之前的说明,先在工具类中添加一个删除远程目录的方法 /** * 删除远程服务器上的目录 * @param host 主机ip * @param userna...

Putty远程服务器的SSH经验

1.Putty背景、字体颜色更改(Release 0.60) 首先找到putty的Category设置的Window-->colours选项卡内有General options for colour...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ssh免登录到远程服务器
举报原因:
原因补充:

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