現在很多家庭都有NAS設備,存儲家人照片、文件資料、影音資源等等,可是一台NAS也是一立的計算機,處理器、内存、硬盤資源強大且豐富,除了存儲工作還可以做很多事情,比如我自己做個網站放上面,架設郵箱服務器,甚至可以在上面建立開發環境,編寫應用程序。
今天呢,我給大家講講怎麼安裝Python開發環境,以及安裝Python版本的影梭客戶端,大家可能要問影梭是什麼,影梭(英文:Shadowsocks)是一種socks5代理軟件,通過它你可以連接到遠程計算機的影梭代理服務器,從而通過代理服務進行上網,由于它是開源免費的,而且架設服務端,安裝客戶端都非常簡單,傳輸數據經過AES 256加密,在不失安全性的前提下保證了傳輸速度,從而很多人使用它來做一些不可名狀的事情,總之它很強大就是了。
準備工作
1.Synology NAS設備一台,并保持連接互聯網(呵呵,這個不用說了吧)
2.電腦或手機,并安裝SSH客戶端(沒有這些你怎麼打命令?)
3.影梭服務端的IP、密碼、端口及加密方式(可以自己買賬号,或者架設VPS,自己安裝,篇幅有限不詳)
2.進入終端機和SNMP,将啟動SSH功能開啟,并輸入端口号,默認是22,強烈建議大家修改成其它端口。然後點擊應用即可。
安裝Python 開發環境
打開Synology NAS的套件中心,分别找到Python 、Python3 、Python Moudle,點擊安裝。
使用SSH客戶端登錄Synology NAS 控制台
1.打開SSH客戶端,我這裡電腦用的PuTTY,手機可以用JuiceSSH。
2.按照以下圖片,填寫Synology NAS 的IP地址,SSH端口号,并可以保存Session為常用連接,方便下次使用。
3.點擊OPEN連接到SSH,輸入你Synology NAS的 賬号密碼,登錄。
4.切換到root用戶:sudo -I 輸入root密碼(這些在第一次安裝NAS的使用就配置過)
安裝影梭客戶端,直接按一下命令逐行輸入即可。
cd /tmp
wget
python get-pip.py
pip install shadowsocks
編輯影梭配置文件,這裡就要用到影梭服務器的IP、端口、密碼及加密方式。
cd /etc
vi shadowsocks.json
輸入如下内容(vi 是編輯器中的神,如果不會用可以用nano,這裡篇幅有限不做詳述),并保存退出
{
'server':'這裡填影梭服務器的ip地址',
'server_port':'這裡填影梭服務器的端口',
'local_address':'127.0.0.1',
'local_port':'1080',
'password':'這裡填影梭服務器的密碼',
'timeout':300,
'method':'這裡填影梭服務器的加密方式',
'fast_open':false
}
輸入客戶端啟動命令 :sslocal -c /etc/shadowsocks.json -d start
如果你需要開機啟動可以加入到rc.local裡,在exit前加入即可
至此,影梭客戶端安裝完畢,現在隻是單純的安裝了影梭,如果想讓局域網内的其它設備可以通過影梭客戶端實現代理,還要安裝其它軟件,我打算在明天的文章裡講解,謝謝大家。
(作者:凱凱運維,目前就職于國有企業,從事運維工作。很高興與大家分享IT技術,運維技術,以及各類好玩的DIY項目,歡迎大家關注。)
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!