资源分享

分享Mac/Linux系统Shell终端利器SecureCRT以及注册破解方法

最近双十一剁手,退役了跟了自己7年多神舟承运本本,很肉痛的入手了一台Macbook Air 13.3。在研究新鲜玩意之前,先缅怀一下这个见证我从电脑小白成长到以电脑作为饭碗的NB本本。 曾经为了验证某个蓝屏问题,一天内将它重装了十多次!直到现在,虽然用起来略卡,可偶尔还能用35帧的姿态过一把撸瘾。不过,此时它正安静的躺在那个角落。。。 回到MBA,上手并没有想象中的那么难,方便的触控板让我直接扔掉了鼠标,进行此文的撰写。 入手的目的是为了工作,所以第一件事就是找寻一个替代windows下的SecureCRT终端工具。结果发现Mac下也有同款CRT,看来还是孤陋寡闻了。 先贴一个最终效果图: 下面开始分享。 一、下载 直接将分享的2个文件都下载到Mac系统中。 二、安装 在Mac的下载文件中双击刚刚下载的 scrt-7.3.0-657.osx_x64.dmg,弹出如下窗口: 然后在Finder里面找到应用程序文件夹,将上面窗口中的SecureCRT拖进去即可完成安装。这也是Mac系统最基本的软件安装方法。 三、破解 ①、生成注册码 在Launchpad --> 其他工具中打开终端,然后输入如下命令: 输入Mac当前用户的密码之后就能打印如下信息了: 看了下,不管是哪台设备,这个信息都应用,执行这个命令应该是为了修改SecureCRT的文件,达到破解注册的目的。所以如果觉得终端复制不方便,可以直接复制下面的信息: ②、手动注册 安装后,在Launchpad或刚刚的应用程序文件里面打开SecureCRT,此时会弹出一个要注册的提示,点击其中的【Enter license Data】按钮进入手动注册页面: 点击Continue继续: 点击Enter Licence Manually 就能进入注册信息输入界面了。这里我就懒得继续截图了,只要按照每个栏位的名称,对照上文给出的注册码就能注册成功了。 为了找到一个破解版,我试了网上的很多方法都失败了,大部分提示版本和注册码对不上号,比如7.31版本就不行。直到今天早上找到了波尔博主的方法,然后结合7.30版本才成功注册。 按照博主的分享,这个perl脚本同样适合Linux版本,有需求的朋友可以试试看。 文章的最后,按创作协议交代一下原始出处:Linux MacOSX SecureCRT 完全破解 那些转载不交代出处甚至篡改版权的小盆友看着点,只有自己厚道,别人才能对你厚道。   附:解决Mac版SecureCRT无法保存密码的问题 用了一天发现,Mac下的SecureCRT无法保存密码,查了下原来是设置问题,特来补充一下。 解决很简单,打开SecureCRT,然后按下Mac键盘上的 Command + ,(逗号)组合键,打开如下界面: 然后,取消下图中的Use KeyChain勾选,保存即可: 现在重新输入密码登陆后,下次再双击session就不会再报错了!
阅读全文
资源分享

JuiceSSH:超好用的安卓移动端Linux系统运维终端工具

去年年底,我考虑到回老家之后可能会有工作上的紧急运维事务需要处理,家里没电脑网络,又不想背笔记本,所以考虑入手一个平板。安卓、IOS、Win8板子,考虑良久之后,决定买一个安卓和Win8合体的板子,就因为想着Win8可以回老家远程办公,安卓可以更好的娱乐,iPad则直接被我排除了。 拿到平板之后,第一件事就是进入Win8系统安装SecureCRT体验了下,感觉板子分辨率太高看起来费劲,调低了又觉得不清楚。只好到安卓下去找终端软件了,最终发现了这款让我最满意的终端软件:JuiceSSH! 默认界面都已经非常耐看和护眼了,不像CRT还需要自己设置半天的颜色。而且,还带了非常实用的工具条(见上图中部),弥补了绝大多数安卓输入法上没有某些按键的缺憾,比如Ctrl、Tab等! 一、下载安装 安装比较简单,在任意应用市场搜索JuiceSSH,应该就可以找到了!或是叫远程维护客户端: 如果不相信国内产品,可以到官网下载: 官网地址:https://juicessh.com/ 谷歌商店:https://play.google.com/store/apps/details?id=com.sonelli.juicessh 二、连接设置 怎么远程连接我就不详细介绍了,虽然是软件是洋文界面,但我相信都能自己摸索出来。 特别值得称赞的是,这个软件可以保存多个的用户身份(用户名+密码): ①、主界面点击Connections-->点击 identity: ②、点击添加身份: ③、如图新增身份保存即可 如上设置之后,后续新建远程连接的时候,如果系统登录用户和密码是一样的,那么只要选择已保存的用户身份就可以了,对于运维工程师远程管理大量系统非常方便! 三、字体设置 在1920*1200分辨率的板子下,远程连接后感觉字体太小,看着很是费劲!其实,只要进入设置将字体调大就可以了,看起来就非常舒服了,具体如图设置即可: ①、主界面点击Setting进入设置:  ②、选择Font字体选项: ③、选择自己喜欢的字体大小,比如17: 四、东拉西扯 唉,早知道这款软件,我就不会买双系统平板了!虽然有64G,但是系统分割占据空间还是让强迫症有点难以接受的!不过,话又说回来,Win8虽然在高分辨率下用着不爽,但是配合键盘鼠标之类的,当成小笔记本用用还是不错的。好了,就分享这么多,安卓手机照样可以用,做运维的朋友可以试试了!省的在外面陪女友时被监控报警给坑酔了!
阅读全文
SecureCRT全局发送相同命令,快速抓取服务器信息的方法 操作系统

SecureCRT全局发送相同命令,快速抓取服务器信息的方法

昨天,在新公司接到了第一个任务:统计所有服务器的几个信息。200多台呢!一个台一台的去执行命令也太苦逼了吧?于是度了下,找到了这个方法,感觉很不错!现在来分享下,希望对像我这样苦逼的人有所帮助! 一、SecureCRT同时向多个session发送相同命令的方法 对于要管理多台服务器的SA或DBA来说, 如果要在所有服务器上操作同样的命令, 一台台登陆操作是个很笨的方法. 一直以为SecureCRT没有这个功能, 曾经转向使用有该功能的Xshell软件, 但是Xshell又没有横向滚动条, 让人不爽, 所以就好好研究了一下SecureCRT, 原来是可以的. 1. 首先在SecureCRT里同时打开多个session(会话) 2. 从菜单栏勾选 View - Chat Windows(视图—交互窗口) 3. 在Chat Windows(交互窗口)右键鼠标, 选上Send Chat to All Tabs(发送到所有...), 这样Chat Windows里会有"<Send chat to all tabs>"(发送交互到所有会话) 的标志 4. 现在,在Chat Windows(交互窗口)输入命令, 然后回车, 则当前打开的所有Session都会执行ls命令 5. 如果要同时执行多个命令, 在Chat Windows(交互窗口)输完第一条命令后,按Ctrl+Enter, 再输入第二条, 最后回车, 则当前打开的所有Session都会执行刚刚输入的多条命令。 6. 如果要取消该功能, 则反过来取消交互勾选即可。 英文地址: http://www.vandyke.com/support/automation/chatsendcom.html 整理来源:http://hi.baidu.com/edeed/item/a78c33840862501cc31627b8   二、简单的演示下200多台服务器同时抓取硬件配置、系统版本及外网IP的方法,加深记忆: ①、写好抓取的信息对应的命令行: #切换到root sudo su - root #抓取硬件配置、系统版本及外网IP信息 echo dmidecode | grep "Product"|head -1|cut -d ":" -f2\/cat /proc/cpuinfo |grep "model name"|uniq|awk '{print $6":"$7" "$8$9}'-grep 'physical id' /proc/cpuinfo | sort -u | wc -lxgrep 'core id' /proc/cpuinfo | sort -u | wc -l"核"\(grep 'processor' /proc/cpuinfo | sort -u | wc -l"线程"\)\/"内存:"free -g |awk  '{print $2}'|sed -n 2pGB\/"硬盘容量:"fdisk -l|grep GB|awk '{print $3}'GB>serverinfo cat /etc/issue|awk '{print $3" "$4" "$5" "$6" "$7" "$8" "$9}'>>serverinfo ifconfig|grep "inet addr"|grep -v "127.0.0.1"|grep -v "10.10"|awk -F " " '{print $2}'|cut -d ":" -f2>>serverinfo #清屏 clear #打印信息 cat serverinfo   ②、按照上面的步骤切换到交互窗口,粘贴①中命令行: ③、回车后,所有会话都打印出我要的信息了:
阅读全文