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

익명 사용자의 이미지

C# 에서 MariaDB SSL 접속 문의

안녕하세요 궁금한게 있습니다

집에 남는 컴퓨터에 개인 리눅스 서버를 만들고 MariaDB 설치하여 SSL 기능을 설정했습니다
HeidiSQL 에서 SSL 모드로 잘 작동하고 와이어샤크로 암호화된 패킷이 오가는것도 확인했습니다

그런데 제가 C# 으로 MariaDB 에 연결할때엔 SSL 을 사용하지 않으면 잘되지만
SSL 모드로 연결을 시도하면 계속 아래 예외가 발생합니다..

"Authentication failed, see inner exception."
"클라이언트 및 서버에 공용 알고리즘이 없기 때문에 통신할 수 없습니다."

skydeux의 이미지

[질문] find 결과 값(파일들) 이름 한번에 바꾸기

안녕하세요..
아무리 구글링 해봐도 답이 나오지 않아 답답한 마음에
질문 올립니다..

리눅스 보안 취약점 중,
"불필요한 숨김 파일 또는 디렉토리 존재" 라는 항목이 있는데요.

#find / -type f -name ".*"
#find / -type d -name ".*"

검색 시 무수히 많이 나옵니다.
따라서 홈 디렉토리의 .bash_profile 이나, 환경변수 파일들은 제외하고,
출력된 파일들을 숨김 처리 (.) 를 제거하여 이름변경 하려고 합니다.
이걸 하나하나 하자니 답이없고..
구글링 해보니 find 명령어에 -exec 옵션으로 rm 은 가능한 것 같은데,
mv 나 rename 으로는 안되는 것 같고...

혹시 좋은 방안 있으시면 도움 부탁 드립니다.
감사합니다.

익명 사용자의 이미지

pthread_cond_signal 질문

안녕하세요

pthread_cond_signal은 다른 쓰레드에서 pthread_cond_wait (같은 조건변수를 가지는 경우)로 대기상태인 곳을 넘어가게 하는 역할이라고 알고 있습니다.

여기서 궁금한 사항은.

원하던 동작은 thread1에서 wait에서 대기하고있다가 thread2의 signal을 받는 것인데,
thread1의 wait대기상태로 오기 전에 thread2에서 signal이 불려지면 어떻게 되는 건가요?

기다리고 있는 wait가 없을경우 signal은 그냥 불려지기만 하고 아무동작 안하고 넘어가는 걸까요?

세벌의 이미지

admin.gpki.go.kr debian

admin.gpki.go.kr
위 사이트를 데비안 설치한 컴퓨터에서 접속하면 엠에스윈도에서와 달리 첨부파일 처럼 나옵니다.
admin.gpki.go.kr 가 데비안 컴에서 운영되는 것 같지는 않은데...
어떻게 된 걸까요?

opm012의 이미지

우분투 패스워드 여러번 틀릴시 컴퓨터 강제 초기화

예전에 맥북쓰는 친구한테 맥북에는 패스워드 여러번 틀리면
강제 초기화 된다는 말을 들었는데 리눅스에는 이런 기능 없나요?
있다면 추가하는법좀 알려주세요

u235의 이미지

Cygwin 환경에서 tmux로 vim 코딩시

코딩시 콘솔은 다양한 디버깅 목적으로 필수로 출력시키며 진행하는데요.
tmux를 쓰게되면 여러 장면을 빠르게 이동하고 바꿀수 있어 편할거 같습니다.

문제는 vim 화면이 여지없이 깨저버리는 치명적인 문제가 있네요.
MingW로 해도 마찬가지인데
윈도 환경에서 tmux와 vim을 깨짐없이 실행하는 수단은 없을까요?

storybooks의 이미지

라즈베리파이 제로 qt 팝업 외 영역 클릭 시 팝업 깜빡임 현상

안녕하세요.
라즈베리파이 제로로 qt 프로그램을 만들고 있습니다.

window에서 dailog를 만들어 팝업을 띄우는 중 문제가 발생하였습니다.
이슈 내용은 팝업을 띄운 후 팝업 외의 영역을 클릭 시 팝업 화면이 깜빡입니다.
윈도우에서 테스트할 때에는 이슈가 없었는데,
라즈베리파이 제로에서 실행할 경우 이슈가 발생합니다.

아래 내용과 동일한 현상입니다.
https://forum.qt.io/topic/133504/blinking-of-pop-up-widgets-on-raspberry-os/4

healthpa7의 이미지

파이썬 개발과 source tracking & analysis 와 source insight


안녕하세요 ?
리눅스 커널관련 개발(커널 포팅, 드라이버 개발)을 주로 했었던 개발자입니다.
" linux kernel source code를 tracking 또는 분석"을 위해서
이 분야 개발자들은 거의 source insight S/W를 사용합니다.
이 tool이 없으면, 작업이 불가할 정도입니다.
물론, 일부 개발자들은 다른 유사 tool을 사용하기도 합니다.

그런데, 최근에 PC기반의 파이썬을 이용한 Application S/W를 개발하게 되었습니다.
Git hub를 통해서 open source를 분석해 보기도 합니다.
이 분야(PC기반의 파이썬을 이용한 Application S/W)의 개발이나 Open source 분석할 때,
" source code를 tracking 또는 분석 "을 위해서 어떤 S/W tool을 주로 사용하는지요 ?

source insight도 가능한지요 ?
지원을 잘 안하는 것 같기도 하고, 잘 사용을 안하는 것 같기도 합니다.

asfjasf의 이미지

putty 프로그램을 통한 ssh, telnet 접속 관련 질문


안녕하세요.

네트워크 공부를 하다 모르는 부분이 있어서 질문을 올리게 되었습니다.

putty라는 프로그램을 쓰면, 명령어만을 입력하는 검은 도스창에서 ssh와 telnet 통신을 할 수 있다고 들었습니다.

그런데, 이러한 통신을 사용할 때 원거리(예를들면, 본사-지사, 해외-국내 등)에 있더라도 해당 서버의 IP주소와 접속 비밀번호만 알고 있다면 접속이 가능한지 궁금합니다.

보통 지사에서 본사에 있는 회사에 원격접속 시에도 방화벽이나 각종 보안장비가 막혀있기 나름인데.. putty를 통해서는 거리에 상관없이 해당 서버의 IP주소와 접속 비밀번호만 알 수 있다면, 어디든 가능한건가요??

만약 이게 된다면, 저희도 미국 펜타곤에 있는 서버의 IP주소와 비밀번호만 안다고 하면, PUTTY로 접속이 가능한건지도 궁금합니다.

koipo34의 이미지

apt 의존성 관련 질문드립니다.

안녕하세요.
Debian-buster에 ros-noetic을 설치하는데 있어서 의존성 문제 때문에 질문드립니다.
python3-osrf-pycommon 패키지를 설치하는데 python3.8이상 버전에 대한 의존성을 갖습니다.
Debian-buster는 default로 설치되어있는 python3이 3.7버전이기 때문에 간단히 apt install python3.8로 설치하려고 하였으나 안되어서
소스코드로 빌드하여 3.8이상 버전을 설치하였습니다.
그런데도 계속 python3.8이상 버전에대한 의존성 해결이 안됩니다.
리눅스를 거의 처음하는거라 너무 어렵네요ㅠ
도움부탁드립니다.
감사합니다.

페이지

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