11.Nas_1




● scp 로 서버 접속 아이디로 자신의 서버에 복사 하기/우분투에서 nas 서버로 이동 우투분 파일 받아 오기

♨ 카랜더 일정 : 2021년10월06일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    scp 로 서버 접속 아이디로 자신의 서버에 복사 하기

     > powershell

    >> bash

    3232235521_1633496261.6963.pngroot@hompc11qkr:~# ls
    redpillcopy.sh
    root@hompc11qkr:~# cat redpillcopy.sh
    scp  shimss@192.168.0.185:/home/shimss/Desktop/redpill/images/*.img /mnt/j/redpill_bild_file/
    cd /mnt/j/redpill_bild_file/
    root@hompc11qkr:~#

    --------------

    < pc에서 .우분투 서버 파일 pc로 이동>

    >bash

    >> scp  shimss@192.168.0.185:/home/shimss/Desktop/redpill/images/*.img /mnt/j/redpill_bild_file/


    ==============

    <우분투에서 nas  서버로 이동후 우분투의 파일 받아 오기>

    > sudo -i 로 root 권한으로 이동

    > nas로 접속

    > > ssh -p 1234 shimss@192.168.0.6

    > nas에서  우분투 서버의 파일 nas로 파일 이동

    >> scp  shimss@192.168.0.185:/home/shimss/Desktop/redpill/images/*.img /volume1/docker/droppy/files/redpill_bild_11qkr/



    shimss@https11qkr:~$ ls
    11qkr_lets  acme2.sh  acme.sh  acme.sh.1  acme.sh_back  Drive  #recycle  온도측정.sh  shimss  sieve  www
    shimss@https11qkr:~$ sudo -i
    Password:
    root@https11qkr:~# ls
    707  acme.sh  klive.xml  redpillcopy.sh  redpillpath.sh  xmltv_all.xml
    root@https11qkr:~# cat redpillcopy.sh
    cd /volume1/docker/droppy/files/redpill_bild_11qkr/
    scp  shimss@192.168.0.185:/home/shimss/Desktop/redpill/images/*.img /volume1/docker/droppy/files/redpill_bild_11qkr/
    cd
    cd /volume1/docker/droppy/files/redpill_bild_11qkr/
    root@https11qkr:~#

    3232235521_1633497439.653.png

    SCP 란 무언 인가 ?  참조 합니다.

    https://itgameworld.tistory.com/tag/scp%20%EC%98%B5%EC%85%98


    Secure Copy의 약자로, 네트워크가 연결되어 있는 원격지에 파일을 간편하고 안전하게 전송할 수 있는 명령어

    SSH와 동일한 22번 포트를 사용하여 전송하기 때문에 보안도 뛰어나며 디렉토리 전송도 간편한 것이 장점.


    1. 명령어


    scp [옵션] [원본 대상] [복사할 지점]


    설명부터 하자면 기본적인 틀은 cp와 같다. 다른 블로그나 어떤 분들을 보면


    scp [옵션] [원본 대상] [원격지계정@IP:/파일생성지점]


    이런식으로만 설명해주시는 분들이 간혹 계신데 반대로도 가능하다.


    scp [옵션] [원격지계정@IP:/복사해올파일] [/붙여넣을경로]


    그러니까 scp를 통해 자신의 파일을 원격지에 복사하거나 원격지에 있는 파일을 자신의 서버로 끌어오는 것이 가능하다.

    심지어 제 3의 서버에서 1번 서버에 있는 파일을 2번 서버에 붙여넣기도 가능하다.

    그러니까 좀 더 정확한 옵션은


    scp [옵션] [원본서버계정@IP:/원본 대상] [목적지계정@IP:/복사할 지점] 

    단, 로컬일 경우 계정과 IP정보는 기입하지 않아도 된다.


    2. 옵션


    r : 디렉토리 내 모든 파일, 디렉토리 복사

    p : 원본 파일의 권한이나 속성을 유지하며 복사 (소문자 구분)

    P : 포트 번호 지정 (대문자 구분)

    c : 압축

    v : 과정 출력

    a : 아카이브 모드로 전송



    3. 사용


    예) scp root@192.168.0.100:/data/test.txt root@192.168.0.101:/data/

    -  100번 서버에 있는 data 디렉토리 내에 test.txt 파일을 101번 서버 data 디렉토리 안에 복사한다.


    예) scp -rP 200 /data root@192.168.0.100:/

    -  로컬 서버의 data 디렉토리 전체를4 200번 포트를 사용하여 100번 서버 / 밑에 복사한다.

    출처: https://itgameworld.tistory.com/tag/scp 옵션 [IT와 Game이야기]


    SSH 비밀번호 없이 접속하기

    / 리눅스 서버를 NAS에 rsync 백업 동기화

    소통을 디자인하는 아이티 카이로스입니다~

     

    [목차]

     

    1. ssh를 암호 없이 접속하는 방법을 학습 후 

    2. linux 서버에서 시놀로지 NAS로 rsync 명령어를 crontab에 등록하여 동기화는 방법을 설명합니다.

     

    [환경]

     

    CentOS7 x64

    Synology NAS DS1517+ (DSM 6.2.1-23824 Update 6)

     

    [1. ssh, rsync, scp를 암호 없이 접속하는 방법 ]

     

    ## 시놀로지 나스 제어판 > 사용자 > 고급 > 사용자 홈서비스를 활성화합니다. 

    ## 시놀로지 나스 제어판 > 터미널 & SNMP 섹션에서 SSH를 활성화합니다.

    ## 시놀로지 나스 제어판 > 파일 서비스 > rsync 탭에서 RSync를 활성화합니다.

    ## 시놀로지 나스에 SSH 접속 후 ~/위치에 .ssh폴더를 생성합니다.

    linux@server:~$ cd ~/
    linux@server:~$ mkdir .ssh
    linux@server:~$ ls -al
    total 0
    drwxrwxrwx+ 1 linux users  8 Mar 31 19:59 .
    drwxrwxrwx+ 1 root  root  32 Mar 31 19:56 ..
    drwxrwxrwx+ 1 linux users  0 Mar 31 19:59 .ssh

    ## 리눅스 서버에서 아래 명령어로 개인키/공개키를 생성합니다. (만약 이미 가지고 있다면 생성할 필요가 없음)

    ssh-keygen -t rsa

    암호를 입력하라고 하면 빈 상태로 두고 엔터를 입력하세요. 

    그리고 아래 명령어로 권한 설정을 합니다.

    chmod 700 ~/.ssh && chmod 600 ~/.ssh/*

    그리고 공개키를 나스로 전송합니다 :

    ssh-copy-id -i ~/.ssh/id_rsa.pub -p SSH_PORT ADMIN_USER_ONLY@XXX.XXX.XXX.XXX

    ## 시놀로지 나스에 SSH로 연결합니다.( 비밀번호 입력 필요)

    ssh -p SSH_PORT ADMIN_USER_ONLY@XXX.XXX.XXX.XXX

    그리고 권한 설정을 합니다.

    chmod 700 ~/.ssh && chmod 600 ~/.ssh/* 
    chmod u=rwx,g=rx,o=rx /volume1/homes/ADMIN_USER_NAME/

    그러면 이제 ssh 연결(또는 rsync) 시 암호 없이 접속이 됩니다.

    ssh -p SSH_PORT ADMIN_USER_ONLY@XXX.XXX.XXX.XXX

     

    [2. linux 서버에서 시놀로지 NAS로 rsync 명령어를 crontab에 등록하여  동기화]

     

    rsync 명령어

    rsync -av -e 'ssh -p PORT_RSYNC' ORIGIN/FOLDER/TO/SYNC/ USER@XXX.XXX.XXX.XXX:/volume1/homes/USERNAME/DESTINATION/FOLDER/

    crontab 편집

    crontab -e

    crontab 주기

    *      *      *      *      * 
    분(0-59)  시간(0-23)  일(1-31)  월(1-12)   요일(0-7) 
    
    매분 test.sh 실행 
    * * * * * /script/test.sh 
    
    매주 금 오전 5시 30분에 test.sh 실행 
    30 5 * * 5 /script/test.sh 
    
    매일 매시간 0분, 20분, 30분에 test.sh 를 실행 
    0,20,30 * * * * /script/test.sh 
    
    매일 1시 0분부터 30분까지 매분 tesh.sh 를 실행 
    0-30 1 * * * /script/test.sh

    기업용 나스 서버 구축에 대한 문의 환영합니다~

     

    desigh the communication, itkairos.

     

     

    참고 : 

    https://gist.github.com/seignovert/c903c2facbf88243dac90de68be696ea

    https://www.synology.com/ko-kr/knowledgebase/DSM/tutorial/Backup/How_to_back_up_Linux_computer_to_Synology_NAS#t2



    출처: https://www.itkairos.com/222 [아이티카이로스]

    1.png https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록



    • 일간 조회수
        • 게시물이 없습니다.
    • 주간 조회수
        • 게시물이 없습니다.
    • 월간 조회수
        • 게시물이 없습니다.


    Total 1,665 / 12 Page
    [ ● 파일공유) 1008일자 redpill Hei Qunhui 7.0 부트 파일 다운로드 (211008에 의해… ] 댓글 12

    ● 파일공유)1008일자 redpillHei Qunhui 7.0 부트 파일 다운로드 (211008에 의해 컴파일됨)정보 출처Black Qunhu…

    [ ★★★ ESXI작업)VMware ESXi 7.0 U2 SLIC 및 Unlocker USB NIC 드라이버 통… ] 댓글 29

    ●VMware ESXi 7.0 U2 SLIC 및 Unlocker USB NIC 드라이버 통합 이미지파일 바이두 다운로드 저장i:\1__redpi…

    [ ★★★VMWare ESxi 의 SSH 접속 하기와 HDD 의 원본그대로 RDM으로 붙이기 작업 ] 댓글 1

    ★★★ VMWareESxi 의 SSH 접속 하기와 HDD 의 원본그대로 RDM으로 붙이기 작업https://blog.dalso.org/home-…

    [ ● ESXi 최적의 구성 재설치 작업 ) ESXi 하이퍼바이저 가상화 서버 재설치 후 스토로지 구성정… ] 댓글 13

    ● ESXi 최적의 구성 재설치 작업 ) ESXi 하이퍼바이저 가상화 서버 재설치 후 스토로지 구성정보- 분석해 저장장치을 이용하는 방법을 알아…

    [ ● esxi의 putty로 ssh 설치 로 터미널 접속하기 ]

    ● esxi의 putty로 ssh 설치 로 터미널 접속하기 호스트 > 작업 > 서비스 > ssh 사용으로 변경 ▶ putty 로…

    [ ● VMware ESXi 6.7: VM 자동 시작 / autostart vm VMware Tools를 설치… ]

    ●VMware ESXi 6.7: VM 자동 시작 / autostart vm반짝이는 새 가상 머신이 ESXi에서 모두 설정되었습니까?정전 또는 기…

    [ 성공● xpenology ds3615 redpill boot loader ESXi 하이퍼바이저 가상화 서버 … ] 댓글 44

    성공● xpenology ds3615 redpill boot loaderESXi 하이퍼바이저 가상화 서버 설치 설정1) 사용 시스템 :ESXi …

    [ 성공● ESXi 하이퍼바이저 가상화 서버 다운로드 및 ESXi 가상서버 만들기 설치 방법 ] 댓글 6

    ●ESXi 하이퍼바이저 가상화 서버 다운로드 및ESXi 가상서버 만들기 설치 방법 설치 참조사이트는 https://pagein.net/esxi-…

    [ ● 헤놀로지 부트로더 grub.cfg 설정시 DiskIdxMap SataPortMap 설정값 구성 방법 ] 댓글 4

    ● 헤놀로지 부트로더grub.cfg 설정시DiskIdxMap SataPortMap 설정값 구성 방법1) 부트로더에ds3615 와 ds918p 사…

    [ ● 시놀로지 기본 ipkg 설치 각종 유틸리티 사용을 위한 ipkg 설치 과정 ] 댓글 3

    ● 시놀로지 기본 ipkg 설치 각종 유틸리티 사용을 위한 ipkg 설치 과정https://11q.kr/www/bbs/board.php?bo_t…

    [ ● Synology DSM 7용 opkg(Entware)를 통해 패키지 설치 ]

    ●Synology DSM 7용 opkg(Entware)를 통해 패키지 설치시놀로지 dsm 패캐지소스 추가부분 설치가 안되는 증상 나타남내 Syn…

    [ ■■■ redpill 부투로더 의 vmware dsm 설치 오류 ■■■ ]

    ●redpill 부투로더 의 vmware dsm 설치 오류아직 안되네요설정방법이 어렵네요 ▶j:\VM_redpill\vmware_synoboot…

    [ ● 터미널에서 파일 작성 시간 변경이 되지 않아 우분투 ui매뉴로 서울지역설정 하기 ]

    ●터미널에서 파일 작성 시간 변경이 되지 않아 우분투 ui매뉴로 서울지역설정 하기vmware ubuntu 사용조건에 터미널에서 파일생성 시간이 …

    [ ● VMware start 에러 내용 ...해결 ]

    ●VMware start 에러 내용 ...해결ok 해결은 cd-rom 삭제================ 내용 ==============VMwar…

    [ ● vmware 사용 vmdk 파일 변환 imgtovmdk StarWindConverter.exe 파일 ] 댓글 2

    ● vmware 사용 vmdk 파일 변환 imgtovmdkStarWindConverter.exexpenology 헤놀로지 부트로더 vmware에…

    [ ● OSMOUNT 없는장치를 지정 했습니다 로 실행 에러 ]

    ● OSMOUNT 없는장치를 지정 했습니다 로 실행 에러 ▶ 부제목내용 ☞https://11q.kr에 등록된 자료 입니다. ♠ 정보찾아 공유 드…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-04-28 21:56:35

    오늘의 홈 현황


    • 현재 접속자♨ 149 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 3 명
    • 주간 가입자※ 18 명
    • 오늘 방문자 1,592 명
    • 어제 방문자 1,561 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,293,358 명
    • 전체 게시물※ 8,539 개
    • 전체 댓글수※ 24,525 개
    • 전체 회원수 10,935 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑