사용자를 일시적으로 비활성화하시겠습니까?

사용자를 일시적으로 비활성화하시겠습니까?

지속적인 배포를 사용하여 프로덕션 호스트에 변경 사항을 배포합니다. 동시에 특정 배포 기간을 제외하고 배포 계정에 대한 액세스를 차단하려고 합니다. 현재 우리가 찾고 있는 해결책은 .ssh 폴더의 이름을 바꾸는 것입니다.

할당 기간 이외의 배포를 제한하는 다른 방법이 있습니까?

이것은 우분투용입니다.

답변1

다음을 사용하여 사용자를 비활성화할 수 있습니다.

usermod -e 1 <username>

이로 인해 계정이 즉시 만료됩니다.

계정을 다시 활성화하려면 다음을 사용하세요.

usermod -e "" <username>

man usermod이 옵션은 를 기준으로 -e계정의 만료 날짜를 설정합니다 . 비어 있게 설정하면 만료 시간이 비활성화됩니다.

관련 정보