web-dev-qa-db-ja.com

死亡した場合、ホスティングとドメインが存続することを保証する手順は何ですか?

あなたがマイクロ独立ソフトウェアベンダー(MISV)またはワンマンウェブショップ(OMWS)であると仮定すると、 バスファクター をどのように削減できますか?

enter image description here

私の特定のケースでは、公開する更新がある場合は数週間ごとに数分かかり、1年に1回ドメイン名を更新するいくつかのWebサイトをサポートしています。簡単なタスクですが、事実上私はすべての資格情報を持っている唯一の人です。理想的には、私が無能力になったとしても、これらのオンラインエンティティをサポートする誰かがいることを知って、よりよく眠りたいです。

私はベストプラクティスとは何か暫定ソリューション。本質的に:

死亡後、どのようにしてウェブサイトがスムーズに動作するようにしますか

(ここで実際に体験した人は非常に少ないと思います)

私の提案:

  • 資格情報/機密URLを安全なボックス(遺言の隣)に入れます
  • 10年間のホスティング/ドメインの前払い(およびこのリースの延長方法を誰かに教える)
  • 信頼できるピアサークルを作成して、資格情報を交換できるようにします(念のため)
  • 会社を設立し、CEOになり、IPOでキャッシュアウトする(Webサイトのサポートは収益性の高いビジネスではないため、明らかにそうではありません)

または、すべての資格情報を安全に保存し、主要な連絡先が手の届かない場所にある場合にアクションを実行するサービスが既にあるのでしょうか? (このアイデアをつかみ、スタートアップを構築したい場合は、オンボードしてください)

関連: Googleによる非アクティブなアカウントマネージャー 。 Gmailアカウントがなくても生きることはできますが、ウェブサイトが消滅し、ドメインが主要な競合他社によって不法占拠された場合、誰かが満足できなくなります。


これは多くのウェブマスターに当てはまる問題だと思うので、答えを知っているか、少なくともこれを管理しやすくするいくつかの方法を知りたいと思っています。

29
Mars Robertson

最も簡単なことは デッドマンのスイッチ を使用することですそれらを続行できないようにします。

最も単純なケースでは、以下を含む(または、どこにあるかを伝える)メールを複数の人に送信するように設定します。

  • 財務情報(財務上の現状に関する声明)
  • アカウント/サーバーの資格情報
  • 暗号化キーとそれらの使用方法に関する指示
  • あなたと働く人々の連絡先、誰が何を得る必要があるかの指示
  • ソースコード、または該当する場合はアクセス
  • 請求書の支払いを継続するためのクレジットカード/支払い方法、またはこの目的のために隠しておいた現金の場所.

...そして、これは、指定された時間内に何かしない場合にトリガーします。しばらくの間、私がほとんどフリーランスで働いていたとき、少なくとも2週間に1回リポジトリにコミットしなかった場合にトリガーするように、このような設定がありました。

そしてええ、 すでにサービスがあります これはこの種のものを単純化しますが、おそらくそれを組み合わせて使用​​するでしょうwithyour隠された「隠し場所」を所有します。これは、比meta的な王国への鍵をサードパーティに直接保存することに不安がある場合です。

最近、私は妻に送る準備ができているさまざまなアカウントのパスワードを持っているので、妻は私に何かが起こった場合に適切にシャットダウンする(または管理する)ことができます。

注-これは適切な意志と遺言と任命/信頼された執行者に代わるものではありませんが、人生は時々伝統的ではない状況に私たちを置きます常に可能です-そして、無能力者は常に死んでいるとは限りません。

14
Tim Post

あなたがいなくなった後に誰かが簡単に引き継ぐことができるようにする簡単なステップがいくつかあります:

  1. クライアントにそれを理解するための十分な時間を与えます。ドメインを一度に1年間だけ登録しないでください。ドメインはかなり安価であり、短期登録を選択する理由はほとんどありません。
  2. クライアントWebサイトの場合、プロジェクトを引き継ぐために別のWeb開発者またはWebサイト管理者が知る必要があるすべての必要な詳細を記録します。それをクライアントに渡し、その内容と制限を説明します(たとえば、複数のクライアントのWebサイトを持つマシンへのアクセスを許可するSSHキーやログインを含めません)。
  3. ドメインレジストラーとホストを慎重に選択します。 Gandi.netなどの一部では、ホスティングを更新する権限、DNSを構成する権限、およびその他のタスクを別のアカウントに委任できます。つまり、すべてのクライアントWebサイトを監視する1つのマスターアカウントと、次の開発者に引き継いで制御を再開できるクライアントごとの個別のアカウントを持たせることができます。
  4. 前払いクレジット-これは最初のポイントに関連し、オプションです。財政的なバッファがある場合、人々が決定を下す必要がある時間を増やします。
  5. 自動更新が可能なCMSを選択し、ホストマシンで(少なくともセキュリティパッチの)自動更新を有効にします。更新が物事を壊す可能性があるため、ここにはいくつかの危険があります。更新できないので、オプションを比較検討してください。
  6. クライアントと通信します。これは最大かつ最も重要なステップです。 「もしバスにぶつかったら、あなたのウェブサイトについてどうしますか?」私は通常、緊張した笑いや変な表情になります。その後、ステップ2と3から印刷された詳細を手渡し、別の開発者を見つけて論文を提供する必要があることを説明します。
10
Tom Brossman