
아시다시피 대부분의 앱 및 서비스 비밀번호 정책에서는 특수 문자를 포함한 비밀번호 설정을 요구합니다.
SSO/LDAP에 대한 비밀번호를 설정할 때 비밀번호는 LDAP 계정을 사용하는 모든 앱과 호환되어야 합니다.
지난 몇 년 동안 나는 이 특수 문자로 인해 문제를 발견했습니다. 때로는 기호가 스크립트에서 이스케이프되어야 합니다.
예를 들어 사용자 이름의 @ 기호는 일부 인터페이스나 CLI 앱이 @ 뒤에 도메인/URL을 예상하기 때문에 문제를 일으킬 수 있습니다.
경험상 일반 텍스트로 사용하고 이스케이프를 방지하려면 어떤 기호가 권장됩니까?
답변1
& $ 및 @는 피하는 것이 좋습니다.
그러나 #을 사용할 수 있습니다! ~ ( ) _ 숫자줄에서
아래 세 행에서 다음을 수행합니다. ; < > { } [ ]
답변2
이는 전적으로 SSO 시스템이 작동해야 하는 응용 프로그램에 따라 달라집니다.
우리의 경험은 당신의 경험과 다릅니다. 귀하의 고유성을 인증하기 위해 SSO를 사용하려는 일련의 응용 프로그램으로 인해 귀하의 요구 사항은 귀하에게 고유합니다.
이 문제를 해결하는 올바른 방법은 이 체계에서 연결하는 응용 프로그램의 암호 요구 사항을 살펴보고 모든 응용 프로그램에서 허용되는 문자를 찾은 다음 해당 문자만 허용하도록 시스템에서 규칙을 설정하는 것입니다. .