2012-02-26 3 views
2

SSH 액세스가없는 호스팅을 공유했습니다. 그냥 간단한 FTP 액세스.FTP 및 로컬 폴더 동기화 - 우분투

여러 프로젝트에서 5 명의 개발자로 구성된 팀이 있습니다. 프로젝트 파일의 수정을 위해 필자는 매일 (사람의 실수와 시간 제약 때문에) 점점 어려워지는 filezilla를 사용하여 모든 파일을 수동으로 업로드합니다.

FTP를 사용하여 특정 로컬 폴더와 webfolder를 매핑 할 수있는 방법이 있는지 잘 모르겠습니다.

예 : 로컬 서버에서 test.php를 변경하고 터미널 계정을 실행합니다 - "sync"그러면 자동으로 test.php가 업데이트되었음을 ​​감지하고 서버의 test.php를 최신 것으로 대체해야합니다.

다른 예 - FTP에서 특정 파일을 편집하는 경우 로컬 폴더와 동기화해야합니다.

또 다른 제약은 규정 준수 문제로 인해 내 팀에 FTP 암호를 제공 할 수 없다는 것입니다. 제한이 필요하지 않습니다.

이 방법이나 더 좋은 방법이 있으면 도와주세요.

감사합니다. 너 멋지다!

답변

2

아마도 FTP 폴더를 마운트하려고 할 것입니다.

패키지 curlftpfs (우분투 universe 저장소에서 사용 가능)을 사용하면이를 수행 할 수 있습니다.

+0

고마워.하지만 그걸로 FTP 암호를 숨길 수는 없어. – dang

+0

ftp 클라이언트의 비밀번호를 완전히 숨길 수는 없습니다. 적어도 conf에있다. 내가 아는 한 FTP 프로토콜에서 지원하지 않는 개인 키를 사용하지 않는 한. 키를 사용하려면 sFTP 프로토콜 (SSH를 통한 FTP)을 사용하십시오. –