[Linux] 스케쥴링 및 SSH 실습문제

2025. 1. 21. 13:54·네트워크/Linux

Server B를 초기화 한 후 다음 작업을 수행하시오.

(선택 : 윈도우에서 목적지 OS인 Server B로 키 교환 후 SSH로 접속하시오.)

50GB의 SCSI 하드 디스크를 추가한 후 /backup이라는 디렉터리에 마운트하시오.

마운트 된 경로 /backup 밑에 다음 이름으로 파일을 압축하여 백업하는 작업을 스케쥴링 하시오.

파일명 : logbackup-년.월.일.tar.xz
주기 : 매주 월요일 저녁 9시 30분
압축할 디렉터리 : /var/log

기타 필요 사항은 임의로 지정하시오.


1. Window로부터 키 전달 

  • 방법 1 : 윈도우 터미널에서 ssh-copy-id를 활용한 방법 
    CMD에서의 ssh-copy-id 명령어 미지원 환경으로 git-bash, 터미널 에뮬레이터를 통해 해결 가능

CMD 에서의 명령어 수행

  • 방법 2 : window의 키를 직접 Linux 환경으로의 전달
scp id_ed25519.pub root@10.0.1.247:/root/.ssh/authorized_keys # scp명령어를 통해 root의 공개키 저장 파일로 전달

OR

PowerShell -Command type $env:USERPROFILE\.ssh\id_rsa.pub | ssh root@10.0.1.247 "cat >> .ssh/authorized_keys"
# 내 환경의 ./ssh폴더의 공개키 내용을 linux 환경의 공개키 저장파일로의 덮어쓰기 진행

 

방법 2를 통해 키를 저장해 키를 이용한 환경에 로그인 성공.

 

2. 50GB의 하드 디스크 추가 후 /backup 환경으로의 마운트

lsblk 명령어의 현재 디스크 상황

fdisk /dev/sdb0  #디스크로 접속4

명령어
[
옵션 n #디스크 생성
w #변경 저장
]

mount  /dev/sdb1 /backup #백업 드라이브로의 마운트

 

 

3. 자동 실행 설정

  • 자동 실행 될 스크립트 파일 생성
cd /etc/crond.weekly #원하는 주기에서 설정될 폴더로 이동
vi /backup.sh # 실행될 쉘 파일 편집

 

  • 조건을 만족하는 스크립트 생성

파일명 : logbackup-년.월.일.tar.xz
주기 : 매주 월요일 저녁 9시 30분
압축할 디렉터리 : /var/log

backup.sh의 스크립트 내용

 

  • /etc/crontab 주기 설정
    매주 월요일 저녁 9시 30분

crontab 설정

 


systemctl restart crond # 재부팅

 

 

'네트워크 > Linux' 카테고리의 다른 글

[Linux] RAID,LVM 실습 문제  (1) 2025.02.04
[Linux] RAID  (0) 2025.02.04
[linux]디스크 파티션 분할  (0) 2025.01.17
[Liunx] 리눅스 명령어 정리 (작성중)  (0) 2025.01.10
[Linux] 리눅스 특징 (수정 필요)  (0) 2025.01.08
'네트워크/Linux' 카테고리의 다른 글
  • [Linux] RAID,LVM 실습 문제
  • [Linux] RAID
  • [linux]디스크 파티션 분할
  • [Liunx] 리눅스 명령어 정리 (작성중)
cumo
cumo
  • cumo
    이것저것
    cumo
  • 전체
    오늘
    어제
    • 분류 전체보기 (86)
      • 보안뉴스 (14)
      • Project (4)
        • Network (0)
        • Linux (0)
        • Cloud (1)
      • wargame (1)
      • DevOps (8)
        • K8s (4)
      • 네트워크 (49)
        • Secuerity (1)
        • Cloud (6)
        • Linux (20)
        • Network (22)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 도구모음 사이트
  • 공지사항

  • 인기 글

  • 태그

    1
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
cumo
[Linux] 스케쥴링 및 SSH 실습문제
상단으로

티스토리툴바