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

ldshyun7의 이미지

[해결완료]MYSQL 해킹은 어떤식으로 이루어지나요? 그리고 각종보안질문좀..

너무 방대한 질문을 드려서죄송합니다..

현재 리눅스 책으로 공부중인데요.. 아직 APM까지는 못갔습니다.

리눅스를 공부하다보니 해킹 , 보안의 중요성에 대해서 알게됐는데요..

다른포털에서 MYSQL의 보안을 검색하다가..

MD5 암호화시 복호화가 불가능하다는 글을 봤는데요. 애초부터 복호화기능은 고려돼지않은상태로 만들었다던데..

(리눅스 보안관련책을 읽었는데.. 수학적으로 풀지못하는 암호화기법이있다던데.. 이것이 혹시 md5 암호화기법인가요?

컴퓨터언어보면 수학과 밀접한 관계가있는것같은데.. )

MYSQL 활성화된 커뮤니티 글을 보면

해킹당해서 DB가 날라갔다는둥 , 비번이 바뀌었다는둥..파일변조..

조만간 MYSQL 관련책도 구입예정입니다.. 차차 보겠지만..

어떤식의 해킹으로 비번이나 DB자료가 날라가는지 간단하게 그 기법제목만이라도 알려주실수있나요?

그럼 관련 검색으로 좀더 찾아보거나 그럴수있을것같은데..

heodh의 이미지

일반 사용자가 vim으로 권한 없는 파일을 수정한 후 어떻게 저장을 해야 할까요?

가끔 이런 경우가 있습니다.

sudo vim [root 소유의 파일] 을 해야 하지만 그냥 vim [root 소유의 파일]로 여는 경우가 있습니다. 자세히 화면 아래를 보면 '읽기 모드'로 열렸다는 것을 알 수 있지만 모르고 그냥 고치는 경우가 있습니다.

한참을 고치다가 저장하려 할 때 안되는 것을 알고 :q!로 할 수 없이 나온 후 다시 sudo를 사용하여 파일을 다시 처음부터 수정한 후 저장을 하게 되는데 좀 짜증납니다.

혹시 vim으로 수정중에 이런 상황을 인지하게 되었을 때 바로 root권한으로 바꿀 수 없나요? 이런 경우 여러분들은 어떻게 하시나요?

steponestep의 이미지

[완료]폴더 권한 자동으로 설정하는 방법은 없나요?

안녕하세요~

CentOS서버를 하나 만들고 /home/ShareFolder라는 폴더를 samba공유폴더로 만들었는데요
거기에 접근할수 있는 유저는 두명이구요 (test1, test2)
그런데 test1유저가 윈도우에서 접속해서 만든 폴더(예: /home/ShareFolder/Test1Folder)에 test2가 윈도우에서 접속해서 쓰기 할수 없었습니다.
그래서 보니까 test1이 만든 폴더권한이

drwxr-xr-x 2 test1 test1 4096 Dec 10 02:24 Test1Folder

이렇게 되여있었습니다.

ShareFolder폴더의 권한을 777로 하고 그 아래에 만들어지는 하위폴더들의 권한을 자동으로 777로 하는 방법은 없나요?

혹시 다른 방법은 없는지....

부탁드립니다.

litmus80의 이미지

[완료] vim 검색시에 동일한 행에 임의의 2개 이상의 word를 포함하는 라인을 찾고 싶다면?

안녕하세요.

vim 검색시에 동일한 행에 임의의 2개 이상의 word를 포함하는 라인을 찾고 싶을 때 (And 조건으로)
어떤 정규식을 사용하면 좋을까요?

가령, 아래와 같은 구문에서
=========
abcdefg
acgkjekg
accd jekg ab
cdegkjab
abc
=========

"ab" 와 "cd"를 and 조건으로 검색한다면,
다음과 같은 결과가 나오게 하고 싶습니다.

===========
abcdefg <- 하이라이팅
acgkjekg
accd jekg ab <- 하이라이팅
cdegkjab <- 하이라이팅
abc
===========

혹시 편리하게 사용할 만한 정규식이 있을까요? :)

mauser87의 이미지

저기 죄송한데 질문하나만 할께요;;; 디버그까지는 잘되다가 리다이렉션을 이용하니까 안되네요 왜이런가요???

코드는 아래부터이고요;;

#include
#include
#include
#include
#define MAX 20

struct node{
char number[MAX];
char name[MAX];
char phone[MAX];
char mail[MAX];
struct node *ptr;
};

struct node *head, *tail;
void initnode(){
head=(struct node*)malloc(sizeof(struct node));
tail=(struct node*)malloc(sizeof(struct node));
head->ptr = tail;
}

mauser87의 이미지

저기 죄송한데 질문하나만 할께요;;; 디버그까지는 잘되다가 리다이렉션을 이용하니까 안되네요 왜이런가요???

코드는 아래부터이고요;;

#include
#include
#include
#include
#define MAX 20

struct node{
char number[MAX];
char name[MAX];
char phone[MAX];
char mail[MAX];
struct node *ptr;
};

struct node *head, *tail;
void initnode(){
head=(struct node*)malloc(sizeof(struct node));
tail=(struct node*)malloc(sizeof(struct node));
head->ptr = tail;
}

gloomyr의 이미지

맘편하게 cscope 설정하다가 이거참 돋게 만드네요..ㅜㅜ


어찌어찌해서 vimrc 설정을 다시 하게 되었습니다.
맘편하게 하다가..cscope 설정때문에 머리털이 빠질거같군요 ㅠㅠ

filereadable(" ") 이 따옴표안에서 매크로를 확장시킬려면 어떻게해야하는건가요 당최!!
그냥 $HOME/cscope.out 가 있는지 체크하고싶었던거 뿐인데!!!!

if filereadable("${HOME}/cscope.out")
    cs add $HOME/cscope.out

저안에 HOME 매크로를 확장시킬려면 어떻게해야되나요 당최!!

cycix의 이미지

111번 포트는 어디서 사용하는 것인가요?

listen 되어있는 포트를 확인해서
뭔가 하고 /etc/services 파일을 확인해 보았더니 다음과 같이 나오더군요

648 :Registry Registrar Protocol
111 :RPC 4.0 portmapper
631 :Internet Printing Protocol
25 : mail

사용중인 web서버포트(?)나 MySQL포트 ssh포트 등은 알겠는데

위4가지는 어디서 쓰나요?

25번메일포트는 메일서버 운영을 하지 않으면 닫아도 되는것인가요?

알려주세요~

queenmedley의 이미지

[완료]자바 한글폰트 설정관련

자바를 설치했는데 한글폰트가 깨져서 보입니다.
/opt/java/jre/lib/fontconfig.properties.xxxx 여러파일을 보니

한글관련은

serif.plain.korean-iso10646=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1

이런식으로되어 있습니다.

저는 지금 백묵폰트를 쓰지를 않을뿐더러 kldp.net 백묵파일의 fonts.dir 을보니
ksc-5601 로 되어있어서 안될거같기도 하구요..

지금 네이버 나눔폰트를 주로 쓰다보니 이걸루다 자바에도 설정하고 싶은데
fontconfig.properties 를 어떻게 설정해야될까요?
그리고 예~전에 저런 설정다 무시하고 어느 폴더에 원하는 폰트를 복사만 해줘도 그 폰트를 그냥 인식했던거같은데
그 폴더가 어디인지 기억이 안나네요..

페이지

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