본문 바로가기

전체 글56

솔라리스에서 패스워드 분실시 복구 준비물 : 솔리리스 cd ( 아마도 1번 ) 1. stop + a 키를 입력하여 명령어 입력 창에서 ok> boot cdrom -s 를 입력하여 cdrom 부팅한다. ( 실제 서버가아닌 vmware 일 경우, iso 파일이나 실제 cd를 vmware의 VM->Settings 메뉴에 연동시켜 cd로 인식하게 한 뒤, 부팅시 esc 키를 입력하여 cdrom 모드로 부팅하면 아래 그림과 같이 boot 옵션이 나타난다. b cdrom -s 명령어를 입력한다.) 3. 명령어 프롬프트 창이 나타나면 fsck 명령어를 이용하여 write가 가능한 파일시스템을 찾는다. # fsck /dev/dsk/* > 파일명 실행 후 해당 파일을 vi로 열어보면 write가 가능여부와 마운트 여부확인이 가능하다. ( 뭐, 파일시스템.. 2012. 6. 14.
리눅스 우분투에서 패스워드 분실시 복구 리눅스 부팅 시 esc 버튼을 누르면 아래와 같이 커널선택 창이 나타나는데 붉은색 창의 커널 라인에서 e 키를 눌러 편집모드로 변경한다. 편집 커널 라인 줄에서 다시 e 키를 눌러 맨뒤에 rw init=/bin/bash를 입력하고 엔터를 입력하고 b 키를 이용하여 부팅하면 패스워드를 묻지 않는 bash 프롬프트가 나타난다. # 프롬프트가 나타나면 원하는 계정에 대한 암호를 passwd 명령어를 통해 변경하면 복구완료!!! ^^ 2012. 6. 14.
DHCP 동작원리 1. Discovery 클라이언트에서 dhcp 서버가 같은 네트워크 단에 있는지 브로드캐스트로 요청을 보내 찾는다. 이때 패킷에는 클라이언트의 MAC 값이 포함된다. 출발지 IP/Port : 0.0.0.0:68 목적지 IP/Port : 255.255.255.255:67 2.Offer 1번의 메시지를 받은 dhcp 서버는 본인의 정보를 패킷에 실어 해당 MAC으로 응답한다. 이때 패킷에는 클라이언트에 할당할 수 있는 IP정보 및 게이트웨이 DNS 등의 DHCP서버의 할당정보가 포함된다. 출발지 IP/Port : DHCP server:67 목적지 IP/Port : 255.255.255.255:68 3.Request 2번의 메시지를 받은 특정 MAC의 클라이언트는 사용할 IP주소 및 사용할 DHCP 서버(2개.. 2012. 4. 8.
C# 에서 특정파일 찾아서 열기 string fName = @"c:\test.txt"; // 전체경로를 지정해 줘야함 FileStream open = new FileStream(fName,FileMode.Open); // test.txt 파일 열기 StreamReader read = new StreamReader(open,System.Text.Encoding.Default); // 파일읽어오기 및 읽어온 파일 인코딩 기본으로 설정(한글파일 읽기위해 많이 사용) string Totalline = read.ReadToEnd(); // Totalline 이란 문자열 변수에 텍스트 파일에 있는 전체 값 저장 2012. 3. 31.
c#에서 db 연결 도구모음 추가방법 도구 > 도구상자항목선택 > .NET Framework 구성요소 창에서 sqlconnection, sqlcommand을 선택하여 확인을누르면 도구모음 공용컨트롤 항목에 추가 되는것을 확인할 수 있다. ㅎㅎㅎ 2012. 3. 25.
PHP에서 변수값이 안넘어갈때 - 아파치 사용중일때 php.ini 설정파일에서 register_globals 부분이 off로 되어 있다면 on으로 변경해주면 변수값이 넘어간다. 보안상 해당 옵션을 지정해줄수 없다면. 소스값을 변경하던가 다른방법을 사용해야...할 것이다. 2012. 3. 21.