禁止直接從外部訪問ssh 22 port的關係,所以在內部網域架設VPN
讓外部人員可以透過VPN 連回內部網路使用ssh
1 2 |
# 安裝 pivpn $ curl -L https://install.pivpn.io | bash |
通常都是下一步->下一步
但是這邊選擇UDP or TCP,好像沒有效果
所以後續我是選擇到openVPN 去修改
1 2 3 4 5 6 7 8 9 10 11 12 |
# 修改設定檔案 $ sudo nano /etc/openvpn/server.conf # 將第二行 proto udp 改成 tcp, 如下 # dev tun # proto tcp # port 1194 # 儲存離開 # 重啟服務 $ sudo service openvpn restart |
Reference