เมื่อลงชื่อเข้าใช้ GCP VM จากเบราว์เซอร์ ฉันได้รับป๊อปอัปแจ้งว่า
สภาพแวดล้อมของผู้เยี่ยมชม VM นั้นล้าสมัยและสนับสนุนเฉพาะรายการข้อมูลเมตา 'sshKeys' ที่เลิกใช้แล้ว โปรดทำตามขั้นตอน ที่นี่ เพื่ออัปเดต
ตอบ: ฉันทำตามคำแนะนำและอัปเดตสภาพแวดล้อมของแขกตามที่กล่าวไว้ ที่นี่ และเรียกใช้ตาม cmds
sudo ยำ makecache
sudo yum ติดตั้ง google-compute-engine google-compute-engine-oslogin \
google-guest-agent google-osconfig-agent
บี:
เป็นผลให้ตอนนี้ฉันมีแพ็คเกจดังต่อไปนี้
google-compute-engine-20210204.00-g1.el7.noarch
google-compute-engine-oslogin-20210429.00-g1.el7.x86_64
google-guest-agent-20210223.01-g1.el7.x86_64
google-osconfig-agent-20210429.3-g1.el7.x86_64
ค: รีสตาร์ท VM และยังคงได้รับข้อความเดิมของ สภาพแวดล้อมของผู้เยี่ยมชม VM ล้าสมัย
ปัญหาคืออะไร?.
บันทึก: ฉันไม่สามารถใช้คุณลักษณะ SSHMeta ได้ เนื่องจากฉันกำลังลองใช้ SSHKey ผ่านเมตาเป็นครั้งแรกบน vm นี้ นอกจากนี้ vm นี้สร้างขึ้นจากอิมเมจที่มีอายุมากกว่าสองปี
ป.ล.:
ได้ตรวจสอบสภาพแวดล้อมดังกล่าวแล้ว ที่นี่
>>> sudo systemctl รายการหน่วยไฟล์ | เกรปกูเกิล | เปิดใช้งาน grep
เปิดใช้งาน google-accounts-manager.service
เปิดใช้งาน google-address-manager.service
เปิดใช้งาน google-clock-sync-manager.service
เปิดใช้งาน Google-guest-agent.service
เปิดใช้งาน google-osconfig-agent.service
เปิดใช้งาน google-shutdown-scripts.service
เปิดใช้งาน google-startup-scripts.service
เปิดใช้งาน google-oslogin-cache.timer
คอนโซลพอร์ตอนุกรมก็ดูโอเค
แพ็คเกจที่ติดตั้งคือ
รอบต่อนาที -qa --queryformat '%{NAME}\n' \
> |grep -iE google\|gce | grep -iE \
> 'google|gce'
google-compute-daemon
google-compute-engine
google-cloud-sdk
google-compute-engine-oslogin
google-guest-agent
google-osconfig-ตัวแทน
ฉันเห็นบันทึกที่ google-agent สร้าง /home/user-configured-in-ssh-meta
แต่จะไม่เพิ่มรหัสภายใต้ไฟล์ที่ได้รับอนุญาต