본문 바로가기

컴퓨터와 인터넷

Open-ssh 설치법

반응형
1. 최신버전 다운로드

설치후 부팅시 자동실행설정확인하자 - ntsysv

/* 컴파일 */
./configure --prefix=/usr/local \
        --with-pam \
        --with-ipv4-default \
        --with-rsh=/usr/bin/rsh \
        --with-default-path=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin

/* 설정파일수정 */
cd /etc/ssh/sshd_config

/* 클라이언트 사용 */
scp
위에서 인증키를 리모트 서버에 복사할때 사용한 scp에 대해서 알아보자
예를 들어, 복사하려는 파일명이 'dumb' 라고 하고 접속하려는 원격 서버의 주소는 www.foobar.com, 당신의 쉘 계정은 babo 라고 한다면

dumb 파일을 www.foobar.com 의 babo 계정 홈 디렉토리에 복사하기
[foo@home silver]$ scp dumb babo@www.foobar.com:.

www.foobar.com 의 babo 계정 홈 디렉토리에 있는 dumb 파일을 로컬로 복사하기
[foo@home silver]$ scp babo@www.foobar.com:dumb .

만약 ~/.ssh/config 파일에 다음과 같이 www.foobar.com 의 계정을 설정해 놓았다면,

Host *fbc
HostName www.foobar.com
User babo
ForwardAgent yes

다음과 같이 더 간단하게 할수 있다.

[foo@home silver]$ scp dumb fbc:.

또한 scp 는 -r 옵션.디렉토리를 통채로 복사.예를 들어 test/ 디렉토리안의 모든 파일과 
하위 디렉토리를 서버 계정의 www 디렉토리 안에 복사 하려면 다음과 같이 한다.

[foo@home silver]$ scp -r test/ babo@www.foobar.com::www/ 
###참고사이트###
http://doc.kldp.org/KoreanDoc//html/SSH-KLDP/ 
 

반응형