반응형

2015/07 6

linux dchp 설정하기

# interface 관련 설정 /etc/network/interfacesauto eth0iface eth0 inet dhcp 위처럼 추가한다. # dchp 관련 설정dchp 클라이언트가 뜨면서 뭔가 dns 및 gw 등등 route 룰등이 추가가 안될때가 있다. 즉.. dchp 는 할당받았으나 커널에 라우팅 테이블 등등 실제 네트워크 설정이 추가가 안되어 제기능이 안될때가있다. 그때는 아래의 스크립트가 빠져서 이다.아래의 절대경로에 필요함. /usr/share/udhcpc/default.script #!/bin/sh # udhcpc script edited by Tim Riker [ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1 RE..

SW 개발 2015.07.29

[system api] LINUX APP 으로 RS232 RTS 신호핸들링 : 예제

RTS 신호 핸들링하는 예제코드를 정리한다.RTS 신호 핸들링#include #include #include #include main() { int fd, sercmd, serstat; sercmd = TIOCM_RTS; fd = open("/dev/ttyS0", O_RDONLY); // Open the serial port. printf("Setting the RTS pin.n"); ioctl(fd, TIOCMBIS, &sercmd); // Set the RTS pin. // Read the RTS pin status. ioctl(fd, TIOCMGET, &serstat); if (serstat & TIOCM_RTS) printf("RTS pin is set.n"); else printf("RTS pi..

SW 개발 2015.07.29

[PHP] php 에서 root 권한 실행시키기

php 에서 프로세스를 실행할때 root 권한으로 사용하기 위해서..web 의 sudo 권한설정다음의 파일에서 맨.. 아래쪽에 다음과 같은 내용을 넣는다. sudo vi /etc/sudoerswww-data ALL=NOPASSWD: ALL 그럼... 웹 권한한에서 모든 명령어가 실행 가능한것 같다. 만약 모든명령어가 아닌 특정명령어만 하고싶으면..아래와 같이 한다.www-data ALL=NOPASSWD: /sbin/iptables, /usr/bin/du web 에서 root 커맨드실행 : 권한 확인방법그다음에 다음과 같은 php 를 만들어서 웹에서 실행해본다. 그럼... root 로 뜬것을 볼수있다.즉.. 루트 권한으로 실행했다는뜻이다!! 우오오오!! 끗

SW 개발 2015.07.29

ipSec 사용하기 - strongswan 사용법 / debuging

일단 ipsec을 올려야할 일이 생겨서...ㅋㅋㅋ;;Step.1 : Linux win7 사용하기일단 우분투를 서버로 사용하기로 한다.Linux 서버설정 : strong swan 설치우분투에서... 일단 strong swan 을 설치한다. sudo apt-get install strongswan 헐... 진짜 설치가된다!!Linux 서버설정 : 서버인증서 설치 및 서비스 재시작..이래저래 wiki 문서를 살펴보니 인증서를 설치해야 ipsec 서버를 사용가능할것 같다. http://wiki.strongswan.org/projects/strongswan/wiki/SimpleCA root@test-pc:/etc/ipsec.d# ls -al합계 56drwxr-xr-x 12 root root 4096 10월 29 ..

SW 개발 2015.07.29
반응형