次の「難関」はFTPSです。MacだとFileZillaを使った事例が出てきます。
- MacでSSHの公開鍵を作り
- Google CloudのVM側に貼り付け
- FileZillaに鍵の入ったファイルの場所を渡す
ことで手続きが完了します。
この時点でほぼ気持ちは折れていました。apacheのhtml領域の所有者はrootになっているのにrootではFTP接続させてくれません。ですからディレクトリを作ったら所有権を変えてやるなり誰でも書き込めるように設定を変えなければならないわけです。
つまり、lsとかchmodとかmkdirとかそういうUNIXの「おまじない」がわからない人はここで詰むはずです。