자주 접속해 들어오는 호스트를 허용하여 자동으로 텔넷 접속을 할 수 있는 명령어이다.
rlogin은 telnet과 비슷한 기능을 한다. 하지만, rlogin은 허용한 호스트간에 자동으로 로그인할 수 있다. 만일 linux1.linux.net 에서 linux2.linux.net로 텔넷 로그인을 한다면 매번 계정을 입력하고 나서 패스워드를 입력해야 한다. 하지만 rlogin을 사용한다면, linux1.linux.net 호스트를 rlogin 허용을 하여, 자동으로 로그인이 가능하다. 이는 대부분 r로 시작하는 명령어가 보안상 취약점이 노출되는 것과 마찬가지로, rlogin 명령 또한 예외가 아니다. rlogin 명령 대신 ssh 명령을 사용하기를 권장한다.
레드햇 7.X 버전은 /etc/xinetd.d/rlogin 파일에서 기본적으로 서비스가 막혀있다.
[관련 명령어]
telnet 원격 텔넷 서버에 접속하기 위한 클라이언트
ssh openSSH SSH클라이언트 (원격 SSH 서버 접속 클라이언트)
사용법 : rlogin 호스트 [옵션] -t ttytype : tty 형태를 지정한다. -I username : 접속할 사용자 계정을 지정한다.
rlogin은 telnet과 비슷한 기능을 한다. 하지만, rlogin은 허용한 호스트간에 자동으로 로그인할 수 있다. 만일 linux1.linux.net 에서 linux2.linux.net로 텔넷 로그인을 한다면 매번 계정을 입력하고 나서 패스워드를 입력해야 한다. 하지만 rlogin을 사용한다면, linux1.linux.net 호스트를 rlogin 허용을 하여, 자동으로 로그인이 가능하다. 이는 대부분 r로 시작하는 명령어가 보안상 취약점이 노출되는 것과 마찬가지로, rlogin 명령 또한 예외가 아니다. rlogin 명령 대신 ssh 명령을 사용하기를 권장한다.
레드햇 7.X 버전은 /etc/xinetd.d/rlogin 파일에서 기본적으로 서비스가 막혀있다.
# cat /etc/xinetd.d/rlogin # default: on # description: rlogind is the server for the rlogin(1) program. The server \ # provides a remote login facility with authentication based on \ # privileged port numbers from trusted hosts. service login { socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rlogind disable = yes }
[관련 명령어]
telnet 원격 텔넷 서버에 접속하기 위한 클라이언트
ssh openSSH SSH클라이언트 (원격 SSH 서버 접속 클라이언트)