SFTP 퍼미션 조정 및 Chroot 설정으로상위폴더 접근 제한하기 SFTP를 설정하고 나서 생각지도 못한 부분이 하나 있었는데, 그것은 일반 FTP와는 다르게 root 권한을 가지지 않는 계정이라도 SFTP를 이용하면 상위 폴더에 접근이 가능하다라는 것입니다. 혼자 SSH 및 SFTP를 사용할 때는 크게 문제가 되지 않는 부분이지만, 여러개의 SSH 계정을 제공하는 경우에 하나의 큰 문제점이 생기게 됩니다. 관련글 : sFTP 의 뜻과 사용하는 방법 SSH로 접속하든, SFTP로 접속하든 최상위 폴더로 접근가능하며, 또 열람도 가능합니다. 쉽게 이야기하면, 하나의 계정이 서버의 설정도 확인할 수 있고, 다른 사용자 계정의 정보도 확인할 수 있으며 또 열람도 가능합니다. 위에 화면에서 보다시피 SFTP로..
Sentastico 설치 소스 추가하기 지난 시간에 Sentastico 모듈에 대해서 소개를 하였습니다. 이번 시간에는 추가적으로 웹 소스 설치파일들을 추가해서 앞으로는 간단하게 설치할 수 있도록 설정하도록 하겠습니다. 말이 설정이지 센타스티코에서 자동 설치할 소스를 추가하는 과정입니다. 별로 어렵지는 않으면서 활용할 수 있는 방도는 굉장히 많습니다. 저 같은 경우는 XE를 쉽게 설치하기 위해 사용하는 용도로 주로 사용하고, 그 다음으로 많이 사용하는 용도가 바로 Pydio입니다. 하지만 Pydio의 경우 서버에 맞춰서 추가적인 설정이 필요한 경우가 있습니다. 그런 경우에는 해당 부분을 먼저 수정해 놓고 Sentastico 자동 설치파일로 세팅을 해 놓으면 그 다음부터 편리하게 설치할 수 있습니다.일단,..
Sentastico 설치하기 SENTORA에는 많은 모듈이 존재합니다. 물론 다른 여타 호스팅 패널들에도 많은 모듈을 지원하겠지만, SENTORA에는 조금 특별하게 편의를 위한 자동 웹 소스 설치 모듈이 존재합니다. 어떻게 활용하느냐에 따라서 초반에 귀찮은 설치를 쉽게 진행할 수 있습니다. 만약 워드프레스를 설치하고 싶다고 하면 워드프레스 사이트에서 웹 소스파일을 다운로드 하고 다시 서버에 FTP를 통해 업로드 한뒤 설치를 진행해해야겠죠.근데 이 Sentastico만 있으면 아주 간단하게 Install버튼을 누르는 것만으로도 FTP에 업로드 하는 과정까지 완료할 수 있습니다. 원래 이 기능은 호스팅을 제공하는 입장에서 클라이언트들이 편리하게 서비스를 이용할 수 있게 제공하는 편의 기능입니다. 하지만 개인..
우분투에서 PLEX 사용하기 PLEX Media Server에 대해서 다룬 글이 있습니다. 하지만, 그 글은 윈도우용이고 현재는 리눅스를 설치하고 조금 상황이 다르기 때문에 리눅스 용에 맞는 설치를 해야 합니다. 우분투 데스크탑에서는 설치를 하면 윈도우 설치방식과 비슷해서 조금 더 편하지만 저는 서버 버전으로 설치를 했고 서버에 설치를 할 예정이기 때문에 조금 다른 과정으로 설치를 하도록 하겠습니다. PLEX 미디어 서버와 윈도우에서의 설치법이 필요하다면 아래의 글을 읽어보세요! 관련글 : 웹에서 보자! 동영상 스트리밍 서버 - PLEX Media Server 웹 스트리밍 서버 - PLEX Media Server 설치하기 PLEX Media Server 추가 설정 PLEX 접속 주소 내 마음대로 설정하기..
Sentora 호스팅 패널 설치하기 지난 시간에 리눅스 서버 버전을 설치하였고, 이제 본격적으로 쉽게 웹 사이트를 관리하기 위해 호스팅 패널을 설치합니다. 호스팅 패널을 설치하게 되면 IIS 이상으로 간단하게 웹서버가 세팅이 되며, 관련된 모든 기능이 포함되어 설치됩니다. 그 기능안에는 MySQL 및 PHP를 포함하여 FTP 등등 필요한 것들을 모두 설치해줍니다. 호스팅 패널 종류가 두가지로 나눠지는데 서버 관리용과 호스팅용으로 나눌 수 있습니다. 센토라의 경우에는 호스팅 패널이고, 다음번에 작성할 글 중에 무료이면서 괜찮은 호스팅 패널 3가지 정도를 소개할 예정입니다. 이번시간에는 제일 쓰기 간편하고 직관적이며, 제일 맘에 들었던 Sentora 호스팅 패널을 설치하도록 하겠습니다. (무료라고 강력하게 ..
Owncloud 와 Pydio 중 내게 맞는 클라우드는? 이번 시간은 개인 서버에서 구축가능한 클라우드 서비스인 Owncloud와 Pydio에 대해서 비교를 해보도록 하겠습니다. 이전에 글을 올리고 나서 제 경우에는 Owncloud에서 한글 문제가 발생하였지만, 어떤 분은 Pydio에서 한글 문제가 발생하였습니다. 아마도 그 분은 리눅스 환경인 듯하고, Pydio 한글 문제는 해결하였기 때문에 나중에 따로 포스팅하기로 하고 이번 시간에는 Owncloud 와 Pydio 중에 내 서버에 맞은 소스는 어떤 것인가를 알아보는 시간을 갖도록 하겠습니다. 관련글 : 개인 서버 전용 웹하드(클라우드) 비교 일단, 파일 저장이 가능한 클라우스 서비스로는 가장 유명한 두가지 소스라고 생각합니다. 물론 한국형 웹하드 소스..
Samba서버 설치 및 공유폴더 설정하기 윈도우를 사용한 네트워크 환경이라면 필수로 사용하게 되는 공유폴더 기능. 조금 더 엄밀히 이야기 하면 SMB라고 부르는 기능입니다. 관련글 : [윈도우 공유 폴더 설정] 같은 네트워크상에서 폴더 공유하기관련 카테고리 : SMB 공유 폴더 이미 공유폴더는 사설 네트워크에서 가장 안정적이고 빠른 파일 전송수단이 됩니다. 윈도우끼리 SMB 연결은 가끔 이상한 경우를 제외하면 일반적으로 설정이 어렵지는 않습니다. 하지만, 윈도우 운영체제가 아닌 리눅스 운영체제의 경우(또는 기타 운영체제) 윈도우 운영체제와 SMB 시스템 및 포트를 공유하기 위해서는 추가적인 프로그램을 설치해야 합니다. 아마, 리눅스 시스템을 구축하고 개인적인 용도로 사용하다면 공유폴더를 설정하기 위해 또..
root계정 암호 설정하고 사용하기 리눅스 운영체제에서 기본적으로 최고 관리 권한 계정인 root 계정을 활성화 시켜놓지 않습니다. 이유는 Windows 에서 Administrator 계정을 활성화 시키지 않는 이유와 비슷한데, 아무래도 보안상의 이유가 크겠죠. 윈도우즈야 일반 사용자가 많기 때문에 Windows 8.1 과 같은 클라이언트 버전에서는 최고 관리권한을 가져야 하는 일이 많은 반면, 리눅스의 경우는 일반 사용자보다 서버로 이용하기 위한 경우가 더 많기 때문에 root 계정에 대한 보안이 상당히 중요합니다. (물론, 윈도우 서버 버전에서도 마찬가지지요.) 관련글 : 개인서버 설치 세번째 - 윈도우 8/8.1 빠르고 편한 방법으로 관리자 계정 활성화하기 윈도우에서도 최고 관리자 계정인 Admin..
서버구축 - OS 선택 그동안 윈도우 운영체제로 서버를 구축해서 사용을 하고 있었습니다. 현재도 괜찮게 사용을 하고 있고, 메인 서버 OS로 사용을 하고 있습니다. 일단, 서버를 구축하는데 있어서 OS 선택이 꽤 중요하다고 생각하는데 초보자라면 윈도우가 최고이지 않을까 합니다. 서버만 구축한다면 과연 어느 운영체제가 더 나을까라는 생각을 가지게 되었는데, 유저입장에서 보면 윈도우는 굉장히 편리한(이라기 보다는 익숙한) 운영체제는 윈도우라고 생각합니다. 윈도우는 기본적으로 컴퓨터를 잘 다루는 분들은 대부분 어느정도 공부를 하지 않아도 간단하게 설정은 할 수 있습니다. 하지만, 유료 운영제체의 경우에는 제약이 많이 따르지요. 일부 VPS 서비스하는 업체중에는 ISO 파일을 이용해서 OS 설치가 가능한 곳도 ..
OS선택 하기 서버를 만들기로 결정하고 운영체제를 고르는 것이 그 첫번째 입니다. 운영 체제로 선택지는 꽤 있습니다만, 그 중 대표적인 몇가지를 나열해 보겠습니다. 윈도우 사용자버전 (7, 8 / 8.1) 윈도우 서버 (2008, 2012) Linux (CentOS, Ubuntu, RedHat) 이정도가 가장 대표적인 운영체제들이 아닐까 싶네요. 이들 중에서 현재 제가 보유하고 있는 OS는 순서대로 윈도우 7 윈도우 8.1 윈도우 서버 2012 R2 Ubuntu 14.04LTS 이렇게 보유를 하고 있고, 보유뿐이지 라이선스까지 모두 가지고 있지는 않습니다. 특히 윈도우 서버의 경우에는 DATACENTER버전이기 때문에 라이선스 발급은 하지 못 한상태입니다.(비용문제 – 솔직히 다른 방법으로 사용은 하고 ..