반응형
usermod

기본적으로 mod 관련 명령어는 일반 사용자는 불가능하고 root나 그에 준하는 사용자가 사용이 가능하다.

usermod (옵션) (그룹명) (사용자명)
  • -c 또는 --comment : 사용자 계정에 새로운 코멘트를 추가합니다.
  • -d 또는 --home : 사용자의 홈 디렉토리를 변경합니다.
  • -e 또는 --expiredate : 사용자 계정의 만료 날짜를 설정합니다.
  • -g 또는 --gid : 사용자의 기본 그룹 ID를 변경합니다.
  • -l 또는 --login : 사용자 계정의 로그인 이름을 변경합니다.
  • -s 또는 --shell : 사용자의 기본 쉘을 변경합니다.
  • -u 또는 --uid : 사용자의 UID를 변경합니다.

groupmod
groupmod (옵션) (그룹명)
  • -g, --gid GID: 그룹의 GID를 수정합니다. 이 옵션을 사용하면 그룹의 ID를 바꿀 수 있습니다.
  • -n, --new-name: 그룹의 이름을 수정합니다. 이 옵션을 사용하면 그룹의 이름을 바꿀 수 있습니다.
  • -o, --non-unique: 중복된 GID를 사용하는 그룹을 생성합니다. 이 옵션을 사용하면 GID가 이미 사용 중인 그룹과 중복된 GID를 가지는 그룹을 생성할 수 있습니다.
  • -v, --verbose: 작업의 세부 정보를 출력합니다. 이 옵션을 사용하면 그룹 정보를 수정할 때 어떤 변경 사항이 있는지 상세히 출력합니다.

사용자와 그룹에 대해 분석하는 방법에 대해서는 다음 페이지에 자세히 적어 놓았으니 확인하면 좋을 듯 하다. 또한 더 다양한 명령어를 알고 싶다면 명령어 --help를 입력해보면 좋을 것이다.

[Linux 이론] 사용자와 그룹 정보 분석하기

 

[Linux 이론] 사용자와 그룹 정보 분석하기

권한을 조절하기 전에 우리는 구성에 대해 먼저 알아야 할 필요가 있다. 각 파일의 특징을 알아보고 이 중 passwd와 shadow에 대해 알아보도록 하자. 임의의 a 라는 사용자를 만들어 확인해 보았다.

easyitwanner.tistory.com

 

반응형