ฉันสามารถเพิ่มผู้ใช้ในกลุ่ม www-data ในแพลตฟอร์ม Google Cloud ได้หรือไม่

ฉันต้องการเพิ่มผู้ดูแลระบบทั้งหมดในกลุ่ม www-data เพื่อที่เราจะได้ไม่มีปัญหากับสิทธิ์ในการแก้ไขไฟล์ (หรือต้องตั้งค่า 777) เมื่อเราปรับใช้อินสแตนซ์ Wordpress เป็นไปได้ไหมที่จะเพิ่มพวกเขาเข้ากลุ่ม? ดูเหมือนว่าฉันไม่สามารถเพิ่มบัญชีของตัวเองเข้าไปใน www-data ได้ แม้ว่าฉันจะรูทก็ตาม

เป็นไปได้หรือไม่ที่จะเพิ่มทั้งหมดพร้อมกันโดยอัตโนมัติทุกครั้งที่เราสร้างอินสแตนซ์เซิร์ฟเวอร์ใหม่


person Jonathan    schedule 10.12.2018    source แหล่งที่มา
comment
ฉันไม่แน่ใจว่าสิ่งนี้เกี่ยวข้องกับปัญหาของคุณในการทำให้บัญชีของคุณเองถูกใส่เข้าไปใน www-data หรือไม่ แต่ฉันคิดว่าคำสั่งจะมีลักษณะดังนี้: sudo useradd newuser1 --create-home --password "$(openssl passwd -1 "newuser1pass")" --shell /bin/bash --uid 5012 --user-group - นอกเหนือจากนั้น ฉันได้โพสต์คำตอบเกี่ยวกับการใช้สคริปต์เริ่มต้นระบบ โปรดตรวจสอบ มันออกมา   -  person Andrei Cusnir    schedule 20.12.2018


คำตอบ (1)


คุณสามารถใช้สคริปต์เริ่มต้นเพื่อตั้งค่าอินสแตนซ์ตามที่คุณต้องการ

หากคุณกำลังสร้างอินสแตนซ์ WordPress ที่ปรับขนาดได้เอง คุณต้องสร้างเทมเพลตอินสแตนซ์ก่อน จากนั้นจึงสร้าง กลุ่มอินสแตนซ์ของเทมเพลตนั้น หากต้องการเรียกใช้สคริปต์ทุกครั้งที่มีการสร้างอินสแตนซ์จากกลุ่มอินสแตนซ์ เมื่อคุณสร้างเทมเพลตอินสแตนซ์ คุณต้องคลิกที่ Management, security, disks, networking, sole tenancy จากนั้นภายใต้ Startup script (Optional) คุณจะพบกล่องสำหรับวางคำสั่งของคุณ ที่นี่คุณสามารถเพิ่มสคริปต์ที่จะดำเนินการใน bash ในระหว่างการเปิดตัวอินสแตนซ์ใหม่ทุกครั้ง

หากคุณใช้ WordPress High Availability (BETA) ใน Marketplace เพื่อสร้างอินสแตนซ์ที่ปรับขนาดได้ โซลูชันก็คล้ายกัน การปรับใช้แบบกำหนดเองจะสร้างเทมเพลตอินสแตนซ์ให้กับคุณ คุณสามารถเลือกเทมเพลตอินสแตนซ์แล้วคลิก COPY จากนั้นคุณสามารถเพิ่มสคริปต์ของคุณในส่วนสคริปต์เริ่มต้นและบันทึกเทมเพลตอินสแตนซ์ใหม่ได้ จากนั้นเพียงสร้างกลุ่มอินสแตนซ์ใหม่โดยใช้เทมเพลตอินสแตนซ์ใหม่


นอกจากนี้ คุณสามารถดูโพสต์นี้ซึ่งมีข้อมูลเพิ่มเติมเกี่ยวกับ วิธีตั้งค่าสคริปต์เริ่มต้นในเทมเพลตอินสแตนซ์สำหรับ WordPress

person Andrei Cusnir    schedule 20.12.2018