第一步:公網伺服器配置
修改公網機器 的 SSH 配置檔案/etc/ssh/sshd_config
GatewayPorts yes
重啟 sshd 服務
sudo service sshd restart
第二步:安裝 autossh 服務
在本地主機安裝 autossh
yum install autossh
第三步:斷線免密登入自動重連
ssh-keygen
ssh-copy-id username@ip
第四步:開啟自啟動
在 /etc 下面放一個 start.sh 的可執行檔案
touch /etc/start.sh
將 autossh 的語句填入這個檔案
#!/bin/sh
autossh -M 58010 -f -C -R 48010:localhost:22 -N root@ip
新增可執行許可權
chmod a+x /etc/start.sh
使用 crontab 設定開機自動啟動
crontab -e
在crontab 中新增一行
@reboot . /etc/start.sh
本作品採用《CC 協議》,轉載必須註明作者和本文連結