私のパーソナルコンピュータ(OS Ubuntu 16.04)に静的IPを使用するウェブサイトがあり、どこからでも自分のウェブサイトにアクセスできます。私のウェブサイトをリモートで管理して設定する方法を見つけたいと思います。
私の最初のアプローチは、ディレクトリを操作するためにFTPプロトコルを介して接続を確立することでした/var/www
(例:index.phpで数行を変更するなど)。
しかし、この接続は安全ではないので拒否しました。
その後、リモート管理のためにSSH接続とパテアプリケーションを使用しようとしました。
しかし、私が知っている限り、SSHを介して接続しているすべてのユーザーは/home
ディレクトリにロックされ、/ var / wwwを共有できないため、目標は達成されません。
より多くの人に修正を送信するよう強制し、ファイルを手動で置き換える必要があるのではなく、サイトをリモートで管理する信頼できる方法を教えてください/var/www
。
よろしくお願いします!
編集する
ウェブサイトは動的で、フロントエンドとバックエンドの一部を含みます。たとえば、MySQLデータベースと対話するPythonスクリプトがあります。
ベストアンサー1
SSHは、最も強力で広く使用されているリモートツールです。 /home またはその他の制限なしで使用できます。
一般的な解決策は、sshを介してgitを使用することです。これにより、開発者は "git push Production"を介してコードを有効にできます。