리눅스 데스크탑 - /etc/shadow 파일에서 !와 !!, * 차이, 특정 계정에 lock 잠금 걸기, 설정.
이 름 : 바다아이
|
조회수 : 12384
짧은 주소 : https://www.bada-ie.com/su/?871591778133
/etc/shadow 파일에서 2번째 필드에 !가 있거나, !!가 있거나 *로 되어 있는 부분들이 있습니다.
!와 !!는 기본적으로 동일합니다. 하지만 같은 역할을 하는 서로 다른 툴들이 다르게 사용합니다.
예를 들어, passwd -l 은 한 쌍의 느낌표(!!)를 사용하고, usermod -L 은 하나의 느낌표만을 사용합니다.
잠금을 걸려면
passwd -l 사용자
만약 다시 로그인 사용하려면 passwd 사용자 명령으로 해당 사용자의 암호를 다시 설정하면 됩니다.
일반적으로, *로 표시된 계정은 패스워드가 설정된 적이 없습니다.
(로그인에 대해 항상 disabled되어 있어 switch user도 할 수 없습니다.)
이것은 어떤 패스워드 해시 엔트리도 전혀 없는 계정과는 다릅니다.
만일 유효하지 않은 해시(*, !,!!) 인 경우, 그것은 효과적으로 계정을 lock시키고 그 계정으로의 로그인을 방지합니다.
가끔 이것은 /etc/passwd 파일에 /bin/false 또는 /sbin/nologin 같은 것으로 계정의 shell을 설정함으로서 더 나아갈 수 있습니다.
사용자의 계정이 전에 유용한 암호를 설정했던 이후로 잠긴다면, 패스워드 해시가 앞 부분에 느낌표가 있음을 당신은 종종 발견할 것입니다.
그리고 계정이 잠금 해제될 때 암호가 다시 동작할 것입니다.
출처 : http://hotpotato.tistory.com/329
|
|
번 호
카테고리
제 목
이름
조회수
Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천 실행시간 : 0.05661 초 to webmaster... gogo sea. gogo sea.