天天看點

Ubuntu下SS配置說明

系統環境:ubuntu 14.04 lts

文中ss代表什麼,你懂得

linux不同的發行版執行的指令如下:

配置檔案的内容大緻如下:

前兩步很簡單,可是有人就納悶了安裝好了不知道怎麼用,其實可以用sslocal -help 來檢視幫助就知道了

sslocal -c /etc/ss.json

一條指令代理就可以啟動了。

現在可以科學上網了,可是每次開機都要手動打開終端輸入一條指令,雖然這條指令并不長,但是每次都去手動輸入,顯得自己很low,而且關掉終端代理就關閉了。

我們可以在比如/home下建立個檔案叫做shadow.sh,在裡面寫上我們啟動ss用戶端需要的指令,然後儲存即可。

看可不可以我們到終端執行指令 sh /home/shadow.sh,如果成功的話會有資訊輸出的。你也可以到浏覽器去試試。這個時候你雖然輸入的少了,可是關了終端還是會掉的,我們可以讓他在背景運作,nohup sh /home/shadow.sh &。

這裡我們需要在/etc下編輯一個叫rc,local的檔案,需要root權限,在終端先su擷取root權限,如果你有root帳号的話,然後vim /etc/rc.local編輯,在exit之前輸入nohup bash /home/shadow.sh>/home/d.txt & 儲存。

這個時候你可以reboot重新開機了,測試下看看能不能背景自動運作,重新開機你可以先去看下我們要他輸出d.txt,你竟然發現是 /home/shadow.sh line 3 :sslocal: command not found,打開浏覽器果然是無法連結代理伺服器。

經過一番搜尋我們發現遠離linux是找不到sslocal這條指令?需要添加路徑,我們發現sslocal和ssserver這兩個指令是被存在 /usr/local/bin下面的,其實不用去profile添加了,直接把這兩個檔案移動到/bin下,就可以了。

繼續閱讀