PPTP VPN及 CSF 防火牆設定

VPN是個好用的東西, 現在有些媒體都有鎖區域, 像台灣的Livtv, 美國的Amazon prime video 為了看這些, 我會在vps架vpn來用, 假裝我是當地的電腦. 但有一個缺點是我用的CSF防火牆會擋pptp, 要用前要關防火牆 現在看到一個方法, 就是在csf防火牆的檔案夾裡擺csfpre.sh和csfpost.sh 這樣就會自動再用vpn的時候開防火牆,用完自動關. 先做csfpre.sh 檔 nano /etc/csf/csfpre.sh 再把下面內容放上去, 依 VPS 的不同有分openvz 和KVM的版本 請根據自己租的VPS選用, 藍色的IP123.123.123.123改成自己VPS的IP openvz VPS的版本 ############################################################### iptables -A INPUT -i venet0 -p tcp –dport 1723 -j ACCEPT iptables -A INPUT -i venet0 -p …

public key is not available: NO_PUBKEY

有時更新會說有沒驗證的來源像這樣 GPG error: http://ppa.launchpad.net/ondrej/php/ubuntu xenial InRelease: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 4F4EA0AAE5267A6C (最後的字串4F4EA0AAE5267A6C是本範例缺失的key) 可以用這方法解決 (字串) gpg –keyserver hkp://keyserver.ubuntu.com:80 –recv 4F4EA0AAE5267A6C gpg –export –armor 4F4EA0AAE5267A6C | sudo apt-key add – 從這看來的  

ssh 伺服器重啟不能用

我另一個舊的vps 因為系統版本老舊ubuntu16.04 每當重啟, ssh伺服器會無法用, 進而無法連進去. 解決辦法如下 用nano 改 /etc/rc.local 加入這行 @reboot mkdir -p -m0755 /var/run/sshd && systemctl restart ssh.service 這樣每次重啟都會執行這行就連得進去了