SecureCRT的免费代替方案
NND,天天用SecureCRT盗版给公司干活,想买一个却嫌太贵,100刀。所以琢磨免费解决方案。不敢独享,拿出来大家看看。
首先,需要cygwin,这个不用多说吧。下载装上就行了。
然后装mintty,这个必须的,否则没法拷贝粘贴,不好用。
然后装screen,注意,找一个有4.0.3-6的版本,否则windows 7会报错。
然后,编辑.screenrc文件:
#change the hardstatus settings to give an window list at the bottom of the
#screen, with the time and date and with the current window highlighted
shell $SHELL
termcapinfo xterm ti@:te@#scrollback correction
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'
bindkey -k k; quit
bindkey -d -k kb stuff "\010" # XFCE backspace correction
altscreen on # when programs like Vim exit they leave their content on the window
defscrollback 10000 # scrollback up to 5000 lines. default 1000
没有vi?马上装一个就是。
然后下载autoexpect,好做自动登录脚本:
wget http://wi-fizzle.com/downloads/autoexpect
chmod a+x autoexpect
mv autoexpect /usr/bin/autoexpect
exit
然后,安装expect,然后运行autoexpect ssh root@a.b.c.d
(没有ssh,就装吧)
产生的脚本叫script.exp,编辑它,去掉出send 密码之外的任何多余的项,在最后加上一行:
interact
然后把script.exp改成你能记住的名字。如mynas.exp,下次进screen后,敲:
./mynas.exp
就自动登录了。
其他主机登录,一一搞定就是了。
screen一点常用用法:
ctrl-a c ---- create a new tab
ctrl-a A---- renanme your tab
ctrl-a k ----- get out of here
ctrl-a d -- detach
ctrl-a r -- resume
[ 本帖最后由 mohan29 于 7-4-2011 17:08 编辑 ] 现在window7下干活用telnet还有ssh比较多,装了个putty connection manager也挺好用的 我用xshell,免费的securecrt没找到,但是发现xshell比securecrt好多了。几个超实用的功能都是securecrt没有的。 Putty
Or even better wubi+ubuntu 我用putty的修改版,pietty,对中文encoding支持比较好。 putty pietty,都不支持自动登录脚本吧?
回复 #6 mohan29 的帖子
自动登录脚本?干啥用的?
putty/pietty 支持记录session,可以把hostname、username、password(可选)、登录后要执行的固定命令,都保存到一个session里面,下次登录,点击那个session就行了。 putty 偶ssh用putty, 串口用teraterm pro 自动登录脚本,很简单,预先输入用户名、密码、甚至环境变量,点击就登录了。
putty可以用公钥密钥来实现,但是功能不如secureCRT强大。
我这个方案就是免费的懒人方案,我经常有10多个服务器要登录,所以先设好密码,环境变量。screen还会自动保存你上次下线时的桌面。定制任务栏,显示主机名,系统时间等。不可谓不强大。 一个putty足够了,短小精悍加免费,也支持串口 民工出马,天下无敌! 原帖由 mohan29 于 7-4-2011 20:36 发表 http://www.freeoz.org/ibbs/images/common/back.gif
putty pietty,都不支持自动登录脚本吧?
http://mlevit.posterous.com/putty-auto-login-via-command-line-parameters
http://etherealmind.com/putty-command-line/http://www.linuxjournal.com/article/6340
[ 本帖最后由 coredump 于 26-4-2011 10:32 编辑 ] Putty 偶用puttyCM也不错..就是putty一个附件程序。支持多标签了。 putty+autohotkey, 全无敌。
自动登录啊,窗口移动啊,一次启动多个session什么的,都是快捷键搞定。
状况移动很方便,full hd的显示器,有时候自动左右两个窗口并排,对比输出,考虑粘贴什么的。
越来越喜欢 autohotkey了。
回复 #16 shyjack 的帖子
介绍下使用经验啊:yct_11 mRemoteNG也不错。secureCRT死定了。:D
页:
[1]