找了很久也沒有發現乙個在solaris下面好用的ssh終端 。不過倒是發現了一些目前不錯的ssh工具,雖然不能滿足我的需求,但也應該可以滿足很多人的需要了,總結如下。
1、ssh
系統自帶的ssh就不用多說了,目前solaris自帶的ssh支援ssh和ssh2,直連的時候使用ssh就足夠了。
使用方法:ssh username@hostname
2、ssh-socks5-proxy-connect
這個工具也是系統自帶的,位置在
#/usr/lib/ssh/ssh-socks5-proxy-connect
這個工具可以提供通過匿名socks5**進行ssh連線。使用方法是:
ssh-socks5-proxy-connect [-h socks5_proxy_host] [-p socks5_proxy_port] remote_host remote_port
一般來說socks5**的埠是1080,ssh的埠是22。
3、ssh-proxy
ssh-proxy [-dnhst45] [-r resolve] [-p local-port] [-w sec]
[-h [user@]proxy-server[:port]]
[-s [user@]socks-server[:port]]
[-t proxy-server[:port]]
[-c telnet proxy command]
host port
與上乙個系統自帶的工,這個工具不僅可以通過可認證和匿名socks5**連線,同時還支援可認證和匿名http**,而系統自帶的連線工具只能支援匿名的socks5連線。
但本身也有乙個缺點,就是ssh-proxy只能支援ssh1,不支援ssh2,因為在用-d即debug模式連線ssh2協議伺服器的時候出現protocal mi**atch。
總結:三個工具基本上可以滿足大多數ssh連線的需要,但如果想通過認證socks5**進行ssh2連線就是無奈的了,而恰巧我就是這樣的需求者。在網上查了很久還沒有找到合適的工具。在linux下面有proxychains和putty可以比較好的支援各種ssh登陸需求,但是在solaris下面目前好像還沒有類似的工具。自己嘗試編譯了一下putty和proxychains都失敗了。如果哪位編譯成功願聞其詳,煩請告知我。
solaris如何啟動ssh服務
先檢視一下ssh服務狀態 svcs 或 svcs grep ssh online aug 07 svc network ssh default 如需要關閉ssh服務 關閉完可以 svcs grep ssh 檢視一下狀態 svcadm disable svc network ssh default s...
SSH遠端SOLARIS11時被拒絕
在虛擬機器中新安裝的solaris11,安裝過程中配置了靜態ip位址用以方便ssh連線,使用root使用者ssh連線時,密碼沒有錯,但總是提示密碼被拒絕,連線established 代表是通的,telnet ip果然通,但是ssh被拒絕,排除密碼錯誤的問題 剛設定的密碼 檢視剛安裝的系統中ssh服務...
solaris9 安裝expect工具方法
solaris9 安裝expect工具方法 tcl 8.5a4 sol9 sparc local.gz tk 8.5a4 sol9 sparc local.gz libgcc 3.4.6 sol9 sparc local.gz expect 5.43.0 sol9 sparc local.gz 在系...