Skip to content

2009.11.24 13:39

[리눅스]scp, sftp

[레벨:28]id: ADMINPLAY
댓글 0 조회 수 7312 추천 수 0
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print
?

단축키

이전 문서

다음 문서

+ - Up Down Comment Print

ftp  -> scp,sftp 이용

 

// scp 사용법은 간단하다 유저명@ip주소:                <-- : 만 붙이면 해당 유저명의 홈디렉토리

scp  사용법
    scp      출발지        목적지

    scp    경로지정     유저명@ip주소:절대경로   <-  업로드
    scp   
유저명@ip주소:절대경로      경로지정

serv컴 : scp   anaconda-ks.cfg      root@192.168.x.20:/boot
work컴:  ls   -l   /boot

serv 컴: scp   root@192.168.x.20:/etc/inittab       .
serv 컴: ls   -l

 

@ sftp   사용법
 sftp  
유저명@접속할서버ip(or 도메인명)

serv 컴: sftp   root@192.168.x.20
 sftp>  cd   /sbin
 sftp>  ls
 sftp>  get   ypbind
 sftp>  lls              <-- 원격으로 sftp를 사용중에 있지만 lls는 내 현재 리스트를 참조한다

 sftp>  cd   /tmp
 sftp>  ls
 sftp>  put   install.log
 sftp>  ls
 sftp>  quit

serv 컴: ls   -a
 ls   -l    .ssh
 cat   .ssh/known_hosts

work 컴: ls   -l   /etc/ssh

 

 

@pki 인증 사용하기

// -t 타입은 rsa 형식으로 ssh-keygen 으로 private 키와 public 키를 생성한다.
serv 컴: ssh-keygen  -t  rsa
 ls   -l   .ssh
 scp   .ssh/id_rsa.pub      
root@192.168.x.20:

// 항상 키는 .ssh안에 숨겨져 있다~!!

work 컴:  ls   -al
 mkdir    .ssh
 mv    id_rsa.pub    .ssh/authorized_keys
 chmod  600    .ssh/authorized_keys
 ls  -al   .ssh

serv 컴; sftp   root@192.168.x.20
 ssh   root@192.168.x.20

http://www.mysql.com
http://www.snort.org/dl
http://www.centos.org

 

// md5 해쉬함수를 사용하여 해쉬값 비교해보기!!

serv 컴:  seq   10  >   test.tar.gz
 md5sum   test.tar.gz  >   test.tar.gz.md5

 scp   test.tar.gz   test.tar.gz.md5    root@192.168.x.20:

work 컴: ls
 cat   test.tar.gz.md5
 md5sum   test.tar.gz

 echo  11  >>   test.tar.gz

 cat   test.tar.gz.md5
 md5sum   test.tar.gz

serv 컴:

wget   http://nchc.dl.sourceforge.net/sourceforge/mhash/mhash-0.9.9.tar.gz
wget   http://nchc.dl.sourceforge.net/sourceforge/aide/aide-0.12.tar.gz

@ Source code compile
   step 1 :   ./configure  ->  Makefile(환경설정파일)
   step 2 :   make  ->  object 파일(실행파일)
   step 3 :   make   install   ->  퍼미션 &  파일이동

yum  -y  install   cpp   gcc   db4-devel   dev86   flex     gcc-c++
     libstdc++-devel   libtermcap-devel   ncurses-devel  pam-devel

serv 컴: tar   xfz   mhash-0.9.9.tar.gz
 cd   mhash-0.9.9   &&   ls

 ./configure
 
 echo  $? -  값이  0  이면 정상
  -  값이  1  이상이면  오류

 
 make
 make   install

serv 컴: cd   ..
 tar  xfz   aide-0.12.tar.gz
 cd   aide-0.12
 
 yum  -y   install    bison

 ./configure   &&   make  &&   make  install
 echo  $?


번호 제목 글쓴이 날짜 조회 수
14 xferlog 의 각각의 항목   [레벨:28]id: ADMINPLAY 2009.11.26 5757
» [리눅스]scp, sftp   [레벨:28]id: ADMINPLAY 2009.11.24 7312
12 sftp 는 ssh 데몬에서   [레벨:28]id: ADMINPLAY 2009.11.24 5925
11 [Linux] sftp 서비스 막기   [레벨:28]id: ADMINPLAY 2009.11.24 6054
10 useradd 에서 --stdin 옵션   [레벨:28]id: ADMINPLAY 2009.08.18 6104
9 vsftpd.conf 의 주요 설정   [레벨:28]id: ADMINPLAY 2009.07.18 5733
8 업로드한 시간과 실제시간과 틀릴경우   [레벨:28]id: ADMINPLAY 2009.05.07 5631
7 일반계정의 ftp 웹으로 접속하기   [레벨:28]id: ADMINPLAY 2009.01.05 6184
6 vsftp 설치 및 속성설명   [레벨:28]id: ADMINPLAY 2009.01.05 6181
5 ftp를 이용한 자동 백업 설정   [레벨:28]id: ADMINPLAY 2008.12.14 6234
4 useradd (환경설정파일)   [레벨:28]id: ADMINPLAY 2008.12.14 6207
3 proftpd - ( proftpd.conf )설정파일 설명   [레벨:28]id: ADMINPLAY 2008.12.04 6121
2 Vsftp - Passive Port 설정   [레벨:28]id: ADMINPLAY 2008.11.04 7147
1 Proftp - Passive Port 설정   [레벨:28]id: ADMINPLAY 2008.11.04 6435
Board Pagination ‹ Prev 1 Next ›
/ 1
Designed by hikaru100

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

SketchBook5,스케치북5

순위 출석시각 별명 당일기록
출석한 회원이 없습니다.

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234