Ubuntu 에서 SFTP 사용시 로그인 사용자를 해당 폴더에 가두는 방법입니다. ( SSH 를 사용하기 때문에 vsftpd 는 필요 없습니다. ) 0. 조건 - 우선 SSH 가 깔려 있다는 것을 전제로 합니다. - 사용자 그룹 sftponly 에 등록된 사용자들을 sftp 폴더에 가두게 될 것입니다. * 주의 : SSH 사용자를 sftponly 그룹에 등록하지 마시기 바랍니다. sftponly 에 등록된 사용자는 ssh 에 로그인이 되지 않게 될 것입니다. 1. SSH config 변경하기 우선 /etc/ssh/sshd_config 를 수정합니다. $ vim /etc/ssh/sshd_config 그리고 문서의 최하단으로 내리셔서 아래와 같이 internal-sftp 을 추가하고 Match Group 를..
Glances 는 python 기반 모니터링 프로그램입니다. top 와 같이 모니터에 화면을 띄워 주거나 web 으로 보여주는 등의 역할을 할 수 있으며 또한 JSON 과 같은 api 기반 연동 역시 가능합니다. 아래와 같은 화면을 웹으로도 볼 수 있으며 상태를 json api 형태로 볼 수도 있습니다. 설치 방법 설치 방법은 2가지로 자동 인스톨 스크립트를 다운받아 실행 하거나 python-pip 를 이용한 설치 방법이 있습니다. 자동 은스톨 스크립트를 이용하는 법 $ curl -L http://bit.ly/glances | /bin/bash 혹은 $ wget -O- http://bit.ly/glances | /bin/bash * 위의 방법은 설치할때 cassandra/driver 설치할때 시간이 좀 ..
1. 네트워크 접속방법 Redis 는 기본적으로 네트워크 접속을 굉장히 프리하게 지원합니다. 아래와 같이 redis-cli -h 라는 명령어로 접속이 가능합니다. redis-cli -h 10.211.55.11 포트 설정은 따로 해주시지 않았다면 자동으로 6379 포트로 접속 됩니다. 2. 비밀번호 설정 방법 물론 보안상 기본적으로 방화벽을 통해서 포트 접속 ip 에 제한을 두겠지만 혹시 모르는 상황을 비밀번호 설정 방법에 관해서 알아보겠습니다. 설정 방법은 설치 방법에 따라 다르겠지만 Ubuntu 에서 apt 로 설치하셨을경우 /etc/redis/redis.conf 를 수정하시면 됩니다. /etc/redis/redis.conf 에 requirepass 를 써주시고 비밀번호를 적어주시면 됩니다. requi..
Ubuntu 에서 CPU 코어 갯수를 확인하는 방법 입니다. 방법은 여러 가지가 있으며 하나씩 해보시면 쉽게 확인이 가능합니다. 1. lscpu 이용 간단히 커맨트 창에 lscpu 를 이용하여 cpu 정보의 확인이 가능합니다. $ lscpu 위의 스샷에서 확인하시다시피 CPU 는 총 4개에 각각의 케시가 표시되는 모습을 확인하실 수 있습니다. 2.. /proc/cpuinfo 에서 정보를 보는 방법입니다. $ cat /proc/cpuinfo 위의 명령어로 실행하신다면 필요 이상의 정보가 나오는대요. 코어만 확인하는 방법은 아래와 같이 작성해 주시면 됩니다. $ grep -c processor /proc/cpuinfo 위와 같이 4개의 코어가 표시되는 것을 확인하실 수 있습니다. 3. top 에서 1을 눌러..
Ubuntu 에서 vsftp 를 이용하여 ftp 를 만드는 방법입니다. ssh 설치시 vsftp 를 설치하지 않더라도 sftp 를 사용 할수 있지만 간단하게 사용자를 특정 폴더에 가둔다거나 하는 기능은 vsftp 의 기능이 편리 하기에 저는 간단하게 사용할때 사용합니다. 1. 설치 하기 apt-get install vsftp 를 이용하여 편리하게 설치가 가능합니다. $ apt-get install vsftpd 2. 설정하기 이제 설정할 차례 입니다. 설정파일은 /etc/vsftpd.conf 에 있으니 참고하시기 바라빈다. vim 혹은 자주 사용하시는 텍스트 에디터로 파일을 열어 줍니다. $ vim /etc/vsftpd.conf 파일을 열으신 후 아래와 같이 필수 업션을 몇가지 설정해 주시기 바랍니다. a..
Ubuntu + NginX + PHP-FPM 설치는 아래의 링크를 참고 하시기 바랍니다.Ubuntu 에서 NginX + PHP-FPM 연동하기 PHP Framework 중 최강의 속도(?!)를 자랑한다는 Phalcon 의 설치 방법입니다. 우선 NginX + PHP-FPM 기본 설치를 기반으로 하며 위의 링크를 참고 하시기 바랍니다. 1. 기본 의존성 패키지 설치하기 아래의 명령어로 Phalcon 을 설치하기전 기본적으로 설치하기 위해 필요한 준비물들을 설치 합니다. sudo apt-get update sudo apt-get install git-core gcc autoconf make sudo apt-get install php5-dev php5-mysql 2. 다운받기 및 설치 원래는 Phalcon ..
Node JS 는 Chrome 에서 사용하는 V8 엔진을 기반으로 작동하는 서버 사이드 Javascript 로 작동하는 이벤트 I/O 프레임워크 입니다. ( Chrome 은 V8 엔진을 클라이언트에서 사용하지만 Node JS 는 V8 엔진을 서버사이드에서 사용한다고 보시면됩니다. ) 자세한 설명은 위키디피아 (http://ko.wikipedia.org/wiki/Node.js) Ubuntu 를 설치하고 아무것도 깔지 않았다는 전제에 sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install node..
- Total
- Today
- Yesterday
- 맥
- 인터넷
- 개발자
- 게임 개발
- JavaScript
- 서버 개발
- 서버
- 우분투
- 튜토리얼북
- mac
- Database
- 웹 개발
- Developer
- it
- 에러
- 개발
- ubuntu
- 데이터베이스
- 웹 서버
- 웹
- Tutorialbook
- Nodejs
- 웹 개발자
- 게임
- Laravel
- 설치
- cocos2d-x
- php
- html
- SNS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |