우선 저는 linux를 처음 쓰는 사람 입니다.
H/W 사양을 나열하면 B/D는 INTEL D850GB, 메모리;256, HDD 60G
VGA 시그마 CYBER 5500 CPU1.4GHZ....등입니다.
HDDD의 patition은 50G는 Windows 2000Professional을 나머지 10G는
Linux Redhet 7.0을 깔아서 쓰려고 하는데, 리눅스가 깔리기는 다깔리는데
문제는 부팅이 안됩니다.
디스켓으로 부팅은 되는데, 하드 부팅이 안됩니다. 파티션은 처음에 Windows
로 50G정도 잡고, Linux로 쓰되 swap은 512메가 정도 잡아서 쓰고 있습니
다. 나머지 용량을 LINUX를 깔아서 쓰죠.
안녕하세요..처음으로 질문올려 봅니다..
Unix Network Programing 이란 책의 예제를 활용해서
TCP 소켓으로 서버와 클라이언트를 만들었습니다.
서버는 클라이언트의 요청이 들어오면 fork를 해서 자식
프로세서를 만들도록 했지요...
근데..클라이언트가 연결해서 데이타(구조체)를 서버에게
send/receive할때 서로 다른 메모리 영역이 잡히기 때문에
문제가 생기는 거 같습니다.
포크를 하지 않으면 변수값을 바꾸고 읽어오고 할 수 있는데
포크를 해 버리면 리소스가 공유가 안되는 문제가 생기더군요..
이건 이 질문을 여기 해도 될련지..
음 저는 학교 실험실에서 여러가지 테스트를 해보는데요. 우리 학교가 작년
에 한 번 해킹으로 쑥대밭이 되고 나서는 일반적으로 쓰는 80같은 거 빼고는
모든 포트를 다 막아놓았거든요.(ftp, telnet 전부다요)
근데 제가 여러가지 서버도 돌리고 VNC라는 것두 해보고 싶은데 이 문제때문
에 암것두 못하고 있거든요. 근데 몇 군데는 안 막은 곳이 있다는 이야기는 들
었는데 어딘지를 모르겠거든요. 이거 체크해서 안 막힌 포트 찾는 방법 없나