리눅스 정리

Sirius·2024년 12월 10일
post-thumbnail


리눅스 기초



  • 우분투 리눅스에 관한 간단한 소개
  • 쉘과 터미널 커널에 대한 간단한 소개
  • 가상 머신을 이용하여 ssh(secure shell) 설정
  • 기본적인 리눅스 커맨드 숙지





  • 쉘과 터미널의 개념

터미널은 컴퓨터의 입출력을 담당하는 전용 하드웨어이다 (리눅스에선 소프트웨어 터미널을 사용). 쉘과 혼동 하면 안된다



  • ssh의 개념과 설정 과정

putty가 아닌 movaxterm이라는 프로그램으로 클라이언트와 서버를 연결했다. GUI가 훨씬 사용하기 편하였다.




  • ssh 설정 과정

먼저 server에 오픈 라이브러리를 설치한다.

server(가상머신)에 포트포워딩 설정을 해준다. (루프백 IP로 30021포트로 접속 시 가상 머신의 IP와 포트로 포워딩을 한다.)

movaxterm 설정을 통해 클라이언트에도 remote host 설정을 해준다. (loop back IP와 포트 번호)


이제 movaxterm에서 ssh rsa 암호화 키를 생성한다.


공개키와 비공개키가 서버에 생성되었다.


ssh-keygen 설정에 따라 비공개키 이름을 'authorized_keys'로 변경해준다.


movaxterm에서 비공개키를 SFTP(Secure File Transport Protocol)을 이용해 클라이언트에 원격으로 다운로드 한다.


advanced SSH settings에서 비공개키 경로를 지정해 설정을 완료한다. (이제 암호화를 통해 쉽게 서버에 접근할 수 있다.)



  • 잊고 있던 또는 새로 알게 된 리눅스 커맨드
















리눅스 기초2



  • vim 사용법

  • 텍스트 처리

  • 파일 관리


  • cp, mv, ln, find 명령어 복습








1개의 댓글

comment-user-thumbnail
2024년 12월 10일

🤍⭐️내별 화이팅⭐️🤍

답글 달기