设定开机脚本自动链接ssh

简介: 设定开机脚本自动链接ssh

#编写开机自启动脚本

#前提已经安装 sshpass 以及ssh ,安装过程请参考博主其他文章

vi /startjob.sh
脚本内容,
#!/bin/bash
sshpass -p "Li" ssh -NTf -R 60002:192.168.41.53:10802 root@li    mengkai.work -o stricthostkeychecking=no

将脚本放入开机自动加载的环境变量

vi ~/.bashrc
#添加一行 sh /startjob.sh
alias p8=python3.8
alias p7=python3.7
alias p2=python2
sh /startjob.sh
#生效环境变量
source ~/.bashrc
#查看某个端口是否占用
lsof -i tcp:60000
lsof -i udp:60000
kill [pid]
#短线自动重连
vim /etc/ssh/sshd_config
##修改
ServerAliveInterval 10
ServerAliveCountMax 8640000
#生效设置
systemctl restart sshd.service
#建立隧道
ssh -NTf -R 60000:172.16.102.168:22  root@limengkai.work  -o stricthostkeychecking=no
vi /startjob.sh
内容如下
#!/bin/bash
sshpass -p "Limengkai19980312" ssh -NTf -R 60000:172.16.102.168:22 root@limengkai.work -o stricthostkeychecking=no
vi ~/.bashrc
#追加
sh /startjob.sh
#使之生效
source ~/.bashrc
相关文章
|
6月前
|
网络安全 开发工具 git
git 使用 SSH 链接仓库
git 使用 SSH 链接仓库
41 0
|
8月前
|
弹性计算 jenkins 持续交付
|
2月前
|
安全 网络安全
码云创建SSH仓库链接:最详细教程
码云创建SSH仓库链接:最详细教程
|
6月前
|
Shell Linux 网络安全
ssh 主机之间免密配置脚本
ssh 主机之间免密配置脚本
46 0
|
7月前
|
jenkins Linux 网络安全
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
|
7月前
|
jenkins Linux 网络安全
使用Jenkins通过SSH插件远程控制主机执行脚本
使用Jenkins通过SSH插件远程控制主机执行脚本
173 1
|
Linux 网络安全 数据安全/隐私保护
docker容器设置ssh远程链接实战
docker容器设置ssh远程链接实战
254 0
docker容器设置ssh远程链接实战
|
IDE Unix 编译器
iOS小技能:Makefile的使用(Makefile的规则、部署脚本、config管理ssh连接)
make是一个命令工具,是一个解释makefile中指令的命令工具。其本质是**文件依赖**,Makefile文件制定编译和链接所涉及的文件、框架、库等信息,将整个过程自动化。
312 0
|
Unix Linux 网络安全
简单的Python脚本,实现ssh登录配置路由器
简单的Python脚本,实现ssh登录配置路由器
553 0
简单的Python脚本,实现ssh登录配置路由器
|
应用服务中间件 Linux Shell
06_Linux基础-NGINX和浏览器、网页的关系-云服务器ssh登陆-安装NGINX-上传网页-压缩命令-xz-gzip-bzip2-zip-tar-配置NGINX服务器支持下载功能-备份脚本
NGINX和浏览器、网页的关系-云服务器ssh登陆-安装NGINX-上传网页-压缩命令-xz-gzip-bzip2-zip-tar-配置NGINX服务器支持下载功能-备份脚本
197 0
06_Linux基础-NGINX和浏览器、网页的关系-云服务器ssh登陆-安装NGINX-上传网页-压缩命令-xz-gzip-bzip2-zip-tar-配置NGINX服务器支持下载功能-备份脚本