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

사랑천사의 이미지

Ubuintu에서 Sendmail이나 Postfix, Exim4등...

안녕하세요?

여러가지 MTA를 써 봤습니다. 근대...
데비안 계열의 Sendmail은 RH계열과 달라서(sendmail.mc) 환경 파일을 열어 보면(MC파일.. CF되기 전) 원 통 제가 건드릴 수 있는게 없더군요. 메뉴얼을 읽어 보면 되겠지만, 제가 원하는 것은 그런 것입니다. RH계열의 경우 보통 access로 릴래이 등을 제어하고 그 외에 일반 텍스트와 MD5등을 이용하여 인증이 이루어진 사용자에 한해 어디로든지 릴래이와 사용이 가능하도록 제어 할 수 있었는데(여기선 영...) Exim의 경우(Postfix도 마찬가지) 스마트 호스트 쓰기가 좋아서(센드매일에서 비슷하게 설정 하려면 골때릴듯... 마스커레이드, 포워딩 여러가지...) 쓰고는 있는데 저런 기능들(인증등)을 사용 하려니 환경 파일을 뒤지가 자시고 해도 쉽게 안 되네요. Exim4는 일전에 쓴 적이 있어서 조금은 알기 때문에 Postfix를 날리고 그걸 깐 뒤어 살펴 봤는데... AUTH LOGIN이 안 되더군요. LOGIN Method가 지원 안 되는게 아니고(그건 환경 파일에 기술 되어 있어서 사용 가능 할 듯 싶습니다.) AUTH 명령 자체가 허가 되지 않았다고 나오니 마음에 안 드네요. 그렇다고 Sendmail을 받아다 컴파일 하자니 문제가 큽니다.(마음에 안 들어요 이것도.) 그렇다고 서버에 Gentoo를 쓰자니... 지금 여기서 획기적이고 쓸만하게 테스트 된 서버 구성은 이후에 제가 수백대 이상의 서버를 만져야 할 일이 있는데(꼭 그렇게 된다는 보장은 없습니다만, 일단 그렇게 될 예정입니다. 제가 들어가야 할 곳이 있어서요.) 그 때 표본으로 삼아서 전체를 셋팅 해야 할 듯 싶거든요 음. 커널이나 여러가지는 마음에 듭니다(2.6.1x 이후 버젼의 도입 등). 근대 도데체 MTA쪽이 마음에 안 듭니다. 다른건 다 제 멋대로 고쳐 놓고 컴파일 하고 해서 씁니다만... 세 MTA중에 어떤 것이 제일 좋을까 그것도 문제가 설사 맞는걸 찾아도 역시나 좀 그렇군요. 마음에 드는건 어쩌면 센드매일인데 이것도 골때리는게 메뉴얼 일일이 다 읽어 봐야 설정 가능 할 것 같고... 지금 여기서 세 MTA모두 AUTH가 안 먹습니다.

likeleon의 이미지

아파치 웹서버 /var/www/html 권한 관련

아파치 웹서버를 사용하고자 합니다.

DocumentRoot를 기본값인 /var/www/html로 사용하고 있는데요,

이것의 기본 소유자가 root:root더군요.

그래서 일반 계정으로는 이 곳에 파일을 쓰기가 불가능합니다.

물론 chmod로 읽기권한을 주면 되겠지만, 왠지 좀 껄끄럽습니다.

웹페이지를 만들어 올리는 사람에게 root계정을 주지 않고

편하게 작업하게 할 수 있는 방법이 있을까요??

/var/www/html의 소유자를 그 사람의 계정으로 해야하나요??

보통 어떻게

superkkt의 이미지

FTP 서버 만들때 chroot 함수를 사용하시나요?

FTP 서버 프로그램은 많은 분들이 만들어 보셨을텐데요.. 전형적인 유닉스 fork 방식으로 작동한다고 가정하구요.. 클라이언트가 접속해서 fork된 프로세스에서 로그인 후 chroot 함수를 사용하시나요? 저는 chroot를 사용했습니다. CWD나 CDUP 명령어를 구현할때 유저의 홈디렉토리 밖으로 나가는거에 대해서 특별한 처리를 안해줘도되니 무척 편하더군요. 보안상으로도 더 좋을테구요..

그런데 문제가 발생했는데요.. LIST 명령 받았을때 간단한게 ls -l 형태로 보여주도록 만들고 있습니다. 그러다보니 파일의 소유주 uid, gid를 실제이름으로 변환을 해야 하는데요.. getpwuid, getgrgid 함수를 사용했습니다. 그런데 요놈이 파일을 못찾는다는 에러를 돌려주더군요.

gundamboy의 이미지

X-window를 GTK+에 심는 방법좀 알려주세요~~~

제가 X-window에 동영상을 출력하는 프로그램밍을 만들었습니다. 그런데 이 X-window를 GTK안에 심고 싶습니다.
즉, 영상은 계속 X-window를 사용하여 출력되고 그 창을 GTK로 구현한 window안에 특정 위치에 놓고 싶습니다. 그래서 GTK button들로 이것을 control할려 합니다.
도와주세요~~~
이왕이면 자세한 로직과 함수를 알고 싶습니다.
감사합니다.
E-mail : gundamboy@empal.com

Rina의 이미지

컴파일과 RPM 설치

리눅스 학습용으로 CentOS 4.2 Server에
yum을 이용해서 APM 등을 설치해서 사용하고 있습니다..

궁금한 점이 몇가지 있는데.

1.
mysql-server.i386
x86용이라는 건지.. 아니면 386에 최적화되었다는 건가요?

2.
컴파일과 rpm 설치시 성능 차이는 별로 없다는 것 같은데 맞는지..

3.
웹 호스팅 서버 등의 경우에는
컴파일 방식이 많이 사용되나요?

등짝을보자의 이미지

mplayer 소리 너무 크게나와요...

mplayer 을 키면 소리가 100% 으로 나옵니다..

제가 줄여놓으면....껏다키면 다시 100% 나오고요..... :?

30%으로 고정되게 줄여놓을수는 없나요??

bigmsg의 이미지

Window 2003 Server에 Linux추가 설치후 부팅문제

안녕하세요?
리눅스를 배워보려고 하는 자영업자입니다.

저의 현재 PC가 펜티엄4(2.4Ghz),HDD2개 입니다.
그리고 추가로 HDD(10GB)를 구입해서 CD-ROM잭에 붙여서
포맷을 하고 그리니까? 하드가 총3개

설치CD로부팅하면서 설치를 했습니다.
제가 리눅스는 처음이라 뭐가 뭔지 잘 모릅니다.
암튼 제 딴엔 설치를 새로구입한 HDD(F:)에 설치를 했고...
다 진행을 한후 "부팅디스켓을 만들겠느냐?"는 질문에
아니오를 선택하고 설치를 마쳤습니다.

그런데.. 새로부팅하니 Window 2003(원래써던 O/S)로

zienie의 이미지

Solaris에서 Linux Binary를 돌리려면....

프로젝트 개발을 하면서 외부 모듈(바이너리)을 가져다가 사용했는데

실제 운영환경은 Solaris 9 버전으로 결정 되어버렸네요~ 어헐

바이너리는 Glinbc 2.2 를 이용해서 컴파일된 바이너리인데

이걸 Solaris 9 에서 돌아가게 만드는 방법이 없을까요????

뭐 해결 책을 주시면 정말 좋겠지만....안된다면 힌트 라도 좀 주시면 감사하겠습니다.

아우 이거 절박하네요. 소스가 없는 바이너리 모듈이라서.... ㅠ_ㅠ

그럼 미리 감사 드리겠습니다.

gappiay의 이미지

리눅스에서 윈도우 파티션 나누기

윈도우가 있는 파티션을 나누고 싶습니다.

/dev/sda1 -> 윈도
/dev/sda2 -> /

이렇게 되어 있는데 윈도가 있는 sda1을 두개로 나누고 싶은데

윈도우에는 손상이 가지 않고 두개로 나눌 수 있을까요?

rootroot의 이미지

일정관리 프로그램 소개 좀 해주세요.

에볼루션 같이 무거운 프로그램 말고 오로지 일정관리만
선버드 처럼 간단히 일정관리만 하는 프로그램 좀(인터페이스도)
그리고 알람 기능좀 제대로 지원하는 프로그램을 찾습니다.

페이지

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