標籤:style http java color 使用 width
Windows 下設定 tramp
以前一直以為 tramp 在 windows 下是基本無法工作,或者需要很費勁才能配置好。今天發現通過 puttygen, plink 這些工具(都是 putty 那一套)配置起來其實還挺方便的。
1 通過 plink 串連 linux
將 plink 放到你的 path 下,然後:
C-x C-f /plink:[email protected]:~/
居然就可以了!
2 不要讓我每次都輸入密碼啊
像 linux 下的話,如果用 tramp ssh method,直接通過 ssh 的 public key 就可以不 用每次輸入密碼了。可是 plink 怎麼辦?
- 首先,在 windows 下也產生 ssh key pair, 並將 public key 存到 server 上的
~/.ssh/authorized_keys2
裡。先保證直接 ssh HOST 可以無需密碼登入。ssh [email protected]
- 使用 puttygen 將 ssh 的 public key 轉換成 ppk 格式。通過下面的命令確認 plink 串連已經無需密碼:
plink -i FILE.ppk [email protected] uname -a
- 給 tramp 添加一個新的 method 來加入 -i 參數:
(add-to-list ‘tramp-methods ‘("plinkxwl" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("%h") ("-i" "/PATH/TO/PUTTY.ppk"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-args ("-c")) (tramp-default-port 22)))
- 之後就可以直接用下面的方便無密碼訪問了。開啟後儲存到 bookmark 裡就更方便了。
C-x C-f /plinkxwl:[email protected]:~/
yeah…
Date: 2014-06-28T14:44+0800
Author: William Xu
Org version 7.9.3f with Emacs version 24
Validate XHTML 1.0