

組織で契約しているGCPのとあるVMインスタンス上で、他のメンバーにも見られてはいけない機密データを扱った計算・作業をしたいと思っています。

普通にVMインスタンスを立てただけだと、組織内の他のメンバーが、当該VMに自由にユーザーを作成・SSHで接続できて、かつsudo権限も持ててしまうようなので（[参考記事](https://qiita.com/karageman/items/13476d238a080d27861f#%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B32-gcp%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%E3%81%8B%E3%82%89%E3%83%A6%E3%83%BC%E3%82%B6%E8%BF%BD%E5%8A%A0)）、VM内に機密データを置くべきではないのではと思っています。

Q. VMインスタンス内のデータに自分以外アクセスできないようにする方法はあるでしょうか？  
Q. 調べる限り [OS Login](https://cloud.google.com/compute/docs/oslogin?hl=ja)
という方法が近いような気がしますが、これは上記の目的に適切な方法でしょうか？

ちなみに私はGCPプロジェクト内でいま「編集者」というロールを与えてもらっています。  
よろしくおねがいします。


CC BY-SA 4.0
2023-02-01T12:47:06.497
93673
2023-02-01T12:48:05.757
2023-02-01T12:48:05.757
56888
56888
question
ssh google-cloud google-compute-engine
Google Compute Engine のVM上のデータに自分以外アクセスできないようにするには