博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ssh无密码连接基本知识
阅读量:7296 次
发布时间:2019-06-30

本文共 623 字,大约阅读时间需要 2 分钟。

hot3.png

配置Git,Hadoop都会需要配置ssh无密码连接,具体步骤如下:

  1. 生成本机密钥 :  ssh-keygen 
  2. 拷贝到服务器: ssh-copy-id -i .ssh/id_rsa.pub user

完成。现在可以用 ssh user 直接连接服务器了 

对于非标准端口,可以使用下面:

ssh非标准端口连接方法:ssh-copy-id -i ~/.ssh/id_rsa.pub "-p 8031 root@192.168.0.1"echo "ssh -p 8031 root@192.168.0.239" > 8031.shchmod +x 8031.sh./8031.sh

 


 

跨域连接的时候出现了很多问题,如:

ssh Read from socket failed: Software caused connection abort

开始以为是防火墙问题,防火墙都关了!还是连接不上,现在还不知道什么问题,stackoverflow后发现下面这种连接方式可以连接上,先用着~~~

ssh -vvvo PreferredAuthentications=password user@10.0.0.22

 

如果已经按标准步骤复制id_rsa.pub仍然没法登录,检查一下根目录权限
 
chown root.root /root
chmod 550 /root

转载于:https://my.oschina.net/ifeixiang/blog/339422

你可能感兴趣的文章
字符串交替打印 操作方法
查看>>
Ubuntu 用vsftpd 配置FTP服务器
查看>>
java中的io系统详解(转)
查看>>
iOS开发- UICollectionView详解+实例
查看>>
android 从零单排 第一期 按键显示helloworld
查看>>
Get buck-boost performance from a boost regulator
查看>>
串行通信------字符串发送和十六进制发送
查看>>
Linux_Command
查看>>
安全DNS
查看>>
Android应用程序窗口(Activity)的视图对象(View)的创建过程分析
查看>>
android开发 java与c# 兼容AES加密
查看>>
VMware Fusion DHCP方式下如何指定虚拟机IP地址
查看>>
【XSS】延长 XSS 生命期
查看>>
Java知多少(4)J2SE、J2EE、J2ME的区别
查看>>
HDR 拍照模式的原理,实现及应用
查看>>
tiny4412 串口驱动分析九 --- shell终端
查看>>
BootStrap网格布局
查看>>
xmanager远程登录
查看>>
**Git分支管理策略
查看>>
ACdream: Sum
查看>>