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

nopul의 이미지

[질문] ntfs 파티션 마운트에 대해서

한컴리눅스 3.1을 쓰고 있는 사람입니다.

/dev/hdd5 를 moun t시키려는데요.

/dev/hdd5 는 참고로 ntfs 입니다.

/home/ftpanony/harddisk 에 마운트를 시켰거덩요....

mount -o user /dev/hdd5 /home/ftpanony/harddisk 라고요.

정상적으로 마운트는 됬지만, proftpd 에서 anonymous 로 접속했을때

접근권한이 없다고 나옵니다.

/home/ftpanony 폴더는 anonymous 의 계정이구요.

ls -al 해서 /home/ftpanony를 열어보니깐 ./harddisk의 사용권한이 root로 되어있더군요.

그래서 chown 명령어나 chgrp 으로 권한변경을 해주려니깐 읽기 전용이라 변경할 수 없다고 나오더군요.

magma01의 이미지

동기화처리에서 공유데이터 다중읽기 및 쓰기 처리방법?

스레드 공부하는 중에 안되는 부분이 있어서 질문을 드립니다.

4개의 스레드가 있는경우 1개는 쓰기를 수행하고 나머지는 읽기를 수행한다고 가정할때
이때 읽기중에는 데이터 변경이 없으므로
읽기 스레드끼리는 동시수행이 가능하고(락이 안걸리겠죠?--a)
쓰기가 일어날때만 락을 걸어서 읽기스레드들의 접근이 차단되게 하고 싶습니다.

이때의 공유 데이터는 링크드리스트를 사용하게 되는데...

처음에는 간단하게 생각해서 그냥 쓰기작업 영역에만 락을주면 되겠지 했는데

wciomaster의 이미지

[질문]모니터 주파수 설정...질문요

모니터는 삼성 싱크마스터917mb를 쓰구요

그래픽 카드는 라데온 9600을 쓰는데 레드햇 9.0버전에서

유독 9600만 지원을 안하네요..

그래서 vesa로 잡히거든요..

문제는 주파수가 60헤르츠인것 같아요

모니터가 깜빡이는걸 느끼니까 눈아파죽겠네요...어케 안되나요?

혹시 커널 바꾸면 9600드라이버 있을까요?

그리고 사운드카드가 수동으로 잡아도 못잡네요..

아비트 is-7e메인보드의 온칩인데 자동하고 수동으로 해도 못잡네요

해결책이 없

daihouying의 이미지

커널공부는 어떻게 해야 완벽히 할수있을까요??

리눅스 커널을 공부하면서 정말 많은 자료구조들과 꼬리에 꼬리를 무는
함수들로 한번 공부했다가도 금방 가물가물해지드라구요.그리고 직접 코드를
보면 책에는 있지만 바뀐것들고 많고 어느정도선까지가 필요한 걸까요. :cry:
보통 고수분들께서는 어느정도까지 분석하고 자신만의 정리방법..기억방법등이 있는지 많이 궁금합니다.도 2.6이 중요부분이 많이 바뀌었는데 2.4도 완벽히
파악하기가 .... :o ;;.........

jcsim의 이미지

브릿지 방화벽에서 iptables의 FORWARD가 작동 안하는 문제

브릿지 방화벽을 만들고 있습니다.
관련 모듈도 정상적으로 로드 되고 iptables도 v1.2.9로 최신 버전을 사용하고 있습니다.
기본적으로 INPUT, OUTPUT은 잘 작동하는 것 같은데 FORWARD만 이상하게 모두 통과됩니다.. 즉 작동을 안하는 군요.. 다음의 환경을 보시고 문제가 뭔지 지적 부탁합니다.
-- lsmod --
Module Size Used by Not tainted
iptable_filter 2380 1
ip_nat_irc 3440 0 (unused)
ip_nat_ftp 4208 0 (unused)
ip_nat_snmp_basic 10640 0 (unused)

windswolf의 이미지

급질: system call tracer

system call tracing 을 하려고 합니다.

특정 process에 대한건 strace 같은거 쓰면 되는 것 같은데

kernel에서 일어나는 모든 system call을 기록하려면 어떻게 하지요?

davinci의 이미지

백스페이스 키를 돌려주세요.

레드헷 9을 설치후 백스페이스가 전혀 먹지 않습니다.

리눅스 콘솔에서 타이핑하면, 백스페이스가 당연히 먹고요.
대신 텔넷이나, ssh로 접속하면, 백스페이스가 먹지 않습니다.

주로 사용하는 에뮬레이터는 테라텀인데, 테라텀의 옵션으로 백스페이스를 먹게 할 수는 있는데, 테라텀에서 곧장 xterm 을 띄우고 (MS윈도우즈에서 X 클라이언트를 사용합니다.) 모든 작업을 하는데, 이 경우 전혀 백스페이스가 먹지 않습니다. (^H는 먹습니다.)

어떻게 해결해야 하는지요?

제리의 이미지

module-init-tools 설치 문제입니다.

module-init-tools-0.9.14를 소스로 받았습니다.

INSTALL과 README를 참고하여

./configure
make links
make
make install을 거쳐서

/usr/local/sbin/에 설치는 성공을 했습니다.

처음 사용시에는 modules.conf를 modprobe.conf로 변환시키기위해서
./generate-modprobe.conf /etc/modprobe.conf
를 실행시켜야한다고 하더군요. 그래서 실행을 시켰습니다.

그런데 여기서 문제가 발생합니다.

Warning: not translating path[boot]=/lib/modules/boot
Warning: not translating path[toplevel]=/lib/modules/2.4.23
Warning: not translating path[toplevel]=/lib/modules/2.4

kirrie의 이미지

리눅스 패스워드 시스템에 대해서... [역함수가 존재하지 않는

그야말로 초보입니다.

책을 보다가 리눅스 패스워드 시스템은 '역함수가 존재하지 않는' 함수로 되어 있다고 하는걸 봤는데요, 역함수가 존재하지 않는다는건 말 그대로 암호화 된 패스워드로부터 다시 디코딩을 할 수 없다는 정도로 이해했지만 그래도 뭔가 찜찜한게 남더군요.

역함수가 존재하지 않는다는건 정확하게 무얼 말하는지 좀 가르쳐 주세요. ^^

seoleda의 이미지

64bit 정수형의 처리가 OS에 종속적인가요?

제가 Knapsack problem을 이용한 비대칭키 암호화를 linux 환경에서 간단히구현해 보았습니다.

그런데 이 소스를 윈도우 용으로 컴파일 할 필요가 있어서, 코드를 보았는데,

거기서 사용한 long long 형이 걸렸습니다.

그래서 long long 형을 __int64 형으로 고치고, 컴파일을 했는데,

linux에선 잘 동작하던 코드가, windows 에선 동작하지 않더군요.

아 참고로 윈도우에선 DEV-CPP를 사용하였습니다.

어쨌건 왜 그런지 궁금해서 디버거와 printf를 사용하여 원인을 분석하는데,

페이지

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