SALTStack · 1 min read · Jan 05, 2026
혼합 환경에서 SALTStack 설치 및 사용 - 페이지 3
Salt-Master에서 Salt-Minions의 사용자 관리
사용자를 추가하려면:
root@salt-master:~# salt '*' user.add user02salt-minion1.test.local:
True
salt-minion2.test.local:
True
salt-centos:
True
사용자의 전체 이름을 설정하려면:
root@salt-master:~# salt '*' user.chfullname user02 "Test User"salt-centos:
True
salt-minion1.test.local:
True
salt-minion2.test.local:
True
그룹에 사용자를 추가하려면:
root@salt-master:~# salt '*' user.chgroups user02 games,ssh,mysql Truesalt-centos:
False
salt-minion2.test.local:
True
salt-minion1.test.local:
True
CentOS가 실패한 이유는 그룹이 다르기 때문입니다.
다시 시도해 보겠습니다.
root@salt-master:~# salt '*' user.chgroups user02 games Truesalt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
우리가 한 일을 확인하려면:
root@salt-master:~# salt '*' user.list_groups user02salt-minion2.test.local:
- games
- mysql
- ssh
- user02
salt-minion1.test.local:
- games
- mysql
- ssh
- user02
salt-centos:
- games
- user02
기본값이 마음에 들지 않으므로 사용자의 셸을 설정하는 것을 추천합니다.
root@salt-master:~# salt '*' user.chshell user02 /bin/bashsalt-centos:
True
salt-minion1.test.local:
True
salt-minion2.test.local:
True
사용자의 비밀번호를 123123으로 설정합니다.
root@salt-master:~# salt '*' shadow.set_password user02 '$6$EYk3o52W$DaSUIfHpYMBkSShFYXdODyrHbmQlCNKFghNpRABSdrJWkIMcXay.l9FZzZshUn240GCOn5szQ3piyBMtt/x4m.'salt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
자신의 비밀번호를 생성하는 두 가지 방법은 다음과 같습니다:
python -c "import crypt, getpass, pwd; print crypt.crypt('123123', '\$6\$SALTsalt\$')"openssl passwd -1이전에 생성한 user02를 제거합니다:
root@salt-master:~# salt '*' user.delete user02 remove=True force=Truesalt-minion2.test.local:
True
salt-minion1.test.local:
True
salt-centos:
True
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.