首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

autossh自动输入密码且断线重连

autossh自动输入密码且断线重连 作者:matrix 被围观: 3,750 次 发布时间:2020-10-28 分类:command Linux | 无评论 » 这是一个创建于 673...autossh安装 autossh就用来解决断线重连的问题。...测试环境为macos autossh安装:brew install autossh 要自动免密码登录目前知道两个方法: 方法1 密钥登录 无密码密钥登录,配合autossh可以稳定使用。...使用autossh+expect的方式用脚本操作,支持ssh登录密码、密钥密码都可配置输入,所以这个是真正能解决很多自动化处理的问题。 autossh.sh文件 #!...127.0.0.1:8088:182.18.1.2:8088,连接服务器后将服务器182.18.1.2:8088转发到本地127.0.0.1:8088 ctrl + c 按键终止 参考: Linux autossh

2.4K30

调试利器-SSH隧道

要满足以上条件很简单: 对于条件1:购买一台低配 Linux 服务器,推荐国外的 DigitalOcean; 对于条件2:对于 Mac、Linux 开发机是内置了 ssh 客户端的,对于 Windows...AutoSSH 能让 SSH 隧道一直保持执行,他会启动一个 SSH 进程,并监控该进程的健康状况;当 SSH 进程崩溃或停止通信时,AutoSSH 将重启动 SSH 进程。...使用AutoSSH 只需在本地开发机上安装 AutoSSH ,方法如下: Mac 系统:brew install autosshLinux 系统:apt-get install autossh; 安装成功后...,在本地开发机上执行: autossh -N -R 8080:127.0.0.1:8080 username@12.34.56.78 就能完成和上面一样的效果,但本方法能保持 SSH 隧道一直运行。...可以看出这行命令和上面的区别在于把 ssh 换成了 autossh,并且少了 -f 参数,原因是 autossh 默认会转入后台运行。

1.8K20

调试利器-SSH隧道

要满足以上条件很简单: 对于条件1:购买一台低配 Linux 服务器,推荐国外的 DigitalOcean; 对于条件2:对于 Mac、Linux 开发机是内置了 ssh 客户端的,对于 Windows...AutoSSH 能让 SSH 隧道一直保持执行,他会启动一个 SSH 进程,并监控该进程的健康状况;当 SSH 进程崩溃或停止通信时,AutoSSH 将重启动 SSH 进程。...使用AutoSSH 只需在本地开发机上安装 AutoSSH ,方法如下: Mac 系统:brew install autosshLinux 系统:apt-get install autossh; 安装成功后...,在本地开发机上执行: autossh -N -R 8080:127.0.0.1:8080 username@12.34.56.78 就能完成和上面一样的效果,但本方法能保持 SSH 隧道一直运行。...可以看出这行命令和上面的区别在于把 ssh 换成了 autossh,并且少了 -f 参数,原因是 autossh 默认会转入后台运行。

2.7K90

使用 ssh 端口转发实现登陆内网主机

roota@192.168.0.2 那以后这台内网的B机器ssh登陆外网的A机器就可以免密码登陆啦~ 检验是否已经可以使用免密码登陆可以使用如下指令来检验: ssh roota@192.168.0.2 用autossh...建立稳定隧道 在内网机器B上操作 centos7上没有默认安装autossh的,所以使用一下命令安装 yum install autossh 来看看具体的autossh的指令为 autossh -M...20322 -fCNR 20122:localhost:22 roota@192.168.0.2 autossh的参数与ssh的参数是一致的,但是不同的是,在隧道断开的时候,autossh会自动重新连接而...自动启动autossh 在内网机器B上操作 最后配置在Linux上配置开机自动启动autossh,免去了重启Linux后要自己启动的autossh的麻烦 输入: vi /etc/rc.d/rc.local...添加内容: autossh -M 20322 -fCNR 20122:localhost:22 roota@192.168.0.2 因为centos7之后,原来直接修改/etc/rc.d/rc.local

2.8K30

调试利器:SSH隧道

要满足以上条件很简单: 对于条件1:购买一台低配 Linux 服务器,推荐国外的 DigitalOcean; 对于条件2:对于 Mac、Linux 开发机是内置了 ssh 客户端的,对于 Windows...AutoSSH 能让 SSH 隧道一直保持执行,他会启动一个 SSH 进程,并监控该进程的健康状况;当 SSH 进程崩溃或停止通信时,AutoSSH 将重启动 SSH 进程。...使用AutoSSH 只需在本地开发机上安装 AutoSSH ,方法如下: Mac 系统:brew install autosshLinux 系统:apt-get install autossh; 安装成功后...,在本地开发机上执行: autossh -N -R 8080:127.0.0.1:8080 username@12.34.56.78 就能完成和上面一样的效果,但本方法能保持 SSH 隧道一直运行。...可以看出这行命令和上面的区别在于把 ssh 换成了 autossh,并且少了 -f 参数,原因是 autossh 默认会转入后台运行。

3.9K00

可以实现内网穿透的几款工具

,同时支持多种系统win、linuxlinux_arm、mac等。具体的使用直接参考官网。...4、Sunny-Ngrok Sunny-Ngrok同样是ngrok二次开发的内网穿透工具,支持http,https协议,同时支持更丰富的系统和语言:linux、win、mac、openwrt、 python...参考教程:EchoSite---让内网穿透变得简单 6、Ssh、autossh ssh 配合autossh工具使用,因为autossh会容错,自动重新启动SSH会话和隧道。...autossh是一个程序,用于启动ssh的副本并进行监控,在死亡或停止传输流量时根据需要重新启动它。 这个想法来自rstunnel(Reliable SSH Tunnel),但是在C中实现。...在OpenBSD,Linux,Solaris,Mac OS X,Cygwin和AIX上编译和测试; 应该在其他BSD上工作。免费软件。

7.9K11

超详细hadoop集群服务器安装配置教程

超详细hadoop集群服务器安装配置教程 虚拟机以及Linux系统安装在之前的两篇分享中已经详细的介绍了方法,并且每一步的都配图了。如果有朋友还是看不懂,那我也爱莫能助了。...下面进入到本篇的主题——服务器操作系统配置教程 image.png 一、安装包准备 1、虚拟机分布式安装(三台及以上虚拟机) 若是个人电脑Windows系统或Linux系统,虚拟机上虚拟的三台服务器...image.png 修改文件sshslaves,写入除主机名之外的所有机器名(如下图) 命令: vi /root/DKHPlantform/autossh/sshslaves 通过按键盘上的insert...image.png (3)执行集群免密工作 命令: cd /root/DKHPlantform/autossh ./autossh 主节点主机名 集群密码 例: ..../autossh dk41 123456 (4)关闭防火墙 防止访问服务器时某些服务被拦截,需关闭防火墙。 命令: cd /root/DKHPlantform/autossh .

2.2K00

最新详细hadoop集群操作系统安装教程

虚拟机以及Linux系统安装在之前的两篇分享中已经详细的介绍了方法,并且每一步的都配图了。如果有朋友还是看不懂,那我也爱莫能助了。...下面进入到本篇的主题——服务器操作系统配置教程 一、安装包准备 1、虚拟机分布式安装(三台及以上虚拟机) 若是个人电脑Windows系统或Linux系统,虚拟机上虚拟的三台服务器,则将安装包拷贝到服务器上...修改文件sshhosts,输入全部机器的主机名,每行一个主机名(如下图) 命令: vi /root/DKHPlantform/autossh/sshhosts 通过按键盘上的insert或是I键进入编辑模式...SSH免密设置图3.png (3)执行集群免密工作 命令: cd /root/DKHPlantform/autossh ./autossh 主节点主机名 集群密码 例: ..../autossh dk41 123456 (4)关闭防火墙 防止访问服务器时某些服务被拦截,需关闭防火墙。 命令: cd /root/DKHPlantform/autossh .

1.1K20
领券