
오랜만에 글을 끄적 거리게 되었습니다. 아무 생각없이 쓰던 옵션(?)에 대해 정리를 해보고자 끄적거립니다. Linux의 user 계정을 생성하다보면 보통 shell부분에 /bin/bash 또는 /bin/sh 같은 쉘환경을 넣게 되는데 이때 특정 계정에 한해서는 로그인을 못하도록 설정하기도 합니다. 예를 들어 /usr/bin/flase 또는 /usr/sbin/nologin 과 같은... 평소 아무 생각없이 사용하다가 문득 둘의 차이는 뭘까라는 생각이 들어 찾아 보고 확인하게 되었습니다. 환경은 다음과 같습니다. - Ubuntu 24.04 기준# 서버 설정등에 따라 필자와 출력이 조금 다를 수 있습니다. 먼저 "/usr/sbin/nologin" 으로 설정을 하면 아래와 같이 로그인 자체가 ..