티스토리 뷰

linux

linux 유저 생성 스크립트

fendys 2023. 11. 1. 14:28
반응형

사전 조건

  • 유저가 직접 패스워드 변경 해야됨
  • 명령어 통제를 그룹 단위로 하고 있음
  • 초기 로그인 시도 시 무조건 패스워드 변경 해야됨
  • 신규 유저 생성시 패스워드 만료 작업이 자주 누락되어 사용함
#!/bin/bash

read -p "Your name : " user

PS3='Please Select team: '

select team in "a-team" "b-team"
do
        echo "$team - $user "
        useradd -g $team $user
        echo 'password1!' | passwd --stdin $user
        passwd --expire $user
        break
done

exit 0
반응형

'linux' 카테고리의 다른 글

sed 활용  (0) 2024.04.05
grub2 설정 변경  (0) 2023.11.30
linux bash user 90 day no login chshell nologin!  (0) 2023.11.01
linux 90 days no login users change nologin mode! bash scripts  (0) 2023.10.21
logstash pipline output  (0) 2023.06.14