Posts tagged with SSH


工作的場合中常常會需要編輯的檔案,如果是老派的程式猿,會告訴你用 VIM,我以前也是這麼想,不過現在越來越喜歡用單純的編輯器編輯本地端的檔案。 本地端的檔案和遠端伺服器之間就一定需要有同步的機制。 SFTP 有一種做法是直接使用 FTP 軟體瀏覽遠端檔案結構,設定對應的編輯軟體,讓 FTP 軟體幫你傳送到遠端,例如 cyberduck的功能介紹裡所說的 Edit any file with your preferred editor Mount SSHFS 還有一種做法是將遠端伺服器 mount 到自己本地目錄下。付費軟體有 mountainduck,免費軟體有 macfusion2。 如果是 CMD…

一般來說,git 的 user 設定只要會是自己,所有的 commit 也都是自己的名字。不過剛好工作上有需要用一個共用的 github account 來和另一家公司合作,流程是我方需要隨著對方版本的更新而更新,更新的內容主要就是版號而不是程式實做的更動。 當每一次對方要出新版之前,我方就要先拉下對方新版程式碼,更新我方程式中的版本號,進行測試,測試完成則使用 github 發 PR 給對方,對方會將我方的程式碼納進下次要發行的新版本。 我想要簡化 commit 的時候要輸入共用 github account 的流程,就開始設定 ssh config,同時也做了一個 key…

同事 Kcc教了我從家中電腦遠端連進辦公室電腦的方法,不是用VPN,是用SSH進入院內一台主機,在forward到我使用的電腦,然後用windows內建的遠端桌面連線。 SSH Tunnel我之前沒接觸過,一直想了解三台機器的關係,似乎是本機的 Source port經由和 Host的 SSH連線連到 destination,以遠端桌面為例 destination的 port是3189,Source port是自訂,在開啟遠端桌面連線時候鍵入 127.0.0.1:source port就可。 如果我早一點知道這一招就好了,之前在環保局都是用 port 443連線,不過前提是要有一台 SSH Server可以連線。 由http暗藏通道看網路安全、…