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

irum66의 이미지

snmpwalk 에서 MIB 값이 비어 있는데....

[code:1]
interfaces.ifNumber.0 = 2
interfaces.ifTable.ifEntry.ifIndex.1 = 1
interfaces.ifTable.ifEntry.ifIndex.2 = 2
interfaces.ifTable.ifEntry.ifDescr.1 = lo
interfaces.ifTable.ifEntry.ifDescr.2 = eth0
interfaces.ifTable.ifEntry.ifType.1 = softwareLoopback(24)
interfaces.ifTable.ifEntry.ifType.2 = ethernetCsmacd(6)
interfaces.ifTable.ifEntry.ifMtu.1 = 16436
interfaces.ifTable.ifEntry.ifMtu.2 = 1500
interfaces.ifTable.ifEntry.ifSpeed.1 = Gauge32: 10000000
interfaces.ifTable.ifEntry.ifSpeed.2 = Gauge32: 10000000
interfaces.ifTable.ifEntry.ifPhysAddress.1 =

anna의 이미지

smbpasswd 을 알아낼 방법이 있나요?

제가 지금 원하는것은 smbuser_id, smbpasswd, new_smbpasswd,
retype_new_smbpasswd 이렇게 4개를 입력받아서

해당 userid 에 대한 samba passwd 를 변경해주는것입니다.

문제는 smbuser_id 를 토대로 입력받은 smbpasswd 가 지금 /etc/samba/smbpasswd 에 있는 인코딩된 passwd 랑 비교를 해서
같은지 틀린지를 판별해야 한다는것에 있습니다.

근데 이 부분을 도통 모르겠네요..첫 32bit 의 x 는 des 키값으로 encoding 하고 그 다음의 값은 md4 의 값으로 encoding 을 한다는데솔직히 감이 잘 안옵니다.

hairpin의 이미지

네트워크 프로그래밍에서요

어떤 string 자료를 symmetric key로 encrypt해서 보내려고 합니다. 그런데 symmetric key로 encrypt했을 때, 원래의 string이 encrypt 되어서 나오잖아요. 이걸 send(sockfd, buffer, BUFFER_MAX, 0)로 여러 번 나눠 보내야 하거든요(보내려는 양이 좀 많아서요). 그런데 이걸 나눠서 보내면, 나누는 부분이 제대로 나눠지지 않는 것 같아요. 그러니까 첫 번째 보낸 패킷의 끝부분과 두 번째 보낸 패킷의 앞부분이 서로 연결되어 제대로 나와야 하는데, 그게 안 되네요. 따라서 저 패킷을 받는 사람이 다시 decrypt할 수가 없네요.

zihado의 이미지

이진수의 합과 곱

안녕하세요.

여쭈어 볼 것이 있어서 이렇게 글을 남깁니다.

두 이진수를 입력받아 합과 곱을 출력하는 프로그램을 짜는 건데요

십진수로 바꾼 다음에 계산하여 다시 이진수로 하면 안된다고 하네요 -_-;

이진수로만 연산하라고 하는데..

좋은 방법이 떠오르지 않습니다.

생각하기로는 배열을 잡아서

각 자리를 논리연산해서 그 결과를 저장해 출력하는건데

이것 역시 쉽지 않네요

도움 좀 부탁합니다!

jhanglim의 이미지

IP-Masquerade에서 최대 사용자 수를 늘리려면 어떻게 해야하는?

이전 리눅스(2.2)에서는 최대 사용자 수가 제한이 있는걸로 알고 있습니다.(포트 문제로)

리눅스 머신에 삼만개 이상의 가상 아이피를 할당하려면 어떻게 해야하는지요??
커널 컴파일을 새로 해야하나요???
아니면 설정만 바꾸면 되나요???

bagagy의 이미지

ssh 접속..

리눅스가 아닌

윈도우 도스창 같은곳에서

ssh 접속할 수 있는 방법 없나요??

가끔 윈도우에서 작업 중에..

리눅스 서버 접속할 일이 있는데..

그것 때문에 컴 재부팅 할수도 없고(멀티부팅으로 사용중)

ssh밖에 열어두지 않아서요.. -_-;;

방법 있으면 부탁 드립니다..

그럼 즐건 한주 돼세요!!

eminency의 이미지

프로그램이 스택을 얼마나 쓰는지 알 수 있는 방법..?

프로그램 짜는데 메모리 제한이 있어서요.. 근데 제가 보기엔 문제가 없는데..
자꾸 메모리 제한에 걸리거든요..

프로그램이 스택이랑 힙을 얼마나 쓰는지.. 예를 들면 실행중 최대로 얼마나 메모리를 쓰는지.. 그런 걸 알 수 있는 툴 같은게 있나요?

top나 vmstat로는 순간적으로 실행이 끝나다보니 잡아내기가 힘든데요...

simpid의 이미지

full-path에서 파일이름 부분만 분리하고 싶습니다.

예를들어...

/home/simpid/dev/svr/test.txt

라는 패스가 있을때... test.txt를 분리할 수 있는 방법이 있을까요?

Windows에선 splitpath, makepath가 있어서 유용했는데...

직접 만들어 볼 수 도 있겠지만...
라이브러리에 있다면 이용하면 좋으니까요...

직접 만들어야 할까요?

PS. Linux환경에선.. 런타임 라이브러리를 별로 아는게 없어서.. 어려움이 있습니다.
FindFirstFile, FineNextFile이 없어서..
opendir, readdir등을 이용했는데... 이렇게 하면 와일드카드를 못써서.. fnmatch란것도 힘들게 찾아 이용해야 했습니다.

renige의 이미지

[질문]드라이버 영역에서 디버깅하기

안녕하세요.. 날씨가 참 좋네요..
드라이버에 데이터가 전달되고 어플리케이션에서 받는 시간 시간을 각각 찍고 싶습니다. 어플리케이션이야 그냥 파일에 찍으면 되는것이지만,
드라이버 레벨에서 데이터를 수신한 시간을 파일에 찍어야 합니다.(printk로 콘솔에 뿌리자면, 응답 시간을 측정하기 위한 것이기 때문에, 전달되는 데이터의 횟수가 워낙 많은 지라 불가능하구요)
klogd를 이용하면 message나 기타 다른 지정된 파일에 찍히기는 하지만, 다른 드라이버 및 커널에서 출력되는 데이터와 섞이기 때문에 사용할 수가 없습니다.

페이지

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