用Android手機管理伺服器
- 2019 年 11 月 23 日
- 筆記
對於我們這些不怎麼方便用電腦的人來說,管理網站什麼的實在是不方便,網站出了什麼問題又要找電腦,實在是麻煩,而且處處受限。作為新一代的技術宅,這點東西怎麼可能難倒我們?!在幾乎人手一部Android機的今天,其實有很多實用的app可以幫我們很多忙。
首先是管理vps上的文件,類似於winscp那樣,其實在Android也有這樣實用的軟體,那就是ES文件瀏覽器,他支援遠程連接ftp和sftp,你只需要點開菜單,點開'網路'點FTP,然後在下方點新建,然後填好伺服器FTP地址,帳號密碼(可以用ssh私鑰),保存之後就可以連接了~可以正常地上傳下載刪除文件,不過貌似修改不了文件的許可權。。實測用它連接我的渣渣vps,虛擬主機,openshift都毫無壓力。

在電腦上我們通常都是用putty來連接vps遠程運行shell命令,當然在Android上依然可以,大家都知道Android是Linux內核嘛,所以它很多東西都是和Linux是相通的,而在Linux系統下連接vps通常是在終端下用ssh客戶端來連接,因此只要我們在Android之下有這麼樣的程式的話理論上連接vps是沒問題的。網上找了很久都沒發現有比較好的,於是我便自己摸索起來。
首先呢要在Android上能執行shell命令的話,有個app是必不可少的,那就是Terminal Emulator for Android(中文名叫終端模擬器),有了它我們就可以在Android機上運行shell了,當然,要在Android機上執行linux命令,我們可以裝上一個busybox(包含了不少shell工具命令,不過連接vps的話可能用不上)。(首先當然是要有root許可權啦啦啦O_o)
有了終端模擬器之後連接伺服器的過程便成功了一大半,這個時候你在終端下輸入ssh顯然會報錯,因為這個時候Android並沒有ssh的命令,所以接下來我們就是要配置一個ssh客戶端到Android上了,Android默認的命令都是在/system/bin目錄下的,所以我們只要把ssh編譯之後的二進位程式放在那個目錄之下便可以運行了,我在網上找到個,還算挺好用的。文章結尾放出下載鏈接。
之後你就可以在終端模擬器上連接vps啦~
只需輸入ssh 用戶名@ip 即可,接下來是密碼驗證,這些大家都應該懂的。
ssh [email protected]
接下來的操作和putty上基本沒什麼區別了,要退出ssh只需輸入exit命令回車或者直接關掉終端模擬器的窗口。

我是不會告訴你這個部落格搬過來的時候我就是用它在2G網路成功地在vps上編譯lnmp的、、、、、、、、、
媽媽再也不用擔心我的伺服器管不了了~
ssh客戶端下載 : ssh.zip