FTP서버 설치후....

FTP서버 설치후....

QA

FTP서버 설치후....

본문

안녕하세요?

 

다름이 아니오라,

 

FTP 서버 vsftpd 를 설치하고 사용자계정으로 localhost에 접속하면 사용자 계정의 홈디렉토리가 localhost의 루트로 잡히는데,

 

웹서버 root 디렉토리 설정하는 것 처럼 /var/www/html 이 localhost의 루트가 되게 설정할 수는 없나요?

 

usermod 로 바꿔봐도 않되고,,

 

이것저것 시도해봐도 잘 되지 않습니다.

 

유일하게 성공한 방법이 vi /etc/passwd 로 사용자계정의 홈디렉토리를 바꾸니 되긴 되던데, 이렇게 하고나니 새로운 계정을 만든 것처럼

 

시스템 설정 자체를 새롭게 해야되서, 이건 아닌 것 같고... 혹시 계정을 유지하면서 ftp 서버의 localhost 루트를 /var/www/html 로 바꿀 수 있는 방법이 있으면

 

고견 부탁드립니다.

 

감사합니다.

이 질문에 댓글 쓰기 :

답변 1

유저 홈디렉토리 바꾸는것은 usermod 로 하는거 맞습니다.

아래 url 을 참고해 주세요.

 

http://www.joon.pe.kr/blog/327 

 

그리고 워드프레스 테마나 플러그인은 자동 설치 하는것과

파일을 압축 풀어서 ftp 로 올리는것과 차이가 없습니다. ( 동일한 작업입니다. )

답변 감사드립니다.

그누커머스를 로컬로 테스트 중인데요.. usermod로 시스템내에서의 홈디렉토리는 변경이 될지 모르지만,

파일질라 를 통해서 사용자계정으로 localhost접속하면 변경된 홈디렉토리가 루트가 되는게 아니고 사용자계정의 홈이 루트가 됩니다.

하는 수 없이 새로운 계정을 만들어서 그 계정의 그룹에 현재 사용자를 그룹에 등록하고, /etc/passwd 에서 새로만든 계정의 홈디렉토리를 /var/www/html/(루트로 사용하고자 하는 디렉토리) 으로 수정하고 디렉토리 권한을 775로 줬더니 현재사용자를 시스템 로그아웃시키지 않고 ftp 접속 사용자만 새로만든 사용자로 하고 localhost접속했더니 루트가 제대로 잡힙니다.

왜 이렇게 복잡하게 하느냐 물으시겠지만, 현재 사용자로 로그인한 시스템 환경을 그대로 사용하면서 ftp localhost의 루트만 원하는 곳으로 변경하고 싶어서 였습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 16
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT