OS Unix [IBM aix]/계정 및 보안

계정 생성 및 삭제, 계정 속성 변경

infra 2022. 4. 18. 11:37

smitty user> Add a user

Initial Program 에서 빠진 내용이 있고 반드시 들어가야 할 경로가 있다.

고객사에선 /usr/bin/ksh 로 동일하게 되어있으나, /bin/ksh 또한 같은 파일의 크기이며, 해도 되는걸로 확인된다.

 

 

 

 

해당 적어야 되는 내용을 적은 후 esc+6 으로 command를 확인할 수 있다.

x 부분에 mkuser 를 의미하는 것이며, 각 옵션에 대한 정보는

 

mkuser admin='false' home='/home/infralee' infralee 인 셈이다.

smitty user > Remove a user from the systttddd

User NAME 에 삭제할 계정을 입력하거나, esc+4 로 계정 리스트를 확인한다.

 

Remove AUTHENTICATION information? yes 로 default로 되어있는대로 그대로 수행한다.

 

홈디렉터리 또한 삭제된 것을 확인 할 수 있다.

 

물론 userdel -r infralee 로 삭제하면 해당 계정에 대한 홈디렉터리도 삭제되지만, smitty 명령어를 통해 수행하는게 안전하게 지울 수 있다. userdel -r옵션은 홈계정도 삭제 할 수 있는 내용아다.

 

AIX 기준으로 rmuser를 사용할 수 있고, smitty rmuser 또는 smitty user로 해당 계정을 삭제 할 수 있으며, 옵션값은 ibm 공식 사이트에서 확인 할 수 있다.

 

https://www.ibm.com/docs/en/aix/7.2?topic=r-rmuser-command 

 

ls -al /usr/lib/security/

계정의 속성을 변경하려면

smitty chuser로도 가능하다.

 

#smitty user에서 Change user 속성이 있으므로 거기서 같은 UI가 동일하게 나온다.