IT
-
Fat JAR 플러그인IT/Tool 2019. 6. 13. 07:47
JAR를 쉽게 묶어주는 이클립스 플러그인이다. 보통 프로젝트를 JAR로 묶어 서버에 올리게되면 참조된 JAR(gradle,maven으로 추가된 라이브러리)의 path를 일일이 잡아줘야 한다. Fat 플러그인은 JAR로 묶을때 일일이 path를 잡아줄 필요 없이 JAR를 묶을때 라이브러리 등을 통째로 묶어버리는 편리한 플러그인이다. 이클립스 luna 이하버전 : http://sourceforge.net/projects/fjep/files/fatjar/fatjar_0_0_31/net.sf.fjep.fatjar_0.0.31.zip/download >> 0.0.31.zip 이클립스 luna 이상버전 : http://www.oschina.net/code/snippet_570396_36930 >> 0.0.32.zi..
-
[원격 데스크톱 인증오류] CredSSP 암호화 Oracle 수정 때문일 수 있습니다.IT/Windows 2019. 6. 13. 07:43
#서론 Windows 서버에 원격데스크톱연결 로 접속하려 했더니, 몇 주 전까지만해도 잘 붙던 Windows가 갑자기 접속이 안된다. 1. 문제 위와같은 에러메세지를 뱉으면서 흔하지 않은 CredSSP 암호화 라는 단어를 보여준다. 수정이라는 단어가 들어가면 일단 겁이 난다. 뭐가 수정[변경] 됐나? 내가 뭔가 잘못건드렸나? 2. 원인 Microsoft에서 이야기하길, CredSSP는 다른 응용프로그램의 인증 요청을 처리하는 인증 공급자인데.. 2018.5.8 일자로 업데이트가 되었고, 패치가 적용되지 않은 CredSSP 버전에는 원격코드 실행 취약성이 있다고 한다. 즉.. 원격접속 대상PC에 업데이트를 하면 되지만, 그렇게 못할 시에는 접속을 시도하는 PC에 아래처럼 설정하여 해결할 수 있다. 참고 :..
-
원격 데스크톱 연결 포트번호 변경IT/Windows 2019. 6. 13. 07:38
#개요 기본적으로 윈도우의 원격접속 포트는 3389으로 설정되어 있다. 3389이라는 포트번호는 기본설정이므로 이 원격접속의 포트에 대한 별다른 설정을 하지 않은 PC라면 모두 원격포트는 3389로 되어 있다. 이는 어찌보면 보안상에 문제가 생길지도 모르는 사실이다. 요즘같은 귀차니즘 시대에 적응 된 사람들이 의외로 본인 PC를 부팅 후 윈도우로 접근할 때 비밀번호를 치는게 귀찮아서 비밀번호를 설정하지 않는 사람들이 꽤 많다. 누군가가 나의 IP주소와 포트번호, PC로그인 계정만 안다면 쉽게 내 컴퓨터에 접속할 수 있다는 이야기가 된다. (실제로 서버를 운영하는 분들의 글을 읽어보면, 원격포트 번호를 3389 기본포트로 설정해놓고 어느날 로그를 확인해보니 3389포트로 1초에 2~3번씩 낮선 사람의 원격..
-
원격 데스크톱 연결 설정하기IT/Windows 2019. 6. 9. 23:40
# 개요 원격 제어는 정말 편리한 기능이다. 10년전, 네이트온 원격제어로 친구의 PC를 고쳐주고 했었던 기억이 있는 사람들이 많다. 요즘은 팀뷰어와 같은 전문 원격 프로그램이 존재하지만, WIndows 의 기본 기능으로 원격제어는 제공된다. 원격제어는 정말 편리한 기능이지만 그 만큼 위험도도 함께 따른다. 의도적으로 본인이 혹은 다른사람이 PC를 조작하기 위해 쓰는 기능이지만, 동시에 의도하지 않은 타인이 내 PC를 조작할 수 있는 길도 되는것이다. 하지만 업무적 차원에서든 개인적인 용무에서든 보안적인 레벨을 끌어 올려서라도 쓰지 않을 수 없는게 원격제어기능이다. 1. 시스템 속성 - 원격설정 1. 제어판에 들어가 시스템을 선택 or Window키 + F12키 옆에있는 PaseBreak키 로 시스템을 ..
-
(CentOS)Apache Tomcat Version 확인(톰캣 버전 확인)IT/Linux 2019. 6. 9. 23:34
tomcat 설치경로/lib/ 으로 이동한다. lib 디렉토리 안에 catalina.jar 파일이 있다. 아래의 java 명령어를 사용하면 다음과 같이 출력된다. $ java -cp catalina.jar org.apache.catalina.util.ServerInfo Server version: Apache Tomcat/7.0.82 Server built: Sep 29 2017 12:23:15 UTC Server number: 7.0.82.0 OS Name: Linux OS Version: 2.6.32-573.7.1.el6.x86_64 Architecture: amd64 JVM Version: 1.7.0_79-b15 JVM Vendor: Oracle Corporation 만약 java 명령어의 ..
-
(CentOS) Failed to load SELinux policy, freezing.IT/Linux 2019. 6. 9. 23:32
Windows Server에 VM으로 CentOS를 띄워놨는데 서버장비 위치를 옮긴다고 껐다 키게되어 VM을 재기동을 했더니.. 뭐 프로그레스바가 한참 올라간다 싶더니만 99%즈음에서 멈춘다. 그리고는 한참을 멈춰있다가 확인해보니 아래와 같은 메세지를 남겨놨다 Failed to load SELinux policy, freezing. 부팅하려는데 위와 같은 메세지가 발생한다면, /etc/selinux/config 파일 설정이 잘못된 경우이다. 하지만 나의 경우 해당 config 파일의 설정을 손댄적이 없는데, 아무래도 서버에 VM으로 돌아가다보니 내가 모르는 어느순간 특정모듈이 설치되면서 config 파일을 손댄 듯 하다. 어찌됐든 지금 리눅스 접속이 안되는 상황에 /etc/selinux/config 파일..
-
리눅스 확장자별 압축 zip, tar, gz(gzip) 차이 및 사용법IT/Linux 2019. 6. 9. 22:53
# 서론 윈도우에 익숙한 우리 일반인은 압축파일이라 하면 단연 .zip 파일부터 떠올린다. 현 시대의 PC환경에선 압축에 대한 여러 리소스(CPU, 시간, 호환 등)을 고려하지 않는다. 그러나 리눅스환경에서는 이러한 사소한 리소스가 곧 돈이다..... 이러한 압축 확장명도 고려하여 선택하고 이용한다. # 본론 1. ZIP - 윈도우 환경에서 가장 일반적으로 사용되는 압축 확장자 장점 : 거의 모든 OS환경에서 호환된다. 단점 : 용량 압축이 낮다. 압축하기 : # zip -r FILENAME.zip FILENAME 압축풀기: # unzip FILENAME.zip ........zip 설치 진행........ [root@localhost ~]# yum install zip ......압축하기..........
-
(CentOS) 리눅스 포트 열렸는지 확인, 방화벽 오픈 [netstat, telnet, nc ..]IT/Linux 2019. 6. 9. 22:41
#개요 서버 설정하고 세팅하는데 정신없다. 항상 초기설정이 어렵다. 할때 찾아보고 뒤돌아서면 까먹으니까.. 아래 테스트 및 내용은 CentOS에서 테스트한 기반으로 작성한 내용이다. 1. 현재 리눅스에서 열려있는 포트 확인 1.netstat -tnlp TCP 중에서(t), Listening상태[열린포트]인 애들만(l), 상세정보까지(p), 10진수 숫자로(n) 표기한다. [dklee@localhost ~]$ netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - ..