Tom's Note
반응형
article thumbnail
[리눅스/명령어] 패스워드 날짜에 특화된 chage
리눅스/명령어 2021. 10. 11. 14:43

일반적으로 chage의 쓰임새는 일반 사용자가 자기의 패스워드와 관련된 날짜와 관련된 정보를 파악하기 위함이다. 만료날짜, 만료경고 날짜, 패스워드 변경 후 언제까지 접속을 해야하는 날짜 등등 하지만 일반사용자들은 자기 id의 정보확인만 가능하다. chage를 통해 설정값을 변경하기 위해서는 root권한이 필요하거나 임명을 해야 설정할 수 있게 된다. 위 "chage --help"에서 일반사용자들은 -l, --list만 사용할 수 있다.(단, 자기 계정만 확인가능) 위 그림을 보면 내 계정은 "whoami"를 통해 "cba"라는 계정임을 알 수 있고, "chage -l cba"를 통해 cba의 관한 패스워드 날짜 목록들을 확인할 수 있다.

article thumbnail
[리눅스/명령어] usermod 사용자 변경
리눅스/명령어 2021. 10. 10. 19:00

"아... useradd로 id를 만들기는 했는데 바꿔야하네..." 라는 상황이 많을 것이다. 특히나 id명을 바꿀 경우가 많다. 이 때 사용되는 명령어가 "usermod" 이다. usermod --help를 입력하여 옵션 목록을 보자. 한 예시로 id 변경에 관해 알아보자. "useradd 명령어를 통해 abc라는 id를 만들었는데 cba로 만들어야돼~"라고 할 때, (useradd는 "/home/abc"까지 만들어준다.") id(login name)을 변결할 경우 위 옵션에서 가장 많이 사용되는 옵션은 설명에 있다싶이, -l(id 변경), -d(id에 등록된 홈 디렉터리 경로 변경), -m(실제 디렉터리 변경), 일것이다. 아래와 같이 명령어를 입력하면 우리가 원했던 변경이 이루어질 것이다. user..

article thumbnail
[리눅스/명령어] 사용자 확인
리눅스/명령어 2021. 10. 10. 15:32

사용자를 확인하기 위한 명령어는 cat, cut, grep을 사용할 수 있다. 일반적으로 cat을 사용할 것이다. 아래의 명령어를 사용하고 아래를 보면 보기에는 좀 껄끄럽다... 모든 사용자뿐만 아니라 데몬에 관한 시스템 자체가 운용하는 사용자도 다 보인다. cat /etc/passwd 보통 사람들은 show {사용자와 관련된 명령어} 이렇게 치고 등록된 실 사용자들만 보였으면 하는 사람들이 많다. 하지만 리눅스는 친절하지 않기에 그냥 사용하거나 아니면 명령어 조합하여 사용해야한다. (예를들어 show users로 바꾸는 방법은 이 포스트를 확인하기 바란다.) 그럼 좀 더 짧게 만들어 보자. cat과 grep을 이용한 방법이다.(사용자를 생성하면 기본값으로 /bin/bash가 정해지기에 해당 키워드로 잡..

[자바] 예외클래스
프로그래밍 언어/자바 2021. 9. 17. 10:04

개요 예외 클래스들의 용도와 주로 어떤 클래스에서 사용되는지 파악하기 위함 1. 구조 2.예외 클래스 1. 구조(그림대체 예정) RuntimeException --- IllegalArgumentException FileNotFountException if the file does not exist, is a directory rarher than a regular file, or for some other reason cannot be opened for reading. 1. 파일 존재여부 2. 파일이 아니고 디렉터리인 경우 3. 어떤 이유로 파일을 읽을 수 없을 경우 SecurityException if a security manager exists and its checkRead method deni..

반응형