본문 바로가기
IT.인터넷

TMOUT활용 및 사용자 계정 관리

by Mr-후 2017. 8. 15.
반응형

TMOUT활용 및 사용자 계정 관리




TMOUT 활용하기 


root계정은 리눅스 시스템에서 가장 강력한 권한을 가진 계정이다. 만약 관리자가 콘솔로의 접속 후 로그아웃하는 것을 잊고 그대로 놔두었다면, 다른 사용자에 의해 위험한 상황이 벌어질 수 있다. 이러한 상황을 막으려고 TMOUT 환경 변수를 사용하여 일정 시간 동안 사용되지 않은 root계정에서 자동으로 로그아웃 되도록 설정할 수 있다. /etc/profile 파일 또는 root 의 쉘 설정 파일을 수정하는 것으로 TMOUT 기능을 사용할 수 있다. 


예를 들어 Bash를 사용하고 있다면 ~/.bash_profile에 다음과 같은 설정을 추가한다. 



TMOUT = 600


TMOUT에서 설정되는 숫자는 초 단위이다. 따라서 위의 예제에서 10분 동안 아무런 입력이 없다면 자동으로 로그아웃되게 된다. 



사용자 계정 삭제 


userdel( Delete User) 


userdel명령은 사용자 계정을 삭제하는 명령이다. 사용자를 지우는 경우라면 해당 사용자가 사용하던 홈 디렉토리도 삭제해야 하고 그동안 만들어 놓은 파일들도 삭제가 필요할 것이다. 홈 디렉토리의 삭제는 '-r' 옵션을 사용하여야 하며 그 외의 장소에 만들어진 사용자 파일은 손수 찾아서 지워야 한다. 


#userdel [옵션][사용자계정] 











usermod( Modify a User) 


usermode명령은 사용자가 속해 있는 그룹을 변경하거나 기본 홈 디렉토리를 변경하는 등 여러 가지 일을 수행할 수 있도록 해준다. 

usermode 명령의 사용법은 다음과 같다. 


#usermode [옵션][사용자계정] 


usermode 명령의 옵션 

-c    :    내용 사용자의 설명 필드의 내용을 변경한다. 

-d    :    홈 디렉토리 사용자의 홈 디렉토리를 변경한다. 

-e    :    만료일 패스워드의 만료 일자를 변경한다. 

-G    :    그룹명 사용자의 소속 그룹을 변경한다. 

-s    :     기본 쉘 사용자의 로그인 쉘을 변경한다. 

-u    :    UID 사용자의 UID를 변경한다. 

-l    :     사용자명 사용자의 계정을 변경한다. 


출처:Linux CentOS기초에서 활용까지


자세한 URL이 있어 공유 합니다. 

( userdel, usermod, useradd 예시 -> http://redesdecomputadores.umh.es/linux_usuarios_ficheros_permisos/usuarios.html )



(출처 : http://redesdecomputadores.umh.es/linux_usuarios_ficheros_permisos/usuarios.html)





반응형