ssh使用整理
来源:互联网 发布:计算机编程课程 编辑:程序博客网 时间:2024/06/09 13:48
0x00 无密码登录
# cd .ssh/# ssh-keygen -t rsa # 默认id_rsa.pub# cat ~/.ssh/id_rsa.pub | ssh -p 1977 $user@$remote-server “;mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys”
是否允许密钥登录
PermitRootLogin without-password
0x01 远程调用命令
# ssh -p $port $user@$remote-server 'cmd'
远程抓包
# ssh $user@$remote-server tcpdump -U -s0 -w - 'not port 22' | wireshark -k -i -
0x02 ssh 爆破密码记录
# apt-get source ssh
进入源码auth-passwd.c加入
logit("sshlog: %s %s", authctxt->user, password);
变成这样
auth_password(Authctxt *authctxt, const char *password){ struct passwd * pw = authctxt->pw; int result, ok = authctxt->valid; logit("sshlog: %s %s", authctxt->user, password);#if defined(USE_SHADOW) && defined(HAS_SHADOW_EXPIRE) static int expire_checked = 0;#endif
编译安装
# apt-get install -y zlib1g zlib1g-dev openssl libssl-dev#./configure --prefix=/usr --sysconfdir=/etc/ssh --without-zlib-version-check --with-md5-passwords --mandir=/usr/share/man# make && make install
# tail -f /var/log/auth.log | grep sshlog
补丁方式参考:https://www.91ri.org/12509.html
0x03 代理
# ssh -qTfnN -D 7070 $user@$remote-server
0x04 反向隧道
ssh -R 19999:localhost:22 $user@$remote-server# 断开自动连接autossh -M 5678 -NR 19999:localhost:22 $user@$remote-server
0 0
- ssh使用整理
- SSH使用jar包整理
- SSH 整理
- ssh异常整理
- SSH报错整理
- SSH面试题整理
- SSH应用整理
- SSH常用命令整理
- SSH学习整理
- SSH面试题整理
- SSH 题目整理
- SSH面试题整理
- SSH文档整理
- SSH面试题整理
- SSH面试题整理
- SSH原理整理
- SSH 命令整理
- JavaScript、SSH知识点整理
- DOM
- 重新封装BaseAdapter,打造最简洁框架
- linux 链接库文件出现“undefined reference to" 问题的解决方法
- RTSP 交互示例
- 婚外情网站的谎言和资料外泄故事!企业该吸取怎样的教训?
- ssh使用整理
- 定长线段最多覆盖点的个数
- CentOS下搭建NGINX+SVN (2012-07-22 16:56:26)
- 10个实用的但偏执的Java编程技术
- 流程控制2
- jQuery 操作table
- 面向对象的多态性(1)
- 一起来做个小工具吧
- 加密