리눅스

포토포워딩(FileZilla 파일전송,putty 원격제어)

lavender1122 2024. 9. 2. 12:08

다른 지역 ip에서 사설ip에 접근하고 싶으면 공인ip에서 부터 시작해서 사설ip로 가야된다

예시) 1번 pc에 172.160.143.10 db포트번호 1521 라면

공인IP 입력하고 1521포트 입력하면 1번 pc DB 연결된다

2번 pc db포트번호 1521.1이라면

공인IP입력하면 1521.1 포트입력하면 2번pc DB 연결된다

localhost : 사설ip

 

https://lavender1122.tistory.com/223

 

리눅스 ip 찾기

ifconfigenp0s3 : 네트워크 디바이스 파일 이름ip는 enp0s3 inet 에서 알수 있다

lavender1122.tistory.com

 

게스트 IP : 사설ip

외부 접속 : 공인 ip

게스트포트 : 내부 포트번호

호스트 포트 : 외부 포트번호

호스트 포트 22000 접속하면 게스트IP + 게스트 포트 연결 된다

FileZilla (파일 전송)

상단 메뉴바 파일 > 사이트 관리자

새 사이트 > 리눅스 서버 작성

FTP : 파일 전송 프로토콜/ 포트번호 20, 21 보통 21번사용

SFTP : 보안 추가(인증서 추가)한 파일전송 프로토콜/ 포트번호 22번

사용자 & 비밀번호 : 리눅스 아이디 & 비밀번호 

연결

연결 성공

파일 우클릭 > 업로드

파일 업로드 확인

리눅스 서버에 파일 업로드 확인

권한 부여

파일 우클릭 > 파일 권한

원하는 설정 클릭 후 확인

PUTTY 이용한 리눅스 원격제어하기

login as : 리눅스서버 아이디

password : 리눅스서버 비밀번호()

password * 표시 안되서 그냥 타짜 치고 엔터하면 로그인 된다.

서버 연결 성공

 ls (폴더 조회 명령어)

cd 폴더명 (폴더이름으로 파일 이동 명령어)

f404 폴더 안으로 이동

unzip 압축파일명 (파일 압축 풀기 명령어)

만약 unzip 없다면

더보기

unzip 설치

sudo apt install unzip

rm 파일명 (파일삭제 명령어)

rm f4041

f4041 파일 삭제 확인

rm-rf 파일명(안물어보고 삭제)

rm -rf 파일명

* : 전체 라는 뜻

파일신라보다 리눅스에서 지우는것이 더 빠름

tomcat 실행

bin 폴더 이동 > ./startup.sh 명령어로 톰캣 실행

startup.sh → 리눅스버전 사용

startup.bat → 윈도우 버전 사용

./startup.sh

 

만약 허가 거부 나오는 경우

 

더보기
ls -al (권한 상세보기 명령어)
chmod 755 파일명 (권한 바꾸는 명령어)
꼭 startup 과 catalina 권한 허용해야된다!
chmod 755 startup.sh​
chmod 755 catalina.sh
권한 바꾸면 초록색으로 파일명 나옴

포트번호 확인&변경하기

conf 폴더 이동

nano server.xml

나가기 : ctrl+x

아래로 내리기 : PgDn

위로 올리기 : PgUp

Service name 에서 "Catalina" 찾기 > port= "포트번호"

방향키 이용해서 초록색 커서 port 로 이동 지우기키(←)로 번호 지워서 숫자키 입력

기록 저장 : Ctrl + o

Ctrl + o 누른 후 화면 > 엔터 누르면 server.xml 저장

나가기 : Ctrl + x

톰캣 실행 확인

localhost:5000

포트 포워딩 이용해서 윈도우에서 톰캣열기

localhost:호스트번호