본문 바로가기

전체 글

dhcp로 받아온 ip를 캐쉬 제거 보통 공유기(라우터)에서 IP를 동적할당(dhcp)하여 사용할 경우 서버나 nas같은경우 사용자가 원하는 특정 ip로 고정해서 사용하는 경우가 많습니다. 보통 mac주소를 이용해서 특정ip를 할당하여 사용하게 되는데. 리눅스같은 경우는 한번 dhcp로 받아온 ip를 캐쉬에 저장하여 네트워크 서비스가 재시작 되어도 계속 동일 ip만을 할당 받는 경우가 생깁니다. 여기서는 그 캐쉬를 제거하는 방법을 소개합니다. 1. centos (redhat)의 경우 캐쉬파일을 제거 /var/lib/dhclient/dhclient-eth0.leases 제거 또는 백업(eth0은 장치 이름) 네트워크 서비스 재시작 service network restart 2. ubuntu(debian) sudo dhclient -r sud.. 더보기
CentOS7 sshd 포트변경 보안강화로 설치된 리눅스에서는 /etc/ssh/sshd_config 포트만 변경 해서는 데몬오류가 발생 한다 Redirecting to /bin/systemctl restart sshd.serviceJob for sshd.service failed because the control process exited with error code. See "systemctl status sshd.service" and "journalctl -xe" for details.(위 메세지는 SSH 데몬 설정에서 22번 기본 포트를 변경하려고 할 시에 발생하는 메세지) yum install policycoreutils-python semanage port -a -t ssh_port_t -p tcp 22110 systemc.. 더보기
PHP SQL Injection 기초적인 예방 Preventing SQL Injection in PHP 다음 SQL 구문 이라면 $uid = $_REQUEST[‘uid’]; SELECT * FROM Users WHERE uid = “$uid”; SQL 인젝션 형태 SELECT * FROM Users WHERE uid = 120 or 1=1; SELECT * FROM Users WHERE Name ="" or ""="" AND Pass ="" or ""="" SELECT * FROM Users; DROP TABLE User_Feeds 1. mysql escape string 사용 // procedural method of calling $uid= mysqli_real_escape_string($uid); // Object method of callin.. 더보기
윈도우 방화벽 끄기 - regedit 수정 윈도우 버전별 방화벽 레지스트리 버전 키 경로 값 비고 방화벽 해제 WindowsXP / 7 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile 이름 - EnableFirewall종류 - REG_DWORD데이터 - 0 (방화벽 해제) - 1 (방화벽 설정) Windows XP - 바로적용 - 보안센터 경고Windows 7 - 재부팅 후 적용백신 ○ : V3Lite, 알약 X : avast 방화벽 상태알림(보안센터) Windows XP HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Security Center 이름 - FirewallDisable.. 더보기