deepin终端的bug什么时候才能修复啊
Tofloor
poster avatar
iminto
deepin
2017-12-29 04:44
Author
连接远程终端,密码不能有特殊字符...bug一直都存在,一直都没解决
Reply Favorite View the author
All Replies
avatar
wangyong
deepin
2017-12-29 13:43
#1
不能有{},其他特殊字符都能用。这个是技术限制,没太好的解决方案
Reply View the author
avatar
iminto
deepin
2017-12-29 22:23
#2
这个我看了下主要是使用了expect 这个东西导致的,在Linux下这个可以不用手动输入密码。

Windows下就不存在这样的问题,这就很尴尬了
Reply View the author
avatar
chenjazz
deepin
2017-12-29 22:34
#3
https://bbs.deepin.org/post/150812
这个我看了下主要是使用了expect 这个东西导致的,在Linux下这个可以不用手动输入密码。

Windows下就不存 ...

换个终端试试呢?
Reply View the author
avatar
iminto
deepin
2017-12-29 23:36
#4
https://bbs.deepin.org/post/150812
换个终端试试呢?

换其他终端是可以的。严格来说是因为deepin终端使用的expect 这个组件导致的,无法处理特殊情况。

还好是我自己的服务器,我把密码改了一个。
Reply View the author
avatar
wangyong
deepin
2018-01-04 05:10
#5
https://bbs.deepin.org/post/150812
换其他终端是可以的。严格来说是因为deepin终端使用的expect 这个组件导致的,无法处理特殊情况。

还好 ...

别的终端是没有自动登录的功能的, expect 配合 TCL 的语法,是会对某一个字符产生排斥性,因为TCL的语法中,必须用一个特殊字符去包裹密码,才能传递给 expect 去执行。
Reply View the author