시놀로지 Rsync 백업종료후 원격종료 Remote Shutdown 스크립트를 만들고 싶습니다.

   조회 3113   추천 0    

 열심히 구글링을 해봤는데, 쉽게 답이 찾아지질 않네요.

.sh 스크립트로 하나 만들어서

이 안에서 Rsync 백업 명령 1줄 (Source -> Target)

이 작업 끝나면, 

백업 헤놀인 Target을 Remote Shutdown을 보내는 명령 1줄

이면 될 것 같습니다만,

방법이 없을까요?

image
짧은글 일수록 신중하게.
김제연 2021-06
그냥 한줄 넣으시면 되지 않을까요 ..
ssh target.mycorp.net sudo shutdown -h now
이런식으로 하면 될것 같습니다.
화정큐삼 2021-06
ssh -t -p password root@192.168.1.1 -p 32022 "poweroff"
이렇게 하면 된다고 구글링해서 찾긴했습니다.^^
https://kbase.io/shutdown-or-reboot-a-synology-nas-remotely-using-ssh/
그런데 저 암호에 !가 있어서인지 못알아먹고 튕기네요. 암호를 다시 정하고 내일 한번더 시험해 보겠습니다.
답변 감사합니다.
     
dateno1 2021-06
패스워드 특문 문제로 SSH등이 거부 당하는경우 escape 처리해보세요

이외에 파일에 비번을 적은후 이걸 읽게하는 방법도 있습니다
          
화정큐삼 2021-06
일단 여러가지 공부중인데, 맥 터미널에서 시놀로지에 암호없이 ssh pub key 파일복사해서 접속하는것 부터 해보고 있습니다.
2시간 삽질끝에 성공했네요.^^
갈길이 멀군요...ㅎㅎ
               
dateno1 2021-06
키를 기준으로 해도 되고, 암호를 파일로 저장해서 그걸 읽게해도 될껍니다

다만 맥 기본으로 되는지는 잘 모르겠습니다
화정큐삼 2021-06
위에 알려주신 팁들 활용해서 최종성공해서 방법 공유합니다.
NAS 1(메인) -> NAS 2(백업)  사이에 admin 계정끼리 ssh 로그인할 때 ssh-keygen 을 사용해서 .ssh 디렉토리 pub key 생성 및 복사를 진행했습니다.
이렇게되면 admin계정사이에 passwordless login이 가능해 집니다.

그리고, NAS 2 에 다시 passwordless sudo login을 가능하게 하기 위해서 아래 커맨드로 sudoers 파일에 아래 라인을 추가처리 합니다.
echo -e "\n$USER ALL=(ALL) NOPASSWD: ALL\n" | sudo tee -a /etc/sudoers
잘 설정되어 있는지 확인하려면 아래처럼 확인합니다.
sudo -l
< 아래결과 추가됨 확인 >
    (ALL) NOPASSWD: ALL
-------------------------------------
NAS 1(메인) -> NAS 2(백업)  passwordless login 확인
NAS 2(백업) admin -> sudo passwordless login 확인
--------------------------------------
NAS 1 (메인) 쪽에서 아래 커맨드가 이제 먹힙니다.
ssh -p 32022 admin@192.168.x.y sudo "poweroff"

이제 스케쥴러에 저 커맨드를 추가해서 시험해보고 조금만 더 손보면 될것 같습니다.
이 기회에 passwordless 로그인 공부를 많이 하게되서 유익했습니다.
도움주신 두분 정말 감사드립니다.^^
     
화정큐삼 2021-06
강좌란에 암호없이 로그인 설정하는 방법을 요약정리 했습니다.

http://www.2cpu.co.kr/lec/3990


QnA
제목Page 4844/5723
2014-05   5231079   정은준1
2015-12   1757810   백메가
2019-05   3088   진돌슈빈
2024-06   3088   긴머리루이스
2023-11   3088   춘씩스
2021-07   3088   epowergate
2020-06   3088   오성기
2021-11   3088   SEEART
2020-03   3088   아리아리
2021-04   3087   audacity
2019-03   3087   바부팅이
2018-10   3087   김건우
2019-12   3087   메뚜기가면맨
2019-09   3087   행복하세
2018-10   3087   meansal
2019-08   3087   Psychophysi…
2019-05   3087   민턴짱김동운
2019-09   3086   최시영
2020-08   3086   gruw
2023-06   3086   비빔밥빔비
2020-11   3086   화정큐삼
2021-10   3086   카렘