최신등록 게시글
-
Linux IIS 역방향 프록시에서 SSL 오프로드 사용시 Mixed Content에러 발생 할때 웹사이트의 태그사이에 위의 메타태그를 넣어주면 됩니다. 출처: https://wellsw.tistory.com/34 Mixed content 문제 해결(https 사이트에서 http 사이트 요청 시 발생하는 보안 문제) https 사이트에서 ajax를 사용해서 비동기로 http 사이트에 request를 요청해서 문제가 발생 했습니다. 암호화된 HTTPS 기반의 사이트에서 암호화되지 않은 HTTP 사이트에 요청을 보내서 Mixed content 에러 wellsw.tistory.com
-
OPNsense OPNsense 서버에서 업데이트 시 "No trusted certificates" 에러가 발생할 때 OPNsense 서버를 설치하고 각종 플러그인을 다운로드 하거나, 서버를 업데이트 하려고 하니, 에러가 발생하면서 어떤 종류의 서버에서 작업도 되지 않았다. 직접 Putty로 서버에 접속하여 shell로 pkg 명령어를 실행해도 모든 pkg 명령어에서 certificates 에러가 발생하는 상황이 발생 하였다. 이럴 경우 다음과 같은 방법으로 간단하게 해결 할 수 있다. opnsense-bootstrap -i putty로 서버에 접속하던지, 아니면 모니터를 직접 서버에 붙여서 서버에서 직접 shell로 진입하여 위와 같은 명령어를 입력하면, 자동으로 pkg-static upgrade 명령어가 실행되며 업데이트 후 서버를 리부팅 시켜 준다. 리부팅 된 서버에 접속해보면 모든 기능이 정상 작동 되는 것을 확.. -
MikroTik Router MikroTik Router에서 OpenVPN Server 설치하기 1. 사용 된 RouterOS의 버전은 6.49.6 입니다. 2. 아래의 작업은 MikroTik 웹 인터페이스에 로그인 하거나 Winbox를 사용하여 Router에 접속한 후, 내장된 terminal을 사용하거나 SSH로 직접 접속하여 진행 합니다. OpenVPN 인증서 생성 OpenVPN 서버를 설정하기 전에, 인증서와 키 파일이 필요합니다. 이 파일들은 RouterOS에서 생성할 수 없으므로, 리눅스 또는 윈도우에서 EasyRSA를 사용하여 생성해야 합니다. 해당 방법은 아래의 별도로 작성 된 포스트를 참고 해 주세요. MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 E.. -
MikroTik Router MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 EasyRSA를 통하여 인증관계를 구성해야 합니다. 그러나 MiroTik Router에서는 직접 EasyRSA를 설치하여 운영하는 것은 불가능하게 되어 있습니다. 따라서, 별도의 리눅스머신 또는 윈도우에서 EasyRSA를 설치하여 서버와 클라이언트의 인증서를 생성하여 MikroTik Router 내부로 복사하여 사용하여야 합니다. EasyRSA 설치 Ubuntu용 sudo apt-get update sudo apt-get install easy-rsa Centos7용 sudo yum install wget wget https://github.com/OpenVPN/easy-rsa/releases/download/v3.. -
.Net Core nuget 패키지 제작 시 js파일 등 asset 파일 포함하기 C# 프로젝트에서 nuget 패키지를 제작 할 때, dll 파일이 아닌 js파일 또는 이미지 파일등과 같은 정적 파일등을 nuget 패키지 파일에 포함시킬 수 있습니다. 하지만 content 혹은 contentFile 등으로 패키지안에 파일을 포함 시키는 것은 쉽지만, 해당 패키지를 설치하면 해당 asset 파일들이 프로젝트의 폴더로 직접 복사되는 것이 아니라 개발 컴퓨터의 nuget 파일이 관리되는 C드라이브의 nuget폴더에서 참조 형식으로 솔루션 탐색기에 나타나게 됩니다. (jetbrain rider같은 ide는 아예 참조 형식으로도 나타나지 않습니다) 그래서 target파일을 별도로 제작해서 nuget파일을 설치 후 build 시 직접 하드카피 되도록 설정을 추가로 해 주어야 합니다. 다음은 nu.. -
Software Intellij/Rider IDE에서 탭 분할 시, 동일한 간격으로 분할되게 하기 Jetbrain의 IDE인 Itenllij와 Rider는 에디터 탭을 좌우로 분할 하게 되면, Visual Studio와는 다르게 모니터의 남은 오른쪽 여백의 크기와 상관 없이, 분할하려는 파일의 코드 내용에 맞추어 분할 됩니다. 이것도 나름 편하긴 하지만, 모니터의 여백에 맞추어서 동일한 간격으로 분할 되는게 보기에도 깔끔 하고 편합니다. 이렇게 설정을 바꾸려면, IDE의 설정에 들어가서, 고급 설정 -> 에디터 탭 -> 중첩된 분할의 비율을 동일하게 변경 Advanced Settings -> Editor Tabs -> Equalize proportions in nested splits 를 활성화 시키면 됩니다.
인기 게시글
-
Linux Squid Proxy서버에 ID/PASSWORD 설정 방법 Squid Cache (Proxy) password, 아이디 패스워드를 통한 접속 보안 설정 squid v4, 우분투 기준 http://www.squid-cache.org 버전 확인 /usr/sbin/squid -v htpasswd 설치 sudo apt-get install apache2-utils ➡️ red hat 리눅스의 경우 sudo yum install httpd-tools 인증 파일 생성 sudo htpasswd -c /etc/squid/.squid_users user1 사용자 추가, 패스워드 변경 sudo htpasswd /etc/squid/.squid_users user2 인증파일 소유 변경 ➡️ squid가 어느 계정으로 실행중인지 확인, htop 명령 sudo chown proxy /e.. -
Design 포토샵에서 레이어 자동 선택 하기 으... 보기만 해도 복잡하고 마음이 답답 해지는 포토샵 레이어 입니다. 웹디자인 작업을 하다보면 아주 간단한 배너 페이지가 아닌 이상, 기본적으로 레이어가 수십개에서 많게는 1~2백개까지 쌓이곤 합니다. 이런 경우 아마 대부분 직접 위의 사진과 같은 Layer 창에서 마우스로 선택하여 찾으시거나, 캔버스(디자인 본문창)내에서 마우스를 우클릭 하셔서 나오는 레이어목록에서 선택하시는 걸 주로 사용 하실텐데, 사실 포토샵에선 이 것을 수년전 Photoshop 7.0 때부터 "Auto Select"라는 기능으로 정말 간편하게 관리할 수 있는 방법을 마련 해 두었습니다. 우리가 포토샵에서 가장 많이 쓰는 메뉴인 Move 툴 (단축키:V)를 누르면 맨 위의 좌측에 보면 요러한 메뉴가 있습니다. 바로 Auto Se..
-
MikroTik Router MikroTik Router에서 OpenVPN용 EasyRSA 설치 및 사용자 추가 방법 MikroTik Router에서 OpenVPN 서버를 구동하려면 OpenVPN에서 제공하는 EasyRSA를 통하여 인증관계를 구성해야 합니다. 그러나 MiroTik Router에서는 직접 EasyRSA를 설치하여 운영하는 것은 불가능하게 되어 있습니다. 따라서, 별도의 리눅스머신 또는 윈도우에서 EasyRSA를 설치하여 서버와 클라이언트의 인증서를 생성하여 MikroTik Router 내부로 복사하여 사용하여야 합니다. EasyRSA 설치 Ubuntu용 sudo apt-get update sudo apt-get install easy-rsa Centos7용 sudo yum install wget wget https://github.com/OpenVPN/easy-rsa/releases/download/v3.. -
Linux CentOS에서 nginx 설치하는 방법 개요 yum으로 NginX를 설치하기 전에 yum-utils를 먼저 설치합니다. 이미 설치 되어 있을 경우에는 아래와 같이 설치되어 있다는 메시지가 출력됩니다. ~# yum install yum-utils Repository 설정 NginX package를 다운 받아 설치하기 위해서는 Repository를 설정해야 합니다. Repository 디렉토리에 nginx.repo 파일을 만들고 아래와 같은 내용을 입력합니다. ~# vi /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgke..