Ubuntu Server 설치하기 이전 시간까지 리눅스 우분투 데스크탑 버전을 설치해서 서버 구축하는 내용을 쓰고 있었는데, 갑자기 Server버전을 새로 설치하는 글을 적게되었습니다.현재 제가 사용하고 있는 상태이기 때문에 데스크탑 버전으로 설명드리느니, 아예 현재 실제로 구축하고 운영하고 있는 방법으로 설명을 드리는 것이 더 좋겠구나라는 생각이 들었습니다. 지난 시간까지 작성했던 데스크탑 버전으로 서버를 구축하는 것은 조금 더 나중 일로 미루어 놓고 서버 버전부터 설치하고, 실질적인 서버 운영에 대해서 작성해 보도록 하겠습니다. 일단, 전반적인 계획과 더불어 왜 서버 버전을 설치하였는가 부터 짚고 넘어가도록 하겠습니다. Ubuntu든, CentOS든 Server 버전은 항상 거의 최소 설치라고 생각하..
윈도우 탐색기 FTP로 한글파일 업로드 하기 윈도우 기본 탐색기 기능중에는 네트워크 드라이브(SMB)를 연결할 수 있는 기능과 FTP 또는 WebDAV 환경을 이용해서 네트워크 폴더를 연결하는 기능이 있습니다. WebDAV의 경우 잘 연결이 안되고 해서 FTP 로만 연결하고 사용중인데 정말 서버 관리 또는 홈페이지 관리용으로 사용하기에는 별 문제가 없지만, 한글 파일들을 업로드하고 다운로드 하는 환경에서는 문제가 생깁니다. 관련글 : 개인 서버 체크리스트 - FTP 서버 | 윈도우 탐색기로 간단히 FTP접속하기! 이 문제는 인코딩 방식이 다른 것에서부터 시작을 하는데, 요즘에 나오는 FTP 서버의 기본 인코딩은 UTF-8을 따릅니다. 하지만 윈도우의 경우에는 MS949(CP949)라는 조합형방식의 인코딩..
Owncloud 와 Pydio 중 내게 맞는 클라우드는? 이번 시간은 개인 서버에서 구축가능한 클라우드 서비스인 Owncloud와 Pydio에 대해서 비교를 해보도록 하겠습니다. 이전에 글을 올리고 나서 제 경우에는 Owncloud에서 한글 문제가 발생하였지만, 어떤 분은 Pydio에서 한글 문제가 발생하였습니다. 아마도 그 분은 리눅스 환경인 듯하고, Pydio 한글 문제는 해결하였기 때문에 나중에 따로 포스팅하기로 하고 이번 시간에는 Owncloud 와 Pydio 중에 내 서버에 맞은 소스는 어떤 것인가를 알아보는 시간을 갖도록 하겠습니다. 관련글 : 개인 서버 전용 웹하드(클라우드) 비교 일단, 파일 저장이 가능한 클라우스 서비스로는 가장 유명한 두가지 소스라고 생각합니다. 물론 한국형 웹하드 소스..
소프트웨어 NAT 방식의 TwinIP의 문제점 이전에 100Mbps 인터넷을 사용하던 시절에는 TwinIP 기능을 강력히 추천했습니다. 관련글 : 외부IP에서 내부IP 접속 환경 설정 이유는 아주 간단한데, 공인 IP 주소를 서버에서 직접적으로 받아올 수 있기 때문에 가급적이면 TwinIP 기능을 사용하는 것이 좋다고 했습니다. 하지만, 인터넷 회선을 기가 비트 인터넷으로 바꾸고 나니 이 TwinIP 기능은 반쪽짜리 기능이 되어버렸고, 그 때문에 문제가 생겨 이번시간을 통해 조금 설명해야 할 부분이 생겼습니다. 일단, 두 기능의 간략한 소개와 장단점에 대해 이야기를 가져보도록 하겠습니다. 1. DMZ 공유기를 사용하는 분들이고, 서버나 서버와 비슷한 환경을 운영하는 분들은 한번쯤 들어봤을 이름입니다.내부..
시냅틱(Synaptic)관리자를 이용해서패키지 설치하기 윈도우로 서버를 운영하면서 IIS의 가장 장점은 바로 웹 플랫폼 설치관리자다. 라고 이야기 한적이 있습니다. 그 이유중에 하나는 복잡한 설치과정을 간단하게 클릭 몇번만으로 설치 및 설정까지 자동으로 해주기 때문에 편리하다고 하였는데, 사실 리눅스에도 이와 비슷한 기능을 가지고 있는 패키지 저장소가 있습니다. 관련글 : 개인서버 만들기 다섯번째 – 웹 플랫폼 설치 관리자 사용하기 안정적인 프로그램 설치를 지원하고 대부분의 설정을 자동으로 해주기 때문에 편리한 리눅스에서의 패키지 관리 시스템은 터미널 명령어로 진행해야 하기 때문에 GUI 방식인 웹 플랫폼 설치관리자보다는 처음 사용하는 사용자 입장에서 불편하고 숙달하기 어려웠습니다.대신 장점이라면, 웹 ..
한글 설정하기 리눅스 운영체제를 사용하다보면, 한글에 대해서 많이 안정화가 되었지만 아직까지 부족한 것은 사실입니다. 윈도우같은 사용프로그램이야, 돈 받고 판매하는 운영체제이기 때문에 한글지원에 대해서 완벽해야 한다고 생각합니다. 하지만 리눅스의 경우 무료 운영체제이므로, 다양한 언어를 지원하여 다국적 사용자에게 편의를 제공하고 있지만, 한글과 같은 2바이트 문자를 사용하는 나라에는 아직도 설정해야 되는 부분이 많습니다. 심지어 윈도우 마저도 오류를 나타낼때가 있기도 합니다. 우분투의 경우 약간의 한글에 대한 설정이 더 필요합니다. 이번 시간에는 한글 및 언어 변경하는 방법에 대해서 알아보도록 하겠습니다. 참고로 우분투 버전이 14.04 버전과 14.04.02 버전과는 한글 설정에서 약간 차이가 있는 듯..
Samba서버 설치 및 공유폴더 설정하기 윈도우를 사용한 네트워크 환경이라면 필수로 사용하게 되는 공유폴더 기능. 조금 더 엄밀히 이야기 하면 SMB라고 부르는 기능입니다. 관련글 : [윈도우 공유 폴더 설정] 같은 네트워크상에서 폴더 공유하기관련 카테고리 : SMB 공유 폴더 이미 공유폴더는 사설 네트워크에서 가장 안정적이고 빠른 파일 전송수단이 됩니다. 윈도우끼리 SMB 연결은 가끔 이상한 경우를 제외하면 일반적으로 설정이 어렵지는 않습니다. 하지만, 윈도우 운영체제가 아닌 리눅스 운영체제의 경우(또는 기타 운영체제) 윈도우 운영체제와 SMB 시스템 및 포트를 공유하기 위해서는 추가적인 프로그램을 설치해야 합니다. 아마, 리눅스 시스템을 구축하고 개인적인 용도로 사용하다면 공유폴더를 설정하기 위해 또..
stdin: is not a tty 에러 해결 지난 시간에 root 계정을 활성화 하는 방법에 대해서 알아봤습니다. 윈도우와는 다르게 추가적인 설정들이 필요한데, 그 중에 가장 짜증나게 하는 부분이 아래와 같은 메세지를 보여줄 때 입니다. 관련글 : 우분투 root 계정 암호 설정 및 사용하기 | Ubuntu - root 계정으로 로그인 및 자동로그인 가능하게 하기 root 계정을 활성화 하고 로그인 가능하게 한 뒤, 실제로 로그인을 하게 되면 다음과 같은 에러를 나타내게 되는데 문제는 부팅 과정의 흐름이 끊기게 된다는 것입니다. 일일이 확인 버튼을 눌러주는데 여간 번거로운 일이 아닐 수 없습니다. 특히 WOL 로 컴퓨터를 켜는 경우엔 더더욱 문제가 될 수 있습니다. 에러에 주요한 부분을 살펴보면 /ro..
root 계정으로 로그온 하기 지난 시간에 root 계정의 암호 설정과 su 명령어를 통해서 일시적으로 root 권한을 상속받는 방법에 대해 알아보았습니다. 지난 글에도 썼던 내용이긴 한데, 하나의 세션으로만 최고 관리 권한을 얻게 되면 조금 불편한 부분이 있습니다. ssh를 이용해서 하나의 터미널 세션만 이용한다면 크게 문제가 되지 않는 부분이지만, 간단하고 알아보기 쉽게 설정하기 위해서는 GUI 방식이 필수적입니다만 su 명령어로는 한계가 있죠. 지난 글 : 우분투 root 계정 암호 설정 및 사용하기 터미널 하나의 세션에만 관리자 권한이 적용된다면 다른 프로그램을 실행할 때 불편한 점이 생깁니다. 아니, 좀 더 구체적으로 이야기하면 편리하게 파일탐색기(nautilus)로 찾아가서 문서를 편집하고(g..
root계정 암호 설정하고 사용하기 리눅스 운영체제에서 기본적으로 최고 관리 권한 계정인 root 계정을 활성화 시켜놓지 않습니다. 이유는 Windows 에서 Administrator 계정을 활성화 시키지 않는 이유와 비슷한데, 아무래도 보안상의 이유가 크겠죠. 윈도우즈야 일반 사용자가 많기 때문에 Windows 8.1 과 같은 클라이언트 버전에서는 최고 관리권한을 가져야 하는 일이 많은 반면, 리눅스의 경우는 일반 사용자보다 서버로 이용하기 위한 경우가 더 많기 때문에 root 계정에 대한 보안이 상당히 중요합니다. (물론, 윈도우 서버 버전에서도 마찬가지지요.) 관련글 : 개인서버 설치 세번째 - 윈도우 8/8.1 빠르고 편한 방법으로 관리자 계정 활성화하기 윈도우에서도 최고 관리자 계정인 Admin..