1. 打通ssh key的简单方法:

ssh-copyid 192.168.1.1

2.使用ssh 将Linux主机变成http代理服务器

ssh -NfD 192.168.22.1:10080 127.0.0.1

192.168.22.1:10080 表示监听本机192.168.22.1这个ip的10080端口。客户端只要连接这个端口就可以使用http代理服务了
3.通过ssh隧道建立tcp端到端的安全连接

ssh -f -N -L3129:192.168.22.2:3128 192.168.22.2

本机ip是192.168.22.1,对端ip是192.168.22.2,目标是建立192.168.22.1:3129到192.168.22.2:3128的稳定连接。
4.我不是root用户,但是我想自定义个性化的ssh配置,怎么做?
可以在家目录下,如/home/jinglei.syh下创建.ssh目录,然后再创建文件/home/jinglei.syh/.ssh/config,里面可以写你自定义的个性ssh配置
比如我的ssh配置如下:

#全局ssh配置
Host *    
   StrictHostKeyChecking no    
   ConnectTimeout 10    
   UserKnownHostsFile /dev/null
   #通过192.168.22.1跳转连接10.1.1.1
Host 10.1.1.1    
   ProxyCommand ssh 192.168.22.1 'nc %h %p'

针对所有host,定义了超时时间为10s,StrictHostKeyChecking no和UserKnownHostsFile /dev/null这个2个配置取消了hosts kown key的检查,对于频繁重装机器的情况,很有用。
下面一个host 10.1.1.1定义了跳转,意思是如果我ssh 10.1.1.1,那么ssh实际上会执行ssh 192.168.22.1 "nc 10.1.1.1 22"

更多ssh阅读:

Linux命令之非交互SSH密码验证-sshpass www.21ops.com/linux/17370.html

denyhost防止SSH暴力破解 www.21ops.com/linux/introduce/17153.html

设置centos下SSH无密码登陆 www.21ops.com/linux/4438.html

阻止SSH暴力破解最有效的方法 www.21ops.com/linux/5403.html

最新文章

  1. [机器学习] ——KNN K-最邻近算法
  2. Error:Protocol family unavailable
  3. if else 的令人防不胜防的奇葩错误
  4. 将服务器上的myql数据库导入本地数据库
  5. 使用 Time Machine 恢复 .ssh等隐藏文件夹
  6. 【转】oracle的substr函数的用法
  7. 0617 python 基础04
  8. redis面试总结
  9. HTML5扩展之微数据与丰富网页摘要itemscope, itemtype, itemprop
  10. IIS asp.net环境
  11. js中==和===区别
  12. 第一次上机,HTML静态网页的开发
  13. 支持Linux系统的加密狗
  14. 2018ACM/ICPC 青岛现场赛 E题 Plants vs. Zombies
  15. 1万字!彻底看懂微信小程序
  16. 用Easing函数实现碰撞效果
  17. PHP-Manual的学习----【语言参考】----【类型】
  18. [BZOJ] 3301: [USACO2011 Feb] Cow Line
  19. char与byte的区别
  20. 渗透测试之无文件渗透简单使用-windows

热门文章

  1. iOS 去除导航栏下的黑线
  2. 添加Appicon的方法
  3. .net版ckeditor配置水印功能(转)
  4. angular的post提交
  5. python 数据结构
  6. 在vs code中使用ftp-sync插件实现客户端与服务器端代码的同步
  7. php 文件上传后缀名与文件类型对照表(几乎涵盖所有文件)
  8. Ubuntu14.04 安装QQ(国际版)
  9. 黑马程序员——利用swap函数研究C的指针
  10. Josephus