티스토리 뷰
환경 : 윈도우에서 리눅스로 scp 를 사용한 자동 백업
윈도우 작업 스크립트로 리눅스에 자동 백업을 진행 할 건데 기본 scp 사용 시 암호 입력이 필요.
( scp 자동 로그인 ssh-keygen )
리눅스에서
mkdir -p ~/.ssh
chmod 700 ~/.ssh
touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
scp 사용하려는 계정의 홈 디렉토리의 .ssh 생성 후 인증용 파일 생성
윈도우 cmd 에서
ssh-keygen -t rsa (엔터,엔터,엔터,엔터)
로 공개키 생성
C:\Users\username\.ssh 폴더 안에 id_rsa.pub 내부 암호화 키 텍스트 복사
리눅스에서
복사한 키 값을 ~/.ssh/authorized_keys 에 붙여놓기
이후 윈도우에서 scp 테스트
이상 없음을 확인.
이후 scp 명령어를 bat 파일로 생성 후 작업스케줄러 원하는 시간에 반복 백업할 수 있도록 등록
'self training > lin' 카테고리의 다른 글
[mysql] mysql 8.4 ver DB 자동 원격 백업 (CentOS 9 stream) (1) | 2024.12.17 |
---|---|
centos 7 에서 mysql 8.0 패스워드 분실 시 root 패스워드 초기화 (0) | 2024.11.14 |
watch -d -n 1 'command' (0) | 2024.06.07 |
yum update 시 failed (0) | 2024.04.25 |
vi, vim 여러 줄 한번에 주석 (0) | 2024.02.21 |
댓글