Ubuntu 운영체제에서 /etc/securetty 파일은

사용자가 root user로 로그인할 수 있는 터미널(tty) 장치들을 지정할 수 있게 한다.

이 파일은 보통 로그인 프로그램인 /bin/login 에 의해 읽어들여진다.


/etc/securetty 파일엔 root 로그인이 허용된 터미널 장치들의 이름이 나열되어 있다.

'#'으로 주석 처리 되어있거나 이름이 파일에 없는 터미널 장치에선 root 로그인이 허용되지 않는다.



/etc/securetty 파일에 대해 찾다보니, tty와 pts의 차이점이 궁금해져 찾아봤다.


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

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


/etc/securetty 파일에서 tty0는 모니터, 키보드로 직접 본체에 연결되어 있을 때의 콘솔을 의미하며 tty1 이상은 가상콘솔이다.

* telnet에 root로 로그인 하기 위해선 적당한 수의 pts를 /etc/securetty에 추가해주면 된다. (나는 pts/10까지 추가했다.)

'Ubuntu > Etc' 카테고리의 다른 글

리눅스 주요 디렉토리의 종류와 특징  (0) 2017.10.25

+ Recent posts