본문 바로가기

반응형

리눅스

[우분투] 우분투(리눅스)에서 zip 파일 압축 해제시 한글 깨짐 문제 해결 방법 윈도우에서 개발환경을 구성했던 것을 우분투로 이전하면서 이전에 윈도우 기반에서 압축했던 파일들을 다시 압축을 풀 경우가 생겼는데 한글로 된 파일명을 갖는 압축파일을 압축 해제하면서 인코딩을 정상적으로 인식하지 못하여 압축파일이 정상적으로 풀리지 않는 것을 보았습니다. 이를 해결하기 위해서 압축했던 파일의 문자인코딩형식을 알면 다행인데, 일단 윈도우 기반에서 압축했던 파일은 cp949 (euc-kr, MS949 등으로 알려진) 인코딩 캐릭터셋이라고 알려주면 됩니다. 콘솔에서 압축을 푸는 방법으로는 unzip 명령어를 이용하는 방법이 있습니다. $ unzip -O cp949 위와 같이 -O 옵션을 사용하면 됩니다. 대문자 영문자 O를 사용합니다. 일단 콘솔로 위와 같은 명령어를 이용하면 정상적으로 압축을 해.. 더보기
리눅스의 samba 공유를 외부 네트웍에서 사용하기 #3 지난 2번째 시간에서는 리눅스에서 Samba 서비스를 설정하는 방법에 대하여 알아보았습니다. 이번에는 윈도우 7에서 SSH Tunneling 을 이용하여 외부 네트워크에서 Samba 의 파일공유를 사용하는 방법을 알아보겠습니다. 중간에 하나라도 빼먹으면 정상적으로 작동하지 않으니 잘 살펴보고 따라 하시면 됩니다. 많이 사용하시는 윈도우 7에서 환경설정을 하겠습니다. (제가 윈도우 8, XP는 없어서 그런겁니다.;;) 첫번째로 할일은 ssh 에서 tunneling 에 사용할 윈도우 loopback 네트워크 드라이버를 설치하는 것으로 시작합니다. 윈도우의 시작버튼을 누르고 컴퓨터에서 오른쪽버튼을 누른 후 관리를 실행합니다. 컴퓨터 관리라는 창이 하나 뜨면서 장치관리자로 이동합니다. 위에 표시된 2군데를 순서.. 더보기
리눅스의 samba 공유를 외부 네트웍에서 사용하기 #2 2번째 글로 우분투기반의 리눅스에서 samba를 설치하고 셋팅하는 부분을 설명드리겠습니다. 저의 경우 lubuntu 를 서버로 사용하고 있어 lubuntu를 기반으로 설명드리겠습니다. 몇몇 이미지만 다를 뿐 설치방법은 비슷합니다. lubuntu의 소프트웨어를 추가로 설치하기 위한 lubuntu-software-center를 실행하고 samba로 검색하면 몇가지가 나오는데 samba를 선택합니다. (프로그램의 설치는 항상 관리자 권한으로 실행되어야 합니다.) 하단의 Add to the Apps Basket 을 클릭하면 상단의 Apps Basket 으로 추가되며 Apps Basket으로 이동합니다. 하단의 Install Packages 를 눌러서 설치를 시작합니다. 설치가 되면 이전에는 터미널에서 vi 등의.. 더보기
리눅스의 samba 공유를 외부 네트웍에서 사용하기 #1 나는 패스워드를 AIRoboform이라는 프로그램으로 관리한다. 이 프로그램에서 패스워드를 서버에 올려서 관리도 해주지만 내 패스워드가 다른 서버에 올라가 있다는게 꽤 꺼림직했다. 이런 와중에 집에 만들어 놓은 리눅스 서버의 samba를 외부네트워크에서 연결하여 사용할 수 없나하는 생각이 들었다. (참고로 samba는 내부네트워크를 위해서 만들어진 파일공유방식으로 외부네트워크에서 연결하려면 작업이 좀 필요하다.) 기본적인 개념은 다음과 같다. 1. 리눅스에서 samba 서비스가 정상적으로 작동하고 내부네트워크에서 정상적으로 파일공유가 되는 상태를 가정한다. 2. 윈도우에서 외부네트워크로 samba 서비스에 접근하는 것을 배경으로 한다. 3. 윈도우에 loopback adapter를 설치한다. 4. ssh.. 더보기

반응형