본문 바로가기

분류 전체보기252

[7][라즈베리파이 홈서버 구축] 윈도우와 공유폴더 사용 samba 리눅스의 폴더를 윈도우에서 접근하기 위해서는 samba 라고하는 패키지를 사용해야 한다. 1. sudo apt-get install samba samba-common-bin 삼바를 설치한다. 2. sudo smbpasswd -a web 윈도우에서 공유폴더에 접근할시 사용할 계정ID와 비밀번호를 추가한다. 예제에서는 web이라는 계정을 추가하였다. 3. sudo vi /etc/samba/smb.conf 추가된 계정에대한 설정들을 추가한다. 파일의 마지막 줄에 추가한 계정에 대한 상세 설정 정보를 아래 그림안의 빨간 박스 안 내용처럼 추가한다. 4. sudo service samba restart 삼바를 재시작한다. 2015. 7. 17.
[5][라즈베리파이 홈서버 구축] Apache2, mysql, php5 라즈베리파이의 기본 웹서버 세트 APM을 설치해 보겠다.APM은 Apache PHP MySQL의 첫글자만 딴것으로 위의 3가지를 설치하여 기본적인 웹서비스가 가능하게 했다. 1. sudo apt-get install apache2 php5-gd php5 mysql-server mysql-client php5-mysql phpmyadmin - 아파치 서버, php, php에서 사용가능한 gd, mysql 서버용, mysql 클라이언트 용, mysql-php 연동, phpmyadmin 설치를 한다. 2. mysql-server 설치중 아래의 화면이 나온다. 이때 root 계정의 원하는 비밀번호를 입력한다. 3. 비밀번호를 재입력한다. 4. phpmyadmin 과 연동될 웹서버를 선택한다. 우리는 아파치 서버.. 2015. 7. 17.
[4][라즈베리파이 홈서버 구축] 외장하드 도킹스테이션 연결 (NTFS 파일시스템 연결) 라즈베리파이에서 NTFS 파일시스템의 외장 HDD(또는 도킹스테이션)를 사용하기 위해서는 별도의 패키지를 설치해야 한다.설치 방법은 아래와 같다. 1. sudo apt-get install ntfs-3g 2. sudo blkid - 출력결과, 제일 아래 줄 TYPE이 NTFS인 장치가 인식되었음을 알수 있다./dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="boot" UUID="15CD-3B79" TYPE="vfat" /dev/mmcblk0p2: UUID="13d368bf-6dbf-4751-8ba1-88bed06bef77" TYPE="ext4" /dev/sda1: UUID="BAC6DE12C6DDCF2F" TYPE="ntfs" 3. mkdir /home/pi/exthdd1 외장 HD.. 2015. 7. 17.
[6][라즈베리파이 홈서버 구축] Packet Fowarding (rinetd) 라즈베리파이 패킷 포워딩 망내에서 특정 사이트의 접속이 불가능한 경우를 패킷 포워딩 기능을 통하여 해당사이트에 접속할 수 있습니다.(SSL 적용 사이트 제외)rinetd 는 Linux에서 사용가능한 포트포워딩 패키지 입니다. 예제 시스템 구성은 다음과 같습니다.망내PC - 외부망 - 공유기(DNS사용, 포트포워딩) - 라즈베리파이(포트포워딩) - AWS(80번 포트 웹서버) 외부망에 연결되어 있으나 AWS 사이트에 직접 접속이 차단되어 있는 망내 PC는 위의 구성을 통해 AWS 사이트에 접속이 가능하게 됩니다. 1. rinetd 패키지 설치sudo apt-get install rinetd 2. 포트 포워딩 설정 변경가. sudo vi /etc/rinetd.conf 나. 빨간 박스가 쳐저 있는 위치에 포트.. 2015. 7. 15.