2012-02-26 16 views
2

私はSSHアクセスなしでホスティングを共有しました。単純なFTPアクセス。FTPとローカルフォルダを同期する - Ubuntu

私は5人の開発者のチームが複数のプロジェクトに取り組んでいます。プロジェクトファイルの変更については、人間のエラーや時間の制約のため、毎日困難になっているfilezillaを使用して、すべてのファイルを手動でアップロードします。

FTPを使用してWebフォルダで特定のローカルフォルダをマップできる方法があるかどうかはわかりません。

例:ローカルサーバ上でtest.phpを変更し、ターミナルアカウントを実行します - "sync"すると自動的にtest.phpが更新されたことが検出され、サーバのtest.phpが最新のものに置き換えられます。

別の例 - FTPで特定のファイルを編集すると、ローカルフォルダと同期する必要があります。

もう1つの制約は、コンプライアンス問題のために自分のFTPパスワードを私のチームに与えることができないということです。

これを行う方法などがあれば、助けてください。

あなたのお手伝いをお待ちしております。あなたは素晴らしいです!

答えて

2

おそらくFTPフォルダをマウントする必要があります。

パッケージcurlftpfs(Ubuntu universeリポジトリで利用可能)を使用すると、それを行うことができます。

+0

ありがとうございますが、私はその中のftpパスワードを隠すことはできません。 – dang

+0

ftpクライアントのパスワードを完全に隠すことはできません。それは少なくともconf内にある。プライベートキーを使用しない限り、私の知る限り、FTPプロトコルではサポートされていません。鍵を使用する場合は、sFTPプロトコル(FTP over SSH)を使用します。 –

関連する問題