Telnet Protocol
암호화된 통신 불가능 → 패스워드(or 노출되어서는 안되는 데이터)로 추측되는 문자열이 입력 또는 출력될 때마다 탈취자가 파악할 수 있는 치명적인 문제 발생
SSH
암호화된 통신 가능


john@john-virtual-machine:~$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
john@john-virtual-machine:~$ echo $SHELL
/bin/bash
    john@john-virtual-machine:~$ sudo chsh john 
    #john 계정의 로그인 shell 변경 (change shell)
    john의 로그인 쉘을 변경하고 있습니다
    새로운 값을 넣거나, 기본값을 원하시면 엔터를 치세요
            로그인 쉘 [/bin/bash]: /bin/sh # /bin/bash → /bin/sh 
    john@john-virtual-machine:~$ sudo grep john /etc/passwd 
    # grep 명령어를 통한 shell 확인
    # 내가 john 이라는 유저를 /etc/passwd 파일에서 확인 요청
    john:x:1000:1000:DKOS,,,:/home/john:/bin/sh
    # /bin/sh shell 변경 확인
  
        grep [OPTION...] PATTERN [FILE...]
				-E        : PATTERN을 확장 정규 표현식(Extended RegEx)으로 해석.
        -F        : PATTERN을 정규 표현식(RegEx)이 아닌 일반 문자열로 해석.
        -G        : PATTERN을 기본 정규 표현식(Basic RegEx)으로 해석.
        -P        : PATTERN을 Perl 정규 표현식(Perl RegEx)으로 해석.
        -e        : 매칭을 위한 PATTERN 전달.
        -f        : 파일에 기록된 내용을 PATTERN으로 사용.
        -i        : 대/소문자 무시.
        -v        : 매칭되는 PATTERN이 존재하지 않는 라인 선택.
        -w        : 단어(word) 단위로 매칭.
        -x        : 라인(line) 단위로 매칭.
        -z        : 라인을 newline(\n)이 아닌 NULL(\0)로 구분.
        -m        : 최대 검색 결과 갯수 제한.
        -b        : 패턴이 매치된 각 라인(-o 사용 시 문자열)의 바이트 옵셋 출력.
        -n        : 검색 결과 출력 라인 앞에 라인 번호 출력.
        -H        : 검색 결과 출력 라인 앞에 파일 이름 표시.
        -h        : 검색 결과 출력 시, 파일 이름 무시.
        -o        : 매치되는 문자열만 표시.
        -q        : 검색 결과 출력하지 않음.
        -a        : 바이너리 파일을 텍스트 파일처럼 처리.
        -I        : 바이너리 파일은 검사하지 않음.
        -d        : 디렉토리 처리 방식 지정. (read, recurse, skip)
        -D        : 장치 파일 처리 방식 지정. (read, skip)
        -r        : 하위 디렉토리 탐색.
        -R        : 심볼릭 링크를 따라가며 모든 하위 디렉토리 탐색.
        -L        : PATTERN이 존재하지 않는 파일 이름만 표시.
        -l        : 패턴이 존재하는 파일 이름만 표시.
        -c        : 파일 당 패턴이 일치하는 라인의 갯수 출력.
https://jootc.com/p/201808031462
https://jootc.com/p/201808031460
https://jhnyang.tistory.com/57