본문 바로가기

리눅스24

You don't have permission to access, client denied by server configuration 오류 평소와 동일하게 리눅스 OS와 APM 설치후 웹서비스 설정후 브라우저 접속을 했는데 다음과 같은 오류가 나타 나더군요. Forbidden You don't have permission to access /index.php on this server. permission 오류의 경우 /home/개정 경로에 소유권 지정을 가끔 빠트린 경우 발생하곤 해서 소유권 확인해보니 chmod 755 * 설정 되어 있더군요. 즉, 디렉토리 소유권 지정 문제는 아니더군요. 그래서 아파치 로그를 확인 해봤습니다. 설치경로/apache/losg/ -rw-r--r-- 1 root root 1726 1월 10 11:05 error_log 로그 기록중 다음과 같은 메시지가 있더군요! [Mon Jan 10 11:03:38 2011].. 2011. 1. 10.
리눅스 서버 rsync error - transferred (code 23) at main.c(****) Rsync 명령은 서버와 서버간에 지정한 폴더 내의 파일들을 동기화 시켜주는 명령어로서 싱크 대상이 되는 서버와 파일을 받아가는 싱크 클라이언트 서버로 구분합니다. 위 오류 메시지는 파일을 받아가는 서버에서 싱크시 발생할 수 있는 오류중 하나로써 파일 소유권 설정 문제에 대한 오류 메시지 입니다. rsync err - transferred (code 23) //전송 오류 code 23 구체적인 원인은 웹페이지의 파일의 소유권이 nobody로 대부분 되어 있는데 만약 Apache 설정에서 일반 사용자 개정으로 변경 했다면 싱크 대상 서버에 /etc/rsync.conf 설정과 달라서 생기는 오류 입니다. [HOME] path = /home/ comment = uid = nobody gid = nobody ... 2010. 9. 3.
리눅스 메일 삭제 명령어 옵션, linux mail command 리눅스(linux) 에서 기본적으로 사용하는 메일 명령어는 mail 이다. 리눅스 서버에서 오류 메시지 등을 해당 mail로 전송하곤 하는데 잘못된 오류로 인해 지속적으로 쌓인 로그가 양이 어마어마 한 경우가 간혹 있다. 이와 같이 쌓인 메일을 지우기 위한 명령어와 그외 mail 관련 명령어를 설명 해드리겠습니다. 1. mail 삭제 # mail 명령어 실행 "/var/spool/mail/root": 3 messages 3 new >N 1 N 2 n 3 처럼 메일 갯수와 메일 리스트 항목이 쭉 나타 날겁니다. 위 3건 모두를 지우고 싶다면 & d 1-3 & q d는 삭제 명령이며 1-3 은 첫번째 메일부터 3번까지의 메일을 삭제하라고 하는 명령입니다. q는 좀전 실행한 명령을 저장하고 나가기 입니다. q.. 2010. 5. 20.
리눅스 서버 시간을 date 명령어로 손쉽게 변경하기 리눅스(linux) 서버에서 날짜를 보는 명령어는 다음과 같다. [root@ ~]# date 2010. 04. 13. (화) 14:37:05 KST 위와 같이 현재 시간을 표시하게 되는데 위 시간에서 1분만 더 늦추거나 1시간 더 빠르게 등 특정 분,시간 단위로 +,- 하는 방법을 알려 드립니다. date --set='-30 minutes' date --set='-1 hours' date --set='+1 hours' [root@ ~]# date --set='-2 minutes' 2010. 04. 13. (화) 14:35:06 KST [root@ ~]# date 2010. 04. 13. (화) 14:35:07 KST 위 예처럼 -2 minutes 경우 현재 시간보다 -2분전으로 변경 됩니다. 하지만 주의.. 2010. 4. 13.