用安卓手機管理服務器

  • 2019 年 11 月 23 日
  • 筆記

對於我們這些不怎麼方便用電腦的人來說,管理網站什麼的實在是不方便,網站出了什麼問題又要找電腦,實在是麻煩,而且處處受限。作為新一代的技術宅,這點東西怎麼可能難倒我們?!在幾乎人手一部安卓機的今天,其實有很多實用的app可以幫我們很多忙。

首先是管理vps上的文件,類似於winscp那樣,其實在安卓也有這樣實用的軟件,那就是ES文件瀏覽器,他支持遠程連接ftp和sftp,你只需要點開菜單,點開'網絡'點FTP,然後在下方點新建,然後填好服務器FTP地址,賬號密碼(可以用ssh私鑰),保存之後就可以連接了~可以正常地上傳下載刪除文件,不過貌似修改不了文件的權限。。實測用它連接我的渣渣vps,虛擬主機,openshift都毫無壓力。

在電腦上我們通常都是用putty來連接vps遠程運行shell命令,當然在Android上依然可以,大家都知道安卓是Linux內核嘛,所以它很多東西都是和Linux是相通的,而在Linux系統下連接vps通常是在終端下用ssh客戶端來連接,因此只要我們在安卓之下有這麼樣的程序的話理論上連接vps是沒問題的。網上找了很久都沒發現有比較好的,於是我便自己摸索起來。

首先呢要在安卓上能執行shell命令的話,有個app是必不可少的,那就是Terminal Emulator for Android(中文名叫終端模擬器),有了它我們就可以在安卓機上運行shell了,當然,要在安卓機上執行linux命令,我們可以裝上一個busybox(包含了不少shell工具命令,不過連接vps的話可能用不上)。(首先當然是要有root權限啦啦啦O_o)

有了終端模擬器之後連接服務器的過程便成功了一大半,這個時候你在終端下輸入ssh顯然會報錯,因為這個時候安卓並沒有ssh的命令,所以接下來我們就是要配置一個ssh客戶端到安卓上了,安卓默認的命令都是在/system/bin目錄下的,所以我們只要把ssh編譯之後的二進制程序放在那個目錄之下便可以運行了,我在網上找到個,還算挺好用的。文章結尾放出下載鏈接。

之後你就可以在終端模擬器上連接vps啦~

只需輸入ssh 用戶名@ip 即可,接下來是密碼驗證,這些大家都應該懂的。

    ssh [email protected]

接下來的操作和putty上基本沒什麼區別了,要退出ssh只需輸入exit命令回車或者直接關掉終端模擬器的窗口。

我是不會告訴你這個博客搬過來的時候我就是用它在2G網絡成功地在vps上編譯lnmp的、、、、、、、、、

媽媽再也不用擔心我的服務器管不了了~

ssh客戶端下載 : ssh.zip