Linux 4

사용자 패스워드 관리 : chage

사용자 패스워드 관리(2) : chage사용자의 패스워드에 대한 정보를 출력하고 설정하는 명령/etc/shadow의 날짜 관련 필드 설정을 모두 할 수 있는 명령chage [option] 사용자명 옵션옵션설명-l --list사용자의 패스워드에 대한 정보를 보여줌-d --lastday/etc/shadow의 3번째 필드에 해당하는 값인 최근 패스워드를 바꾼날(1970년 1월 1일부터 계산한 날짜수)을 수정’YYYY-MM-DD’ 형식으로 지정해도 됨-m --mindays패스워드 변경의 최소 날짜를 지정 패스워드 변경 후 일정 기간 사용하는 최소 날짜수를 지정-M --maxdays패스워드를 변경 없이 사용 가능한 최대 날짜로 지정 한번 설정한 패스워드의 만기일을 지정-I --inactive패스워드 최대 사용 기..

Linux 2025.06.12

[Linux] 사용자 계정 관리 - usermod

usermod사용자의 셸, 홈 디렉터리, 그룹, UID, GID 등을 변경하는 명령어. 사용자 관련 정보 대부분 변경 가능usermod [option] 사용자명 옵션옵션설명-d --home사용자의 홈 디렉터리를 변경 (변경할 디렉터리는 미리 생성되어야 함) -m과 같이 사용하면, 사용하던 홈디렉터리의 파일과 디렉터리도 같이 옮겨주므로 이 경우에는 디렉터리를 생성하지 않아도 됨-m --move-home사용자의 홈 디렉터리 변경 시 기존에 사용하던 파일 및 디렉터리를 옮겨주는 옵션 -d와 함께 사용-g --gid사용자의 그룹을 변경-s --shell사용자의 셸을 변경-u --uid사용자의 UID 값을 변경-e --expiredate계정만기일을 변경 YYYY-MM-DD 또는 MM/DD/YY 형태로 지정-f -..

Linux 2025.06.07

[Linux] 사용자 계정 생성 - useradd

useraddroot 권한자가 root 이외의 사용자를 생성할 때 사용하는 명령어 (=adduser)useradd [옵션] 사용자명 옵션옵션설명-p --password사용자의 암호를 추가 시에 지정 현재 리눅스에서는 암호화된 값을 사용하므로 암호화된 값으로 지정해야 함-d --home-dir홈 디렉터리를 지정할 때 사용 최종 디렉터리만 생성하므로 중간 경로가 있는 경우에는 미리 생성해야 함-g --gid그룹을 지정할 때 사용 (지정할 그룹이 미리 생성되어 있어야 함) 지정하지 않을 경우 - RedHat 계열 ) 아이디와 동일한 그룹에 포함 - 다른 배포판 ) users에 포함-G --groups기본 그룹 이외에 추가로 그룹에 속하게 할 경우 사용-c --comment사용자 생성시 사용자에 대한 설명 설정..

Linux 2025.05.23

[Linux] 사용자 패스워드 관리 - passwd

사용자 패스워드 관리(1) : passwd기본적으로 패스워드를 부여하거나 패스워드를 변경하는 명령이지만, 계정을 사용하지 못하게 하거나 패스워드 만기일 및 유효 기간 등을 설정할 수 있음passwd [option] 사용자명 옵션옵션설명-S --status사용자에 대한 패스워드 정보를 알 수 있음-l --lock사용자의 패스워드에 잠금(lock)을 걸어 로그인을 막음-u --unlock사용자에게 설정된 패스워드 잠금을 품-d --delete사용자의 패스워드를 제거 패스워드 없이 로그인이 가능-n --minimum패스워드 변경까지의 최소 날짜 설정 패스워드 변경 후 최소로 사용해야 되는 날짜 수-x --maximum현재 패스워드의 유효 기간을 지정 패스워드 최대 사용 가능한 날짜 수-w --warning패스..

Linux 2024.07.18