因为一直在UBUNTU下使用SecureCRT软件,但最近在使用Console口连接思科设备的时候产生报错了,本文记录一下报错的解决方法。
首先,在LINUX系统下,Console口连接到电脑是可以直接使用的,这有别于在Windows下需要按照32bit或者64bit安装相应的驱动程序,相对來说能做到即插即用,十分方便。
之前在RHEL版本中使用SecureCRT连接Console口一切正常,但是在Ubuntu下产生了如下报错:
首先查看/dev/ttyUSB0的权限属性,在终端输入:
teashaw@xiaopeiqing.com:~$ ll /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 Jan 16 11:12 /dev/ttyUSB0
可以看到ttyUSB0文件的属性对于teashaw这个用户是没有读写权限的。
第一种方法(单次生效):
teashaw@xiaopeiqing.com:~$ sudo chmod 666 /dev/ttyUSB0
这样会赋予其他用户写入和读取的权限,执行完后再次启动SecureCRT就可以正常连接ttyUSB0了。但是这种方法是一次性的,拔出console线再接上后这个文件的属性会被重置,因此会继续报错。
第二种方法(永久生效):
teashaw@xiaopeiqing.com:~$ sudo usermod -aG dialout teashaw
因为默认情况下,只有root用户和属于dialout组的用户会有读写权限,因此直接把自己的用户加入到dialout组就可以了。操作完命令后要logout一下,就永久生效了。
以后每次连接Console口,都可以直接对设备进行管理,不用做任何操作了。
文章评论
:sad: :sad: 弱弱地说一句,我也看不懂
我想在ubuntu下用SecureCRT,但是找了很长时间都没有找到破解的方法,还请赐教,希望能用个详细的教程。谢谢。
@张书和 后来证实在ubuntu下是没有办法破解了。。
这玩意我用过,我们用这个来捕获电视机顶盒的打印信息,嘿嘿
这玩意是不是真的很复杂啊
春节快乐!拜年拜年~
@s_niper 恭喜发财!
我也装了ubuntu.以后向你请教啊。
@海纳百川 哈哈,好啊。。
这个工具我也用过。可是平常用的太少啊。
@海纳百川 这个工具我天天在用,哈哈
认真地看了一遍,没懂。汗。
自己好久没更新博客了,刚刚更新一下,大家支持一下,呵呵!~