웹에서 서버 scp명령어 주는 질문입니다.

서버/유선/무선 네트워크 설정에 관한 문제 해결(웹브라우저와 관련한 부분은 소프트웨어나 멀티미디어/코덱 게시판으로 문의하세요).

Moderator: Dry8r3aD

Post Reply
jky20051
Posts: 1
Joined: 2014/11/27 Thu 2:34 pm

웹에서 서버 scp명령어 주는 질문입니다.

Post by jky20051 » 2014/11/27 Thu 2:37 pm

10.215.222.1:32<-프로젝트 배포되있는서버 id:test, pwd:123
10.215.222.2:33<-목표서버 id:test, pwd:123

1번서버 파일경로:/app/apache-tomcat-7.0.42-/jk/WEB-INF/test/sn.txt
2번서버 복사될 위치:/app/temp

안녕하세요~~질문이 있어서 글올닙니다.꼭 도와주세요ㅠ
1번서버에 프로젝트 안에 있는 test.txt파일을 2번서버에 카피를
해야 합니다.

그래서 jsch jar파일을 받아서 java코딩을 했습니다

Session session = jsch.getSession("test","10.215.222.2",33);
session.setPassword("123");

session.connect();

Channel channel = session.openChannel("exec");
((ChannelExec)channel).setCommand("scp /app/apache-tomcat-7.0.42-/jk/WEB-INF/test/sn.txt test@10.215.222.2:/app/temp/);
channel.connect();



이렇게 하였습니다.그러나 복사가 안되네요ㅠㅠ
답변부탁드립니다

happyman
Posts: 392
Joined: 2014/07/01 Tue 5:34 pm

Re: 웹에서 서버 scp명령어 주는 질문입니다.

Post by happyman » 2014/11/28 Fri 6:50 am

저는 잘 모르겠습니다만, scp를 쓰시려면, ssh protocol을 따르게 되는데, password 없이 하려면, ssh key가 설치되어 있어야 하죠? 그렇게 하셨나요?

Post Reply