티스토리 뷰

반응형

리눅스 진단 / 사용자 인증 - root 계정 원격 접속 제한 상식

 

■ 기능 :  /etc/securetty는 root가 로그인이 가능한 터미널 목록(tty)을 정의 해둔 것 

 

■ 예시 

 

tty : TeleTYpewriter - 콘솔이나 터미널을 의미함

tty0 

tty1

tty2

/etc/securetty 파일에서 tty0는 직접 본체에 연결되어 있을 때의 콘솔을 의미

tty1 이상은 가상콘솔이다.

 

 pts : Pseudo TTY Slave -  네트워크를 통해 시스템에 원격접속 했을 때 열리는 터미널

pts1

pts2

pts3

 

 시리얼 라인 또는 모뎀을 통해서 루트 로그인 허용하는 터미널 

ttyS0
ttyS1
ttyS2
ttyS3

 

■ 보안 설정 : 원격 접속을 막기 위해서는 앞에 #을 붙여서 주석 처리 해주는것이 좋음 

■ 누군가 로그인 시도 하면 /bin/login이라는 프로세스가 /etc/securetty파일을 참조하여 /etc/securetty파일에 터미널 목록으로 로그인을 시켜줌 

 shadow패스워드시스템을 설정하여 사용하고 있는 경우엔 /etc/login.defs에서 root로의 접속가능한 터미널설정 -> 대부분 이 경우라고 함

■ ssh 로 접속시에는 ssh 설정을 하는 파일을 통해서 따로 설정 해줘야됨

 ex) /etc/ssh/sshd_config 

리눅스 ssh 설정 관련 포스팅 :  comg5050.tistory.com/26?category=924310

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함