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

jungj3의 이미지

proftpd 문의

안녕하세요 처음으로 글을써보네요. ^^;

aix에서 proftpd 깔고 conf파일을 설정하고 21port를 임으로 변경을하였습니다. ex)11111 port
이렇게 하여 다른서버에서 동일네트워크 test시 정상적임을 확인하고 상대에게 알려주었는데
접속은 잘되는데 data전송이 안되다고 합니다.[227 Entering Passive Mode]

혹시 proftpd 의 data전송포트를 지정하는 방법도 있는지요?

oblab의 이미지

임베디드 보드에 usb 디바이스 노드 파일이 생성되지 않는데 어떻게 해야 하나요?

보드에 usb를 연결하면 usb 장치 인식을 하게 되는데요
커맨드 명령으로 lsusb를 입력하면 연결한 usb목록이 나옵니다
(Bus 001 device 005: ID 0781:5530) <---연결한 usb

해당 디바이스 노드파일을 확인하기 위해

/dev/bus/usb/001 경로에서 목록을 확인해봤는데요
005에 대한 파일은 생성되지 않더라구요

디바이스 노드파일이 생성되어야 통신을 하던 무엇이든 할것 같은데

연결한 usb의 디바이스노드파일을 생성시키려면 어떻게 해야 하나요?
임의로 mknod를 하면되는건지..
우분투에서는 usb연결/해제 할때 자동으로 해당 노드파일이 생성 삭제 되던데
임베디드 보드에서는 어떻게 해야 하나요?

melodybs의 이미지

단독 호스팅 관련 해서 질문 드립니다.

다름이 아니라 톰캣기반으로 구축을 하려고 하는데요..

카페24에서 jsp호스팅을 사용해 보니 제가 생각한 거랑 많이 다르더라구요.

제가 톰캣을 직접 설치 하는게 아니라 설치 되어 있는 톰캣에 제약적으로 끄고 키는 정도만 가능 하더라구요.

제가 원하는건 제가 직접 톰캣 버전을 선택해서 관리자 권한으로 모든걸 자유롭게 하고 싶거든요.

그렇게 하려면 단독(서버?) 호스팅을 받아야 하는게 맞나요?
그리고 단독은 가격이 상당 하던데.. 사양은 낮아도 상관 없으니 조금 저렴한곳은 없을까요?

글 읽어 주셔서 감사합니다. 오늘 하루 좋은 하루 되세요~ :D

z0172982의 이미지

384k 에 접근할 방법이 없는가요??


리눅스에서

640kb 말고 384k 안 내용엔 비디오 바이오스를

읽어오려 합니다.

DOS에서는 포인터로 읽기 가능한데 리눅스에선 세그먼테이션 폴트 뜨네요..

읽을수 있는 방법이 없을까요??

qnfw3174의 이미지

.

trymp의 이미지

지금 deadlock 때문에 미치겠어요 도와주세요...ㅠ.ㅠ


제가 간단한 프록시 데몬을 만들어서 thread 별로 작업을 분할했습니다. (linux 환경)

A(패킷수신) -> 작업전달 -> B(내용분석) -> 작업전달 -> C(원래목적지로 전달)

대략적으로 이런식인데요, 멀티쓰래드이기에 쓰래드간에 공유영역에 대해

mutex 를 걸었습니다. critical구간도 굉장히 짧고요 (pthread_mutex_lock,pthread_mutex_unlock)

그래서 잘 도는데, 한 2 ~ 3일 돌리다보면 데드락에 빠집니다.

소스코드 뚤어져라 봐도 코드상 문제점은 잘 안보입니다.

그렇게까지 복잡한 코드도 아니고요 그래서 strace 보니 아래와 같습니다.

[pid 5391] futex(0x2ee00db8, FUTEX_WAIT, 2, NULL
[pid 5393] futex(0x80d7414, FUTEX_WAIT, 2, NULL
[pid 5394] futex(0x80d743c, FUTEX_WAIT, 2, NULL

솔직히 감이 잘 안오고요

thefeel777의 이미지

리눅스 자바 "error=13 permission denied" 오류

아래 소스는 우분투 커뮤니티에서 가져온건데요
쉡스크립트에는 간단한 문자열하나가 출력되게 했습니다.
코드에서 쉘을 실행하려하니

error=13 permission denied (허가거부)
오류가 나는군요

이유를 모르겠는데 혹시 환경적인 문제가 있는게 아닌가 궁금해서요
참고로 터미널에서는 스크립트가 잘실행됩니다.

choihg88의 이미지

CentOS 설치 중 eth0이 잡히질 않습니다.

랙 타입의 델서버에 Centos6.4 Minimal 버전으로 설치했습니다.

설치하고 보니 eth0이 잡혀있지 않는 걸 확인했는데요

어떻게 하면 문제를 해결 할 수 있을 지 도움 요청드립니다.

ps. 네트워크가 잡혀있지 않으니 yum이나 make,gcc등을 통한 네트워크 카드 드라이버 설치를 할 수 없는 상황입니다. 드라이버 rpm은 제공되어있지 않구요..

xoduddk123의 이미지

임의의 명령어가 어떤 패키지를 컴파일 해야 나오는지 알기쉬운 방법이 있나요??

리눅스의 명령어들을 컴파일 해보고 있습니다.

만약에 cat 이라는 명령어를 컴파일 하기위해서는 어떤 패키지를 설치해야지??? 라고 생각을하면

root@ㅏㅏ-VirtualBox:/# cat --version
cat (GNU coreutils) 8.13
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

아 cat이라는 명령어는 coreutiles라는 패키지를 컴파일하면 나오는 명령어구나 라고 생각하면서 컴파일을 하고있습니다

그런데 간혹가다가 --version이나 --help에도 어떤 패키지에 속해져있는지 안나오느 명령어들이 있는데

이러한 명령어들을 포함하고 있는 패키지는 어떻게 찾아야되나요?

cococo의 이미지

centos 에서는 아파치 2.2 -> 아파치 2.4 로 자동 업데이트 안되나요?

안녕하세요. 주말은 출근없이 잘 쉬셨는지 모르겠습니다..

http://www.zdnet.co.kr/news/news_view.asp?artice_id=20140208134250

이러한 기사를 보고, 아파치 업뎃을 하려고

#yum update httpd

해 봤는데... 반응이 없네요?

#httpd -v

버전 확인해 보면 2.4 버전이 아니라 2.2.3 버전인데, 업데이트 해 보면 "No Packages marked for Update" 라고 나옵니다. -_-;;

왜일까요? 월요일부터 서비스 업뎃 하는거 아니라는 신의 계시일까요? 잘 모르겠네요.

혹시 아시는 분 답글 달아 주시면 감사하겠습니다.

그럼, 모두들 좋은 하루 되시기 바랍니다.

페이지

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