PieTTY:Microsoft Windows 下好用的 ssh 連線工具
 
PieTTY 官方網站:http://ntu.csie.org/~piaip/pietty/

設定:
選項==>>字型
字型: DeiaVu Sans Mono, 字型樣式:粗體, 大小:11
 
選項 / 字元編碼 / Unicode
選項 / 亞洲語系修正 / 取消勾選「Unicode 亞洲寬符號字元」
 
詳細設定:
Window ==> Lines of scrollback 改成500
 
讓 Pietty 與 SSH 保持連線
首先,修改伺服器上 SSH 的設定檔
/etc/ssh/sshd_config
 

 
將前面的 # 拿掉

接下來修改 Pietty 的參數,進入」PieTTY 連線設定」。
選項「Connection」項目,左邊將「Seconds between keepalives [0 to turn off]」輸入你所需要每隔幾秒,傳送一個封包訊息保持連線。
 
Linux SSH 關閉 UseDNS 解決登入時,認證很慢的問題
SSH 的 UseDNS 設定預設是開啟 yes,若使用登入時,發現密碼輸入後,要花很長一段時間,才完成認證,或使用 SSH 傳輸檔案時,每個檔案都會等很久才開始傳輸。可嘗試將 UseDNS 關閉,讓 SSH 不使用 DNS 反查 client 的資料,避免反查時間過久,認證就會很慢。
由於 ssh 預設的連線連線模式會進行『 IP 反查』和『 GSS API auth』,
useDNS = 預設中是打開的,所以會進行 IP 反查,在進行解析的時間就耗費了大量的等待查詢。
GSS API Auth = 造成緩慢的原因是 GSS API 驗證優先於 SSH 進行,如果你使用 ssh -vvv 的 debug 模式就可以看到

#UseDNS yes 修改為 UseDNS no
#GSSAPIAuthentication no 修改為 GSSAPIAuthentication no
再重新啟動 SSH

 
關閉 SELinux
SELinux 主要用意在於增強 Linux 安全性,但對於不熟悉使用 SELinux 的人來說,設定SELinux 相對來說是一件困擾的事,如果對於SELinux 不是那麼熟悉的話,可暫時關閉
 

 
SELINUX=enforcing 改成–> SELINUX=disabled
 
關閉方法 2 :
 

在 kernel 加上 selinux=0 即可

vi 基本指令介紹
 
輸入:a、i、o
 
到第一行:gg
到最後一行:G
到某一行:xxG
到行首:0
到行末:$
 
複製:yy
貼上:p
復原:u
 
刪一個字:x
刪整行:dd
 
顯示行數::set nu
不顯示行數::set nonu
 
vi 的搜尋:/、再次搜尋:n
到 shell::sh(在 shell 中回到 vi:exit)
 
儲存::w
離開::q
儲存兼離開::wq
強制離開(不儲存)::q!
vi
ERIC4499

Tags: , , , ,