전체 글

binary-malware analysis, ML/DL based security, hacking and security, etc.
1. 제어판 -> 로그인 포털 -> 고급 -> 역방향 프록시로 이동2. WebSocket 설정할 항목 선택하여 사용자 지정 머리글 -> 생성 버튼 클릭 -> WebSocket 선택 간단하고 편리하게 역방향 프록싱된 장비에 WebSocket 기능을 활성화 시킬 수 있음.
이번에 새로 구축한 r630 서버에 promox를 올려 여러가지 가상화 서버를 운영하려고 하던 중, 웹을 통한 SSH/VNC 접속이 안되는 상황에 마주했다. IP로 접속하면 잘 작동하지만, 도메인 주소로 접속한 경우에만 아래 사진과 같이 오류코드를 출력하며 접속이 되지 않았다.  네트워크 구성은 내부망 스위치에 연결된 r630 promox 서버가 시놀로지 NAS의 reverse proxy 기능을 통해 Cloud Flare에 등록된 서브 도메인으로 연결되는 구성인데, 보안을 위해 Cloud Flare Zero Trust 환경에 엮어놓았다. 처음에는 Cloud Flare의 높은 보안 수준으로 야기된 문제인줄 알았는데, 구글링 하던 중 누군가가 원인에 대하여 잘 작성해놓은 게시글을 통해 해결 방법은 알게 되었..
Ubuntu 시스템에서 일반적으로 useradd, adduser 명령으로 새로운 사용자를 생성하면 일반 사용자 권한으로 생성되죠. sudoers 권한은 시스템을 제한없이 제어할 수 있기 때문에 조심히 취급되어야하는 권한입니다. 하지만 Ubuntu 시스템에서 이것저것 환경을 구성하다보면 sudo 권한이 필요할 때가 있죠. 이런 경우 usermod 명령을 사용하여 사용자 권한을 수정할 수 있습니다. usermod -aG sudo 'username' ex) usermod -G sudo hadoopUser usermod 명령으로 권한을 수정한 사용자가 정상적으로 sudo 권한을 부여받았는지 확인합니다. 이 때, whoami 명령으로 현재 사용자 권한을 확인할 수 있습니다. ex) usermod -aG sudo ..
Solaris 10 의 경우 패키지 버전을 확인하는 방법은 다소 까다롭다. pkgparam 명령을 활용하며, 특정 패키지의 버전을 조회하고자 한다면 가장 먼저 시스템에서 정의하는 패키지의 이름부터 알아야 한다. pkginfo 명령을 사용하여 특정 패키지의 이름을 찾을 수 있다. # 패키지 이름 조회pkginfo | grep ssh system SUNWsshcu SSH Common, (Usr) system SUNWsshdr SSH Server, (Root) system SUNWsshdu SSH Server, (Usr) ...# 패키지 버전 조회pkgparam -v SUNWsshdu | grep VERSION SUNW_PRODVERS='5.10/Generic Pat..
Solaris는 초기 설치 후 기본값으로 도메인을 hosts 파일을 참조하도록 설정되어 있다.따라서 초기 설치 후 내부망에서는 잘 작동하지만 이상하게 유독 도메인명을 쓰는 작업에만 작동되지 않을 수 있다. 이런 경우에는 DNS 설정을 추가적으로 해주어야 해결된다. 가장 먼저 파일을 하나 생성한다. 경로는 /etc.resolv.conf 이다.vi /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4 그 다음에 설정할 것은 Solaris OS가 어떤 것을 참고하여 도메인을 찾을 것인지 설정하는 파일을 수정해야한다.vi /etc/nsswitch.conf 18 hosts: file dns 앞서 2개 파일을 수정하였다면 아래와 같..
jp_rennka
AOI no Garden