문제
로컬 시스템의 계정과 다른 원격지 계정으로 ssh 서버에 접속하려고 한다. 다음 ( 괄호 ) 안에 들어갈 내용을 알맞은 것은?
① -l ② -n ③ -p ④ -u
정답
1번
해설
정답: 1. ssh 에서 원격지 로그인 계정을 지정하는 옵션은 "-l"(login name)이다. "ssh -l kaituser ihd.or.kr" 은 ihd.or.kr 에 kaituser 계정으로 접속한다("ssh kaituser@ihd.or.kr" 과 동일).
오답 풀이
- 1번: "-l" 은 원격 로그인 계정명을 지정하므로 옳다(이 문항의 정답).
- 2번: "-n" 은 표준 입력을 /dev/null 로 돌리는 옵션으로 계정 지정과 무관하다.
- 3번: "-p" 는 접속 포트 번호를 지정하는 옵션이다.
- 4번: "-u" 는 ssh 의 표준 계정 지정 옵션이 아니다.
보충 개념 원격 계정 지정 방법 두 가지: ssh -l 사용자 호스트, 또는 ssh 사용자@호스트. 포트 변경은 -p, 키 지정은 -i 옵션이다.