[정보처리기사]-리눅스 로그 파일, 리눅스 명령어, Bash 쉘, UNIX 쉘, SSH(Secure Shell)

yuri·2024년 1월 21일
0

🎈 리눅스 로그파일

wtmp: '성공한' 로그인/로그아웃 정보 기록
utmp: '현재' 로그인/로그아웃 정보 기록
btmp: '실패한' 로그인/로그아웃 정보 기록
last log: '마지막으로 성공한' 로그인/로그아웃 정보 기록

그 외 명령어

● uname: 리눅스 버전 확인
● pwd: 현재 디렉토리 출력
● nmap: 서버에 열린 포트 정보를 스캐닝해서 보안 취약점을 찾는데 사용하는 도구

🎈 Bash 쉘(Shell)

  • echo
    : 변수를 출력

  • export
    (export가 매개변수 없이 쓰일 경우)
    : 현재 설정된 환경 변수들이 출력된다.
    - 사용자가 생성하는 변수는 export 명령어를 표시하지 않는 한 현재 쉘이 국한된다
    - 변수를 export 시키면 전역 변수처럼 되어 끝까지 기억된다

🎈 UNIX SHELL

● 환경 변수 출력 명령어

  • printenv, env, setenv
    (configenv x : 파이썬에서 사용)

🎈 SSH(Secure Shell)

  • 네트워크 포트: 22번
  • 전송되는 데이터는 암호화된다
  • 키를 통한 인증은 클라이언트의 공개키를 서버에 등록해야 한다
  • 서로 연결되어 있는 컴퓨터 간 원격 명령 실행이나 셀 서비스 등을 수행

0개의 댓글