ssh2 Linux 서버 권한변경 및 war 파일 올리기 ✔ 이동scp /home/tistory/test23.war tistory2@보낼주소:/tmp tistory3에 이동 예정이지만 권한이 없는 경우 권한이 있는 곳에 tmp에 먼저 이동하여 권한을 줘 실행 ✔ 접속ssh tistory2@보낼주소 ✔ root 로 변경su - 비밀번호 접속 ✔ tistory3로 변경su tistory3 ✔ tmp이동 - war 파일 tistory3로 권한 변경ls -l ti* 2_뒤로 시작하는 모든 파일 자세히 보기 chown tistory3:dev test23.war tistory3:dev로 권한변경 - 이전에는 tistory2:dev로 되어있음 ✔ 작업 전 백업 파일 만들기tar -cvf tistory3_20230707.tar tistory 압축해 생길 파일 이름과 어떤 파.. 2023. 7. 13. API 원격 서버 이미지 업로드(IP동시, Jsch, sftp) ✔ 원격 서버의 IP 주소를 설정 try { // init Server info String host_ip = HostAPI1; if(host_ip.equals(InetAddress.getLocalHost())) { host_ip = HostAPI2; host_ip와 로컬 호스트 IP 주소를 비교한다. 만약 두 값이 동일하다면, 즉 로컬 호스트에서 실행 중인 경우라면 host_ip 값을 HostAPI2로 변경한다. 이는 로컬 호스트에서 실행 중일 때는 다른 서버로 접속하기 위해 대체 IP 주소를 사용하는 것이다. ✔ JSch 객체 생성 JSch jsch = new JSch(); ?* com.jcraft jsch 0.1.54 maven dependency 설정*/ JSch 객체를 생성, JSch는 Java.. 2023. 7. 12. 이전 1 다음