scp로 파일 전송하기 scp 명령어를 이용하여 다른 서버로 파일을 전송하거나, 다운 받을 수 있습니다. scp 명령어 기본 포트 : 22 port # 다른 서버로 전송 $ scp [option] (보낼 파일) (아이디)@(서버_주소):(저장할_경로) # 서버로 부터 다운 $ scp [option] (아이디)@(서버_주소):(파일_경로) (저장할_경로) 실습해보기 전송하려는 곳 : pi@123.123.123.123 파일 전송 현재 디렉토리의 test.txt을 pi 홈 디렉토리에 new.txt라는 이름으로 저장 $ scp /home/shlee/test.txt pi@123.123.123.123:/home/pi/new.txt 디렉토리(내부까지) 전송 현재 디렉토리의 test_dir 디렉토리를 pi 홈 디렉토리..
환경 : Ubuntu 20.04 + apache2 OpenSSL 설치 및 인증서 발급 Apache SSL 적용 OpenSSL 설치 $ sudo apt install openssl CA 인증서 생성 private key 생성 $ openssl genrsa -des3 -out server.key 2048 Enter pass phrase for server.key : (개인키 암호 입력) CSR(Certificate Sinning Request) 인증요청서 생성 $ openssl req -new -days 365 -key server.key -out server.csr Enter pass phrase for server.key: (이전에 입력한 개인키 암호) 추가로 입력하는 부분은 적절히 입력하고 넘어가면 됩..
Linux Systemd란 무엇인가?리눅스를 실행시키면 systemd라는 프로세스를 한번 쯤 보신 적이 있으실 겁니다. systemd는 PID1에 속해있을 만큼 굉장히 중요한 역할을 하는데 바로 Linux 운영체제용 시스템 및 서비스를 관리하는 역할을 수행합니다.PID1이므로 부모 프로세스가 없고 Linux가 부팅되었을 때 가장 먼저 실행되며 사용자가 Linux를 사용할 수 있도록 초기 서비스들을 병렬적으로 실행시켜주는 역할을 합니다. 그리고 가장 마지막에 종료되어 시스템 및 서비스를 종료시키는 역할도 합니다.기존에는 가장 오래된 init 시스템 중 하나인 Unix System V init system(SysV)와 같은 init 시스템을 사용하고 있었는데 2015년 부터 systemd를 공식 채택하였습니..