나는 일반 사용자이고 원격 서버 xyz에 계정이 있는지 확실하지 않다고 말합니다.
사례 1: 원격 서버에 계정이 있지만 비밀번호를 잊어버렸습니다.
시나리오 2: 원격 서버에 계정이 없습니다.
두 경우 모두 로그인을 시도하면 권한 거부 메시지가 표시됩니다.
관리자에게 쉽게 연락하여 계정이 존재하는지 확인할 수 있지만, 로그인을 시도할 때 위의 두 가지 시나리오를 구별할 수 있도록 설정하는 방법이 있는지 궁금합니다.
저는 레드햇 5.1을 사용하고 있습니다.
답변1
사용자 계정 세부 정보를 반환하려면 다음 명령을 호출해야 합니다. 이 작업을 수행하기 위해 루트일 필요는 없지만( 기본적으로 권한이 /etc/passwd
있음 -rw-r--r--
) 여전히 유효한 사용자로 cli를 사용해야 합니다.
grep <username> /etc/passwd
id <username>
또는 사용자 이름이 포함된 폴더가 디렉터리에 있는지 확인할 수 있습니다./home