Information Technology/Operation System

Information Technology/Operation System

WSL Version Upgrade

Overview WSL은 Windows Subsystem for Linux의 약어로 윈도우에 종속된 리눅스 시스템을 운영하는 것을 의미한다. 과거에는 하이퍼바이저(VMware, Virtualbox)와 같은 가상머신 소프트웨어를 설치하고 리눅스 시스템을 올려 사용했지만, WSL이 나온 이후로 윈도우 환경에서 편리하게 리눅스를 사용할 수 있다. WSL을 기본적으로 설치하면 WSL 1 버전이 설치되기에 이 포스트에서 WSL 2 설치 하는 방법에 대해 소개한다. Version Check 우선 WSL 버전을 확인한다. WSL 버전은 1과 2로 구분되는데 버전 1은 systemd를 파이썬 스크립트로 편법적으로 사용해야 이용할 수 있어 운영상 안전성이 상당히 떨어진다. 반면 버전 2는 공식적으로 systemd를 지원..

Information Technology/Operation System

워드프레스 플러그인 및 테마 설치

1. 개요 지난 포스트에서 ftp를 설치했기 때문에 자동으로 설정되어 테마와 플러그인 설치를 쉽게 할 수 있다. 만약 다른 방법으로 설치했다면 wp-config.php 파일에 다음 내용을 추가한다.define('FTP_USER', '[ftp계정]'); define('FTP_PASS', '[ftp 비밀번호]'); define('FTP_HOST', '[ftp 서버 ip:포트번호]'); define('FTP_SSL', false); define('FTP_BASE', '/www/var/wordpress/'); define('FTP_CONTENT_DIR', '/www/var/wordpress/wp-content/'); define('FTP_PLUGIN_DIR ', '/www/var/wordpress/wp-cont..

Information Technology/Operation System

워드프레스 구축

1. 개요 전 세계적으로 가장 많이 사용하는 CMS(Contents Management System)로 워드프레스를 손꼽는다. 특히 오픈 소스로 구현되어 있고, 쉽게 설치가 가능하며, 여러 형태로 구현된 다양한 플러그인으로 쉽게 기능을 추가할 수 있는 것이 매력적이다. 또한 이쁘다. 해외 동향자료들을 살펴보면 워드프레스 사용률이 23%에 육박한다. 국내 중소기업뿐만 아니라 공공기관에서도 워드프레스를 선택해 사용하는 것을 보면 그 인기를 실감할 수 있다. 반면 공격자 입장에서도 이러한 워드프레스를 대상으로 공략하기 쉽다. 우선 공격 대상의 웹 사이트를 스캔하여 얻은 플러그인 정보로 동일한 환경을 구축한 다음 소스코드 분석을 진행한다. 그리고 취약점을 찾아 공격에 사용한다. 또한 공격자들은 수 많은 워드프레..

Information Technology/Operation System

윈도우 가상환경 공식 제공 사이트

1. 개요 요즘 보안 관련된 요소들을 테스트 할 겸 다양한 환경을 구축하는데 괜찮은 사이트를 발견하여 소개하고자 한다. 이 사이트는 윈도우 버전(XP, Vista, 7, 8, 8.1, 10)에 따라, 인터넷 익스플로러 버전에 따라 영문판으로 가상환경을 제공해준다. 제공하는 파일은 OVF(Open Virtualization Format)으로 제공한다. 그리고 이 사이트는 본래 모던 웹 개발을 지원하기 위해 만들어진 사이트이다. OVF (Open Virtualization Format)가상 어플라이언스의 패키징 및 배포를 위한 개방형 포맷으로 플랫폼 독립적이며, 확장가능하게 정의되어 있다. OVF는 가상 어플라이언스를 위한 메타데이터 표현 형식으로 XML을 사용한다. 특히 중요한 점은 새로운 환경을 구성하기..

Information Technology/Operation System

기록 - 사물인터넷 관련 자료

사물 인터넷 패러다임과 주목해야 할 기술 http://oojoo.tistory.com/573 현대경제연구소 사물인터넷 연구 보고서 http://hri.co.kr/board/ReportView.asp?numIdx=24451&skin=&mode=&GotoPage=&keyword=&column=&firstDepth=1&fourthDepth=&secondDepth=6%20&thirdDepth= The Bible of IoTs http://www.slideshare.net/jack0604/the-bible-of-iots 초연결 디지털 혁명의 선도국가 실현을 위한 사물인터넷 기본계획http://www.aromasoft.com/data/admin/board_upload/1/files/85a06d040246268b5e..

Information Technology/Operation System

레파지토리(Repository) 리스트와 적용 방법

1. Introduction 여기서 소개하려는 레파지토리는 리눅스 운영체제 운영 시 다른 레파지토리 사용을 사용하면 빠른 다운로드 및 설치를 할 수 있다. 보통 귀찮아서 설정안하는데, 설정해보니 이건 꼭 해야겠다고 생각이 들어 정리해 보았다. 대부분 기본 국내 레파지토리는 kr.archive.ubuntu.com를 사용하는데 다음 리스트를 사용해 봐도 좋을 것 같다. 개인 레파지토리 mirror.premi.stftp.lecl.net 기업&대학 레파지토리 ftp.kaist.ac.krftp.neowiz.comftp.daum.netftp.jaist.ac.jp 사용자 평가 사용자들이 레파지토리를 이용할때, 안정성, 속도, 레파지토리의 업데이트 속도 등 고려한다. 인터넷을 찾아 봤을 때 다음과 같이 평가되는 것으로..

Information Technology/Operation System

Ubuntu 12.04 Virtuslbox Error Solved

레파지토리(Repository)의 버츄얼박스(Virtualbox)를 설치하든 공식 홈페이지에서 deb 파일을 받아서 설치하든 root 권한이 아닌 사용자(User) 권한으로 버츄얼박스를 실행하면 다음과 같은 경고(WARNING)를 보게 된다. $ virtualbox Error opening file for reading: Permission denied Qt WARNING: void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking action "S&tart" under id 16 Qt WARNING: void DBusMenuExporterPrivate::addAction(QAction*, int): Already tracking a..

Information Technology/Operation System

Set of .vimrc

kali linux에서 vim은 syntax highlight 기능이 기본으로 셋팅이 안되어 있다. 매번 syn on을 할 수도 없다. 그래서 다음과 같이 미리 설정하여 vim을 사용할 때 마다 자동으로 설정 할 수 있도록 할 수 있다. .vimrc 파일 생성 위치는 기본 홈 디렉토리 (/root/.vimrc)를 생성해서 사용하면 된다. set nocompatible " 오리지날 VI와 호환하지 않음 set autoindent " 자동 들여쓰기 set cindent " C 프로그래밍용 자동 들여쓰기 set smartindent " 스마트한 들여쓰기 set wrap set nowrapscan " 검색할 때 문서의 끝에서 처음으로 안돌아감 set nobackup " 백업 파일을 안만듬 set visualbe..

hakawati
'Information Technology/Operation System' 카테고리의 글 목록