그누보드 사용중인데요 파일업로드시 유저와 그룹이 apache로 잡힙니다
페이지 정보
본문
AAI를 설치해서
그누보드 사용중인데요
그누보드에 파일첨부시 유저와 그룹이 apache로 잡혀서 다운로드시
권한이 없어서 다운로드가 되질 않네요
보아하니 ftp로는 제대로 원래 유저와 그룹으로 들어가는데
웹에서 업로드되는 파일들이 apache로 잡혀버리네요
그래서 그 유저와 그룹을 ssh상에서 원래 유저와 그룹으로 바꿔주면
다운로드가 정상적을
댓글목록
fudagy님의 댓글
fudagy 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (124.♡.♡.138) 작성일
새롭게 설치된 서버에 모든 파일은 유저와 그룹은 초기설정시 chown -R로 그룹 사용자 권한까지 바꿔서
제대로 되어서 나오는데요
새롭게 파일 첨부를 하거나 할때 첨부되는 파일이나 웹에서 만드는 파일들의 유저와 그룹 권한 모두
apache로 잡혀버립니다
새로운 파일이 생성될때마다 현재 그룹과 유저 새롭게 하고 있어요
구글링해보니 파일이 생성될때 아파치 권한으로 만들어져서 그렇다는데
www-data를 수정해야한다는거 같은데
기존서버에서는 yum으로 apm 설치하여 서버 작동중에 문제가 없었는데
AAI로 설치된 이번 서버에서 문제가 발생하고 있는 상황입니다
제가 AAI설치후 adduser로 계정 만들고 그 계정에 기존 서버의 파일과 db를 풀어놓은 상황입니다
그누보드 뿐만이 아니라 테스트 페이지 하나 만들어서 파일 저장하게 테스트 돌려봐도
그 파일도 동일하게 현재 계정의 권한이 아닌 유저명과 그룹명이 apache 로 만들어지네요
fudagy님의 댓글의 댓글
fudagy 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 아이피 (124.♡.♡.138) 작성일
그누보드 파일 다운로드 안되는 문제는 php.ini 에서 exec함수와 fopen함수 풀어서 해결했습니다
하지만 어느 프로그램으로 만들던 계정과 그룹이 apache로 잡히는 문제는 계속 생기네요
웹프로그램에서 파일을 저장하게되면 ftp로 접속시 그룹과 유저가 달라서 다운로드가 안되네요
아무래도 제가 AAI를 설치할때 뭔가 잘못한거 같기도 하고 잘 모르겠습니다
현재 사이트의 그누보드는 yum설치된 다른 서버로 이동해서 테스트해보니 그 서버에서는 여전히
제대로 작동하더라고요 파일저장시 권한도 그 계정의 권한으로 생기고요