서버/리눅스 서버181 5.1 우분투 / 데비안 vsftpd 로컬 계정 쉘 로그인 방지하기 안녕하세요. 도정진입니다. 오늘은 vsftpd 계정 생성과 관련하여 보안 이슈를 설명드릴려고 합니다. 실제로 제 블로그에 있는 방식대로 진행을 하게 되면 실제 우분투 계정을 통해서 FTP 로 접속을 하게 됩니다. 그런 도중에 공개 FTP나 사용자가 여러명 있을 경우에는 약간 문제가 생기는데요. 생성한 FTP 전용 계정에 대해서 SSH 쉘 접속이 가능해지는 문제가 생깁니다. 물론 가상계정 인증을 통해서 문제를 해결할 수 있거나 외부에서 SSH로 접속을 하지 못하겠금 설정을 하시면 됩니다만 가상계정 설정이 귀찮고, SSH 가 없으면 서버 관리가 힘들어지기 때문에 아래의 방법을 사용합니다. (OpenMediaVault 는 웹 UI가 있어서 SSH가 없어도 괜찮겠지만 말입니다...) 1. 쉘로그인을 못하게 막습.. 2015. 1. 10. INTEL NUC DN2820 우분투 서버 구축 완료! (블로그 링크 수정됨) 안녕하세요. 도정진입니다. 블루님게 분양받은 INTEL NUC N2820 우분투 서버 구축기를 쓰려고 합니다. 매번 서버를 옮겨다니면서 제 개인 서버 접속이 안된적이 많습니다. 현재 블로그 파일 링크를 대부분 제 개인서버로 해 두었기 때문에 불편함이 많았을 텐데요. 이번에는 근 2년 동안 하루도 꺼짐없이 구동될 것입니다. 도메인 연장은 나중에 시간 맞춰서 해둘 생각입니다. 먼저 분양을 받고 나서 몇일 동안 켜보지 못했습니다. 오드로이드가 약간 늦게 팔렸기 때문인데요 ㅎㅎ 램을 못 꼽아서 부팅을 못해보고 있었습니다. 램을 4GB 구매하였고 DDR3 가 아닌 DDR3L 제품입니다. 처음에는 WD 스콜피오 블랙 320GB 를 꼽아서 구동을 했습니다. 윈도우면 윈도우 우분투 모두 부팅이 잘 되더군요. 아 참고로.. 2015. 1. 10. 14. 우분투 , 리눅스 XBMC 설치하기 안녕하세요. 도정진입니다. 최근에 누크를 NUC DN2820 을 사용해 보면서 XBMC 설치를 한 경험을 말씀 드리고자 합니다. 먼저 공식 14.04 / 데비안 Jessie 에 있는 것은 12.3 frodo 버전으로 영상 재생 성능이 매우 좋지 않습니다. 현 최신버전은 14버전의 이름이 바뀐 Kodi 입니다. 그럼 아래에 설치과정을 알려드리겠습니다. 우분투 시스템이나 데비안 시스템에서 터미널을 열고 아래처럼 해 주시면 됩니다. 먼저 의존성 패키지를 설치합니다. sudo apt-get install python-software-properties pkg-config 그 다음 아래의 패키지를 설치합니다. sudo apt-get install software-properties-common 그리고 XBMC K.. 2015. 1. 9. [오드로이드XU] 기가비트 최고속도 뽑기 안녕하세요 도정진입니다. 기가비트에 대한 갈망. 이제 여기서 끝내려고 하네요. 실제로 블루님 말씀대로. 기가빗의 속도를 잘 뽑아내려면 디스크 = SATA, USB3.0 랜 (네이티브, NOT USB) 여야 가능하다는 것이죠 ㅎ USB 로 묶은 랜카드와 디스크의 경우 대역폭 병목 현상이 나타나기 때문에 실제로 기가빗의 성능을 기대하기란 정말 어렵다는 겁니다. 실제로 오드로이드 XU의 경우도 USB3.0 포트를 통해서 랜카드와 외장하드를 공유하고 있는 상태입니다. 어쩔 수 없이 병목현상이 나타나긴 하지만 이것을 최소한 완화하여 , 혹은 운영체제 최적화를 하여서 속도를 뽑아보려고 하는 것입니다. 그럼 바로 시작합니다. 1. 걍 기가빗 속도 테스트 사진은 없습니다만 35MB/s 정도로 속도가 나옵니다. 2. S.. 2014. 12. 20. [오드로이드XU] 팬컨트롤 스크립트 , CPUBURN 패키지 안녕하세요. 도정진입니다. 시끄러운 팬 컨트롤 때문에 따로 스크립트를 만들어 보았습니다. Odroid XU Fan Control Script. 1. 확인 사살! 터미널에 아래의 명령어를 칩니다. echo 0 > /sys/bus/platform/devices/odroidxu-fan/fan_mode이는 자동으로 되어있는 팬 컨트롤 모드를 수동으로 설정하는 것입니다. 그리고 다음으로 echo 255 > /sys/bus/platform/devices/odroidxu-fan/pwm_duty 이런 명령어를 쳐 봅니다. 그럼 0~255 값에 따라 팬 속도가 변화함을 알 수 있습니다. 마지막으로 CPU 온도를 읽어봐야겠죠? nano /sys/devices/virtual/thermal/thermal_zone0/temp .. 2014. 12. 17. [TEST] 오드로이드 XU , TVHeadend 서버 설치 안녕하세요. 도정진입니다. 튜너 사용이 가능한지 알아보기 위해서 오드로이드에 테스트로 TVHeadend 서버를 설치해 보았습니다. 지금 멘붕 상태라 과정을 알려드리겠습니다. 실제로 빌드할 필요는 없었고, apt-get 으로 설치가 쉽게 가능했습니다. 중간에 계정 설정하는 창이 나옵니다. 실제로 X86에서 하는 빌드 방법으로는 중간에 에러가 나서 이렇게 미리 빌드된 패키지로 설치를 진행해 보았습니다. 아 참고로 레포에 이것을 추가해서 위지에 쓰는 패키지를 설치했습니다. 현 오드로이드 서버 상황은 14.04 LTS 입니다. 2014. 12. 9. #2 SATA 디스크 마운트 BPI-R1 안녕하세요. 별로 진척이 없는 도정진입니다. 아이고. 어댑터 문제.. 스위치 칩셋이 있다보니 전력이 딸리는 걸까요.. 너무합니다. 일단 OpenWRT 에서 사타 디스크를 마운트 해 보았습니다. 터미널로 들어가셔서 위 명령어를 치시면 fstab 에 기본적인 구성이 완료 됩니다. 그리고 nano 를 통해 아래처럼 파일을 수정합니다 ㅎㅎ 이렇게 한 후 FTP 서버를 통해 속도 측정을 해보았습니다. 실제로 측정사진은 없지만 32MB/s 정도가 나오네요. 거의 BPI 와 똑같습니다. 아직 iptables 설정이 되지 않아서 NAT 성능은 측정해 보지 못하고 있습니다. 상당히 안정적인 공유기임은 사실입니다. 제가 하고 있는것이 여기 데비안을 돌리고 NAT 이 정상적으로 구동되는 것을 목표이기 때문에.. 따로 NAT.. 2014. 11. 27. #1 BPI-R1 의 첫사용기.. 안녕하세요. 도정진 입니다. 에디님과 즐거운 시간을 보내고 이렇게 첫 사용기를 남깁니다 ㅎㅎ 일단 삽질의 시작이라기 보단 , 이미 만들어진 이미지를 사용해 보았습니다. 간단히 Image Writer 를 통해 BPI 에서 하던 것처럼 이미지를 쓰시면 됩니다. 현재 안드로이드와 OpenWRT 가 사용이 가능합니다. http://www.bananapi.com/index.php/download?layout=edit&id=65 일단 이 이미지는 두 가지의 에러가 있습니다. 1. 와이파이가 동작하지 않습니다. 2. OPKG 레포가 제대로 설정이 되어 있지 않습니다. 처음 WAN에 기기를 장착하고 랜에 컴퓨터를 물린다음 테스트를 진행했습니다. 정상적으로 인터넷 연결이 되었습니다. (그런데 OpenWRT 에서는 SAT.. 2014. 11. 21. 6. 바나나파이 (BananaPi) SATA 하드디스크 장착! 안녕하세요. 도정진입니다. 저전력 기가비트 급 NAS를 기대한 바나나파이. 그래도 사타하드를 연결하면 괜찮지 않을까 하고 사타하드를 연결해 보았습니다. 근래 조금 바빠서 리뷰가 늦은 점 죄송하게 생각합니다. 1. 사타 하드 내부적 읽기 속도 76.26MB/s 가 나옵니다. 2. FTP 쓰기, 읽기 속도 및 CPU 사용량 쓰기 속도 28.6MB/s 읽기 속도 41.0MB/s CPU 사용량, 거의 만땅 실제적으로 기가비트급에 다다를만한 속도는 나오지 않았으며 응용 프로그램이 한개의 코어 밖에 활용을 하지 못해서 결국 CPU 성능 상 문제로 기가비트급 전송이 되지 않는 것 같습니다. 사타하드의 경우 2.5인치 , 웨스턴 디지털 320GB 하드를 연결하였습니다. 거의 벤치는 110MB/s 이지만 바나나파이에서는.. 2014. 11. 7. 5. 바나나파이 (BananaPi) 기가비트 성능 다시 측정 ;; 안녕하세요. 도정진입니다. iperf 를 제대로 사용해 보지 못해서 이런 오류가 발생하였네요. 기가비트 성능 제대로 나와주네요 ㅎㅎ 바쁜 관계로 간단히 글을 씁니다 ㅎㅎ 1. 싱글 컨넥션 2. 10개 컨넥션 3. 결론 원래 이렇게 측정하는지 몰랐었는데. 컨넥션을 많이 줘봐야 하는군요. 죄송합니다 ;; 2014. 11. 4. 4. 바나나파이 (BananaPi) USB -> 기가비트 속도 측정 안녕하세요. 도정진입니다. 이번에는 USB를 통한 기가비트 속도 측정을 해보겠습니다. 아울러, 기가비트가 정상적으로 지원되는지 알아보기 위해서 제 컴퓨터와 노트북을 연결하여 속도 테스팅을 iperf 를 이용하여 진행해 보았습니다. 확인한 결과, 925Mbps 정도로 기가비트 속도에 근접함을 알 수 있었습니다. 이렇게 속도 보장이 되야 바나나파이 성능 측정도 제대로 할 수 있을것입니다. 1. 샌디스크 CZ48 Ultra USB 3.0 이 기기는 실제로 USB2.0 상태로 33MB/s , USB3.0 상태로 98MB/s 를 찍는 제품입니다. 먼저 바나나파이에 vsftpd 를 깔아서 속도 측정을 해 보았습니다. = 17.2MB/s = 26.1MB/s 파일질라의 경우 속도가 처음엔 오르락 내리락 하기 때문에 조.. 2014. 10. 31. 3. 바나나파이 (BananaPi) 운영체제 선택 & 기가비트 속도 측정 (iperf) 안녕하세요. 도정진입니다. 힘들고 힘든 바나나파이, 운영체제 부팅. 결국 성공하고 이제, 다음 리뷰로 넘어가려고 합니다. 1. 운영체제 선택 운영체제 목록은 아래와 같습니다. http://www.lemaker.org/index.php?m=content&c=index&a=show&catid=9&id=38 저는 운영체제로 바나니안을 선택했습니다. 바나니안은 데비안 6.0 인가? 를 기준으로 하고 있으며, bananian-config 명령어로 그래픽 가속, 가속 안함을 선택할 수 있어서 메모리를 970메가 까지 확보할 수 있습니다. 터미널에 bananian-config 를 입력하시면 위의 창이 뜹니다. 기본적으로 키보드 레이아웃과 루트 패스워드를 바꾸고 타임존, 로케일, 호스트네임, 비디오 가속 여부, OTG.. 2014. 10. 31. 2. 바나나파이(BananaPi) 운영체제 설치 실패기 안녕하세요. 도정진입니다. 바나나파이를 사용해 보면서 , 라즈베리 파이랑 비슷하다고 생각했는데 이렇게 밤을 하얗게 샌적은 처음이네요. 운영체제를 SD카드에 30번 정도 쓰고 부팅시도를 해본 것 같습니다. 먼저, 운영체제 설치 시 주의할 점입니다. 1. 바나나파이 공식 어댑터는 국내 어댑터 보다 약간 얇습니다. 즉, 콘센트에 꼽으면 헐렁헐렁 거려서 바나나파이에 전원 공급이 잘 안될 수도 있어요. 사진으로 봐도 아래 것이 바나나파이 공식 악세사리인데 앞부분이 얇음을 알 수 있습니다. 다음으로, 2. 운영체제 이미지에 OTG가 활성화 된 이미지가 있음으로 OTG로 전원공급을 하시면 부팅이 안될 수 있습니다. 꼭 사타포트 옆의 전원 단자를 이용해서 전원을 공급해주시길 바랍니다. 그 다음 마지막으로 3. 어댑터는.. 2014. 10. 30. 1. 바나나파이 (BananaPi) 운영체제 설치하기 안녕하세요. 도정진입니다. 바나나파이를 사용하면서 제일 기초적인 면을 작성하려합니다. 바로 SD카드에 운영체제 설치하는 방법입니다. 현 바나나파이는 SD카드를 사용하고 있으며 마이크로 SD 사용자는 꼭 SD 어댑터가 있어야 합니다. 그럼 시작하겠습니다. 설치하기에 앞서 바나나파이의 자세한 성능을 보겠습니다. CPU로써 Allwinner A20 을 사용하였고 메모리는 1GB 입니다. 온보드 사타포트가 있고 다음으로는 기가비트를 지원한다는 것이 라즈베리파이와의 큰 차이점입니다. 1. 운영체제 다운받고 SD카드에 이미지 쓰기 실제로 사용가능한 운영체제로는 아래 주소로 가시면 알 수 있습니다. http://bananapi.com/index.php/download 바나나파이 항목을 보시면 1. 안드로이드 4.4 .. 2014. 10. 29. 바나나파이 BPI 개봉기 , 케이스 조립기 안녕하세요. 도정진입니다. 이번에는 에디님께 리뷰용으로 받은 바나나파이를 리뷰해볼 생각입니다. 먼저 리뷰의 시작은 바나나파이 개봉기로 시작합니다. 차후 1. 웹서버 구동성능2. 커널 모듈 개발 가능성3. SATA 성능4. USB 하드 성능5. 기가비트 실효치6. 안드로이드 XBMC 이렇게 진행될 예정입니다. 에디님 감사합니다 ㅎㅎ 먼저 이렇게 택배를 받았습니다. 사용할 SD카드가 있지만 , 모두 사용중이라 새로 하나 장만하였습니다. 5000원에 구매하였습니다. 팍스를 열어본 사진입니다. SATA 케이블본체케이스USB JTAGUSB 무선랜전원 이 있네요 ㅎㅎ 푸짐한 구성 정말 감사합니다. 케이스는 아크릴과 종이로 되어 있습니다. 이것 조립하는데 시간이 너무 오래 걸리네요 ㅎㅎ 기기 사진입니다. 상단에 HD.. 2014. 10. 28. 13. 우분투 프리배틀넷 서버 구축하기 (pvpgn, bnetd) 안녕하세요. 도정진입니다. 이번에는 스타1, 워크? 에 사용되는 배틀넷 서버를 구축해 보도록 하겠습니다. 실제로 아는 지인들과 게임을 하기 위해서 대부분 UDP 를 사용했었는데 왜 인지는 잘 모르겠지만 방을 만들면 잘 보이지 않아서 피쉬서버를 이용했었습니다. 그런데 문제는, 피쉬서버는 사용자가 많아서 약간 딜레이가 생긴다는게.. 정말 문제였습니다. 그래서 한가지 생각한 것이 어차피 피쉬서버도 프리배틀넷으로 구동 되는 것을 보면 아마도 배틀넷 소스가 있지 않을까 생각하여 찾아본 것입니다. 수많은 가이드가 있었지만 대부분 윈도우에 관한 내용들이였고 소스 파일은 다운받을 수가 없게 되어 있었습니다. 그래서 이렇게 작성을 합니다. 실제로 개인적인 용도로 운영중인데 아주 괜찮습니다 ㅎㅎ 딜레이가 적네요. 1. 소.. 2014. 10. 18. 이전 1 ··· 7 8 9 10 11 12 다음