본문 바로가기

운영체제

[xrdp] error – problem connecting 예전에 Kali-Linux 설치 후 원격접속(mstsc)도구를 이용해 X 환경을 사용할 수 있도록 도와주는 xrdp / xfce4 에 대한 포스팅을 한적이 있다. (보러가기) 그런데 최근 CentOS를 설치 한 뒤 mstsc 접속을 위해 똑같이 작업을 했지만 connect error가 발생하는 현상을 접하게 됐다. sesman connect ok sending login info to session manager, please wait... xrdp_mm_process_login_response: login successful for display... started connecting connecting to 127.0.0.1 5910 error – problem connecting 확인 결과 이 문제.. 더보기
구글드라이브 동기화 폴더 위치 바꾸기(Google Drive) 구글 드라이브는 기본적으로 사용자 계정의 홈디렉토리에 생성됩니다. 하지만 이 기본경로는 C:드라이브여서 꽤나 많은 공간을 낭비하게 되죠. 그래서 MicroSD를 노트북에 꼽고 이 MicroSD에 구글드라이브를 생성하고 싶었습니다. 하지만 구글드라이브는 최초 설치시와 설치되고 구글계정과 연결이 되어 있는 상태에서는 동기화 경로를 바꿀 수 있는 환경설정 옵션을 제공해주지 않기 때문에 일단 한번 구글계정과 연결한 이후 계정 연결 해제와 재 연결 과정을 거쳐 드라이브 동기화 폴더를 변경해야 합니다. 그 과정을 지금부터 설명합니다. 먼저 구글드라이브의 동기화를 중지합니다. 다음과 같이 구글드라이브 앱에서 마우스 우클릭을 하면 다음과 같이 팝업메뉴가 실행되죠. 오른쪽 위의 점세개를 클릭합니다. 아래 화면처럼 환경설.. 더보기
Hyper-V에서 Windows 7 가상머신 생성하기 앞의 포스트에서 Hyper-V를 활성화하고 가상머신에서 인터넷 연결을 위해 가상 스위치를 생성하는 방법을 설명했습니다. 이제 Windows 7 가상머신을 생성하고 인터넷에 연결하기 위한 작업을 진행합니다. 먼저 Hyper-V 관리자를 실행하합니다. 아래 화면처럼 "새로 만들기" 메뉴에서 "가상 컴퓨터(M)"을 선택하여 실행합니다. 가상 컴퓨터 만들기 마법사가 실행됩니다. 마법사가 시키는 대로 진행하면 됩니다. 참...편합니다. 가상 컴퓨터 이름으로 CUK를 지정했습니다. 그리고 가상 컴퓨터가 사용할 경로를 지정합니다. 공간이 충분한 위치를 지정하라고 친절하게 경고하고 있죠. 최소 10G 이상 여유가 있는 곳을 지정하는 것이 좋습니다. 설치할 운영체제의 종류와 가상 컴퓨터에 어떤 프로그램을 설치하느냐에 따.. 더보기
Hyper-V의 가상 스위치 만들기 (Windows 10 기준) 바로 앞의 포스트에서 Windows 10의 Hyper-V를 활성화 시키는 방법에 대해 포스팅했습니다. 하이퍼V를 이용해 만든 가상머신에서 인터넷을 사용하기 위해서는 Hyper-V 관리자에서 최초의 가상머신을 만들기 전에 가상 스위치 라는 것을 만들어주어야 합니다. 그리고 가상 스위치에 생성된 이더넷에 IP도 부여해주어야 합니다. 먼저 아래와 같이 Hyper-V 관리자를 실행합니다. 그리고 화면의 왼쪽에 보이는 "작업" 화면에서 "가상 스위치 관리자..."을 실행합니다. 가상 스위치 관리자에서 아래 화면처럼 "내부"를 선택하고 "가상 스위치 만들기"를 실행합니다. 가상 스위치는 외부, 내부, 개인 세개의 유형으로 만들 수 있습니다. 간단히 설명하면 다음과 같습니다. 외부 : 브릿지 방식입니다. 노트북이나 .. 더보기
Windows 10의 HyperV 활성화 하기 서버보안 관련 일을 하다 보면 VMWare나 Hyper-V를 이용해 노트북에 리눅스나 윈도 서버를 가상머신으로 구동할 일이 자주 생깁니다. 그래서 이 블로그의 앞쪽 글을 보면 VMWare, Hyper-V, VirtualPC등 가상화 프로그램에 대해 많은 포스트가 있는데요. 이번엔 Windows 10의 HyperV 사용법 입니다. 이전의 Hyper-V와 크게 다르지는 않습니다. 일단 HyperV는 CPU제조사인 Intel에서도 우선순위가 높은 지원 기능 중 하납니다. 그래서 HyperV를 사용하기 위해서는 컴퓨터의 바이오스에서 관련 기능을 활성화 해주어야 합니다. 이 이야기인 즉슨... CPU 수준에서 가상화를 지원한다는 의미이며 이는 가상화의 성능이 단순히 운영체제의 프로그램 레벨에서 구현하는 것 보다 .. 더보기
VMWare Workstation Player 12.1 에서 NAT IP 변경하기 벌써 몇년이 지났지만.... VMWare Player에서 NAT를 설정하는 방법을 포스팅한 적이 있습니다. (http://blogger.pe.kr/227) 그리고 어느덧 시간이 흐르고 흘러 VMWare Player가 VMWare Workstation Player로 이름이 바뀌었고 버전도 어느새 12.1 까지 판올림되었습니다. 그럼에도 불구하고 기본적인 VMWare의 컨셉은 바뀌지 않았습니다. 예전과 마찬가지로 VMWare Workstation Player를 설치하면 가상 네트워크의 사용을 위해 두개의 기본적인 가상 네트워크 카드를 생성합니다. 그리고 NAT에 VMNet8이 사용되는 것도 예전 버전과 동일합니다. 그리고 이 네트워크 카드의 IP는 기본적으로 192.168.234.1 인가하는 IP가 설정되어.. 더보기
리눅스 민트의 기본 텍스트 편집기 gedit 에 FTP 플러그인 적용하기 이따금씩 리눅스 서버에 구축되어 있는 웹페이지의 소스를 수정할 일이 생기곤 합니다. 윈도의 경우 울트라에딧, 에딧플러스 등등 익숙한 텍스트 편집기들이 FTP클라이언트 기능을 갖고 있어 소스를 궂이 PC에 다운로드 하지 않고도 서버에 접속하여 편리하게 수정할 수 있습니다. 하지만 리눅스에는 그런 가벼우면서도 편리한 도구가 흔치 않은 듯 합니다. 그러다 찾은 방법이 리눅스 민트에 기본적으로 포함되어 있는 gedit의 플러그인 기능입니다. gedit의 플러그인 중에 ftp 클라이언트 기능을 확장시켜주는 놈이 있습니다. 하지만 역시나... 플러그인만으로 동작하는 것은 아닙니다. 리눅스 민트의 기본 파일 탐색기인 니모(Nemo)와 (우분투에서는 노틸러스와) 연동되어 동작하네요. 그 방법을 지금부터 기록합니다. 먼.. 더보기
리눅스 민트의 발열 관리를 위한 최대 클럭 제한하기 (노트북에 리눅스 설치) LG의 노트북 브랜드인 "그램"은 그 인기만큼이나 에쁘죠. 게다가 얇고 무게도 매우 가볍습니다. 지금까지 구린 삼성이나 기타 다른 노트북(맥제외)만 보다 그램을 보면 눈이 띠용~~하고 커집니다. 하지만 그 얇기와 무게를 만들다 보니 "발열"을 제대로 잡지 못한 듯 합니다. 그래서 그14인치 그램을 처음 사고 설정한 것 중 하나가 바로 CPU클럭 제한입니다. (관련 포스트 보러가기 : http://blogger.pe.kr/495) 윈도 OS를 사용할 때는 위 포스트와 같이 CPU의 클럭수를 제한하면 발열이 확연히 줄어듭니다. 당연히 최대 성능도 조금 낮아집니다. 예쁜 그램을 사용하기 위해 감수해야 하는 부분 중 하납니다. T.T 하지만 리눅스 민트를 설치한 지금.. 리눅스 민트의 시스템관리에는 그런 기능 .. 더보기
버추얼박스(VirtualBox)에 설치한 운영체제에서 USB 메모리 인식시키기 오늘은 리눅스 민트 17에 설치한 버추얼박스에서 구동되는 윈도에 USB를 인식시켜야 할 필요가 있었습니다. 사실 보통 USB라면 리눅스에 마운트하고 버추얼박스에서 실행되는 윈도에서 네트워크 드라이브로 연결하면 그다지 속도저하를 느끼지 않고 사용할 수 있습니다. 하지만 윈도에서 사용할 때 비트라커(bitlocker)로 암호화된 USB 메모리는 리눅스에서 사용할 수 없습니다. 때문에 버추얼박스에서 실행되는 윈도에 직접 마운트해야 비트라커 암호를 입력해 접근이 가능합니다. 그래서... 반드시 버추얼박스에서 실행되는 윈도에 USB 메모리를 인식시켜야 했습니다. VMWare는 기본적으로 가상머신에 USB를 인식시킬 수 있는데 버추얼박스는 뭔가...추가적인 작업이 필요합니다. 먼저 "장치" 메뉴에 가면 가장 아래에.. 더보기
리눅스 민트. 터치패드 Disable 시키기 윈도 8.1이 설치되어 있던 노트북에 리눅스 민트를 설치한지 일주일이 되어갑니다. LG 그램 노트북에 리눅스 민트 설치 및 사용기 http://blogger.pe.kr/555 처음엔 꽤나 불편할 거라 생각했는데 편의성...측면에서 큰 기대를 안해서 그런지 그럭저럭 쓸만합니다. 오히려 윈도보다 빠릿빠릿하게 느껴질만큼 반응속도가 빨라서인지 속도 측면에서는 윈도보다 만족스럽습니다. 게다가... USB 메모리나 외장하드의 읽고 쓰기 속도가 체감상 윈도에서보다 더 빠르게 느껴집니다. 브라우저로 사용하는 크롬도 윈도에서보다 더 빠르게 동작하는 듯 합니다. 불편한 점이 있다면 아무래도 부족한 앱이죠. 카카오톡 PC버전이나 아래아 한글, 오피스 등 리눅스에서는 구동되지 않는 애플리케이션이 많기에 버추얼박스를 통해 윈도.. 더보기
리눅스 패스워드 정책 설정 (CentOS 6.6 기준) RedHat의 클론 OS인 CentOS는 클론답게 RedHat 리눅스와 90% 이상 동일합니다. 심지어 커널버전이 동일하다면 RedCastle과 같은 커널수준에서 동작하는 SW도 문제없이 실행이 될 정도입니다. 아마도...패스워드 규칙도 마찬가지이지 않을까 생각합니다. 패스워드 정책이라 함은... 비밀번호 길이는 최소 8자... 비밀번호는 영문 알파벳, 숫자(최소1개), 특수문자(최소1개)가 포함되어야 함... 비밀번호는 사용자ID가 포함될 수 없음... 비밀번호 변경 시 이전에 사용한 패스워드는 3개까지 사용 금지... 등등.. 비밀번호를 만들 때 지켜야할 "최소한"의 규칙을 말합니다. 비밀번호 정책은 "최소한"의 규칙입니다. 리눅스도 이러한 비밀번호 규칙을 설정할 수 있습니다. 예전에는 아래 화면처럼.. 더보기
서버의 unixtime을 엑셀 날짜 및 시간으로 변환하기 서버보안 일을 하다 보면 가끔 Unixtime을 년월일시분초로 변환할 일이 생긴다. 서버보안 도구의 매니저에서 로그를 조회하면 유닉스타임을 자동으로 날짜로 변환해 보여주지만 원격에서 접속이 안될 땐 로그파일을 받아보곤 하는데 그 로그파일엔 날짜가 유닉스 타임으로 표시되어 있다. 일단 로그를 받아 엑셀에서 열면 다음처럼 보인다. 적색 박스에 표시된 항목이 유닉스타임으로 기록된 날짜 및 시간이다. RedCastle 뿐만 아니라 외산 및 국산의 여러 소프트웨어들은 타임스탬프를 유닉스 타임으로 기록하는 경우가 종종 있다. 하지만 이렇게 기록되어 있으면 이 시간만 보고는 도대체 언제 발생된 로그인지 이해할 수 없다. 엑셀에서 이 유닉스타임 스탬프를 "년-월-일 시:분:초" 형태로 변환하기 위해선 다음과 같이 수식.. 더보기