可悲的是,我一直在做
Linux管理,我仍然不知道在哪里可以找到linux密码允许字符的完整列表.我的猜测是,这可能是因为配置在不同系统上可能会有所不同,具体取决于配置,例如:passwd file vs Open LDAP.使用authz / passwd / shadow文件时是否有任何允许的Linux凭据的完整列表?
解决方法
您可以输入的任何内容都是标准Unix密码中的公平游戏 – 我不知道任何特定于Linux的限制.需要注意的是,换行符(Return / Enter)通常会结束密码输入,您在键盘上看到的任何字符都是合理的游戏.
也可以使用特殊键(箭头键,功能键,向上翻页/向下翻页),也可以输入一些内容(如果你愿意的话,你可以在密码中放一个垂直标签 – 它只是去除非你可以剪切和粘贴角色,否则使用它非常不方便).
请注意,这些键/字符在网络连接上可能无法像在控制台上那样工作 – 通常不会因此而使用它们.
我知道的一个“特殊情况”是NUL字符(ASCII 0)可能会被解释为“END OF STRING”,密码中的任何内容都可能被丢弃.