我设置了我的 ssh 服务器并添加了自定义 issue.net 配置。登录时,对于除 ascii-7 以外的字符,它显示 \320\237\320\264\321....
这是客户端的问题还是我可以在服务器端解决它?
答案1
横幅不能包含非 ASCII 字符. ssh 会过滤非 ASCII 字符并将其打印为八进制文本。这样做是出于安全原因,以防止通过发送终端控制字符对客户端进行攻击。
我设置了我的 ssh 服务器并添加了自定义 issue.net 配置。登录时,对于除 ascii-7 以外的字符,它显示 \320\237\320\264\321....
这是客户端的问题还是我可以在服务器端解决它?
横幅不能包含非 ASCII 字符. ssh 会过滤非 ASCII 字符并将其打印为八进制文本。这样做是出于安全原因,以防止通过发送终端控制字符对客户端进行攻击。