프로그래밍 QnA + 설치 및 활용 QnA

sspel의 이미지

/etc/passwd 보안에 관해서 문의드립니다.

안녕하세요 어제에 이어 오늘도 문의 드리네요.

패스워드 보안에 대해 생각하다가 결론낸 방식은

패스워드를 불러서 저장한다음, 침입이들어왔을때

비교하여 침입 여부를 알아낸다는 것입니다.

여기서 패스워드는 암호화되서 shadow로 넘어가지만,

만약 root가 깨졌을 경우, 패스워드가 누출이 되잖아요.

그래서 저는 /etc/passwd를 전체 암호화하는 방식과

아니면 다른 필드(로그인명, 사용자명등)를 암호화해서

비교하여 침입여부를 알아낸다는 것이죠..

saxboy의 이미지

Netbsd on Xscale ?

한동안 netbsd의 hpcmips 포트에 맛들여서, NEC의 모바일프로에 정을 붙였습니다만, 얼마전에 새로 mp900 이 PXA255 를 끼고 등장해버렸다지요.

지금까지 본 UNIX중에서 나름대로 가장 UNIX-like 하면서 다양한 플랫폼에 포팅되어 있고 PDA/HPC에서 <잘 작동>해주는 녀석이 netbsd가 아닌가 싶은데요. 혹시 netbsd의 Xscale 쪽 지원이 어떻게 되는지 알고 계신분이 계실까 싶어 글을 올려봅니다. netbsd.org 에서는 아직 xscale 쪽 링크는 따로 없어보이던데요. 뉴스그룹에도 별 얘기가 없는 것 같고....

yeo9597의 이미지

makeworld 성공 ....사운드 까지성공 했습니다. ^^

프비 4.8 설치 하고 사운드가 안잡히길래 여기저기 찾아보다가 ..
드뎌 사운드 카드를 잡았네여 ^^;
알고 보니 쉽더군여 딱 한줄 추가 ㅡㅡㅋ
그런데 랜카드 가 안돼네여 미쵸 .......
사운드 카드는 사운드블라스터 PCI 128
그럭저럭 쓸만한 저가형 사운드 카드져...

cryptmir의 이미지

RH9 에 mysql 4.0.14 설치시 make error

configure시는 이상이 없었습니다.
make시 메시지 입니다.
make all-recursive
make[1]: 들어감 `/var/tmp/mysql-4.0.14' 디렉토리
Making all in .
make[2]: 들어감 `/var/tmp/mysql-4.0.14' 디렉토리
make[2]: Nothing to be done for `all-am'.
make[2]: 나감 `/var/tmp/mysql-4.0.14' 디렉토리
Making all in include
make[2]: 들어감 `/var/tmp/mysql-4.0.14/include' 디렉토리
make all-am
make[3]: 들어감 `/var/tmp/mysql-4.0.14/include' 디렉토리
make[3]: Nothing to be done for `all-am'.
make[3]: 나감 `/var/tmp/mysql-4.0.14/include' 디렉토리
make[2]: 나감 `/var/tmp/mysql-4.0.14/include' 디렉토리

deux9745의 이미지

라우팅 테이블 과련

Destination     Gateway         Genmask         Flags Metric Ref    Use  Iface
192.168.30.3   *               255.255.255.255 UH    0      0        0 eth1

192.168.30.3    192.168.10.1    255.255.255.255 UGH   0      0        0 eth1

위 두 라우팅 테이블 정보의 차이가 무엇인가요?

둘의 차이를 모르겠네요.

고수님들 답변부탁드립니다.[/code]

안상준의 이미지

네트워크 프로그램 문제 (CLOSE_WAIT) 해결 부탁

네트워크 프로그램을 짜다가 CLOSE_WAIT가 생겨서 서버쪽의 host가 hang됩니다. CLOSE_WAIT를 해결할 수 있는 방법이 있나요?

발생하는 현상는
클라이언트와 서버가 통신을 하는 상태에서 갑자기 클라이언트의 Process를 강제로 종료를 시켰습니다. 그랬더니 서버쪽에서 CLOSE_WAIT가 생깁니다. 이렇게 여러번 클라이언트를 종료했더니 서버쪽에 CLOSE_WAIT로 인해 Hang됩니다.

서버쪽의 socket엔 KEEP_ALIVE를 설정했고, 클라이언트쪽에는 SO_LINGER 옵션을 주었습니다.

글을 찾아보니 CLOSE_WAIT는 주로 클라이언트가 갑자기 crash될때 생기는 거라고 하는데, CLOSE_WAIT를 없앨 수 있는 방법은 없나요.. 서버 프로세스를 restart하지 않고, 프로그래밍으로 해결할 수 있는 방법을 알려주시면 감사하겠습니다.

stannum의 이미지

크래킹 당한 것 맞죠?

멀쩡하던 서버가 웹서비스가 안되어 로그 파일을 확인하던 중 아래와 같은
일이 일어난 것을 발견했습니다.
===========================================

Aug 14 09:22:16 math su(pam_unix)[20003]: session opened for user news by (uid=0)
Aug 14 09:22:16 math su(pam_unix)[20003]: session closed for user news
Aug 14 09:22:32 math su(pam_unix)[20009]: session opened for user games by (uid=0)
Aug 14 09:22:32 math su(pam_unix)[20009]: session closed for user games
Aug 14 09:22:38 math su(pam_unix)[20011]: session opened for user uucp by (uid=0)
Aug 14 09:22:38 math su(pam_unix)[20011]: session closed for user uucp

mastercho의 이미지

poll에서 CPU를 100%먹는데 도데체 무슨 문제가??

프로그래밍상 문제는 없고요

gdb로 끝까지 추적해 봤는데

poll 부분에서 CPU를 엄청 먹네요

타임 아웃은 10으로 잡아줬고요

처음에는 괜찬은데... 몇번 자료를 주고 받다보면

처음할때는 안그러더니만 poll부분에서 엄청 CPU를 먹어되네요

[자료 1-2번 왔다갔다 하다가
순간적으로 그렇게 100%가 됩니다 1-2%먹던게...]

유저는 물론 2명 --;이고요

그냥 poll에서 timeout으로 왔다 갔다 로만 100% 먹는 기이한

현상이 벌어지고 있습니다

제 상식으로는 이해가 되질 않습니다 T_T

kimyh의 이미지

서버용으로 가장 안정적인 리눅스 버전 좀 알려주세요.

오늘 그간 사용해오덩것을 싹 밀어버리고 리눅스를 다시 깔려고 합니다.
지금까지는 RED HAT 7.3버젼을 사용하고 있었는데 그런대로 괞찬은것
같더군요.
그런데 레드햇 9.0 까지 나왔다고 하던데 어느버젼을 까는것이가장 안정적이고 또 한글문제, X윈도우문제등,
서버관리하는데 편리한지 아시는분 좀 알려주세요.
감사합니다.

diah의 이미지

stdio.h and string.h 의 두개 파일이 없다고 합니다. 무엇을 설

gcc 컴파일중에서 아래의 두개 파일이 없다고 합니다.
stdio.h
string.h

glibc 도 이미 설치는 되어 있는듯 하고요

여러가지 rpm 을 파일을 찾아서 설치도 해보고
몇몇 개는 의존성 문제를 해결하지 못해서 설치는 못했습니다.

현재 쓰고 있는 os 는 한컴리눅스 3.1 입니다. (책에서 제공해주는 cd로 설치)

rpmfind 에서 부지런히 찾아서 해보았지만 여전히 필요하다고 나오니 막막하네요

질문의 요지 두가지입니다.

1. 무슨 파일(rpm)을 찾아서 설치를 해야 해결이 될런지요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기