บางครั้งการที่ Host เครื่องหนึ่งมีหลาย Container อาจทำให้ผู้ดูแลระบบสับสนและลืมรหัสผ่านของ container นั้น ๆ วันนี้เราจะมาดูกันว่าถ้าเราใช้ OpenVZ container แล้วลืมรหัสผ่านจะทำอย่างไรการที่จะตั้งรหัสผ่านหรือรีเซ็ทรหัสผ่าน OpenVZ container นั้นเราสามารถทำได้ง่าย ๆ เพียงเปิด Terminal เข้าไปที่เครื่อง Host และใช้คำสั่ง vzctl เท่านั้น ซึ่งเครื่อง container ต้องทำงานอยู่ด้วย

openvz

ซึ่งการใช้คำสั่งนี้ ข้อมูลของผู้ใช้จะถูกบันทึกไว้ในเครื่อง Container ไม่ได้จัดเก็บลงในไฟล์คอนฟิกของ OpenVZ เช่นเดียวกันกับคำสั่ง vzctl อื่น ๆ ที่จะบันทึกลงในเครื่อง Container โดยที่คำสั่ง vzctl ถ้าเครื่อง Container ไม่ได้ทำงานอยู่ คำสั่งนี้จะเป็นการเริ่มต้น Container แทน


Continue reading

SSH Key Authentication เป็นหนึ่งในวิธีรักษาความปลอดภัยในการกำหนดสิทธิ์การเข้าถึงให้แก่ผู้ใช้เข้าไปยังเซิร์ฟเวอร์รหัสผ่านตามมาตรฐานที่ใช้ในการเข้าสู่ระบบไปยังเซิร์ฟเวอร์ได้ถูกแทนที่ด้วย SSH Key โดยจะแสดงเมื่อต้องการตรวจสอบ SSH Key จะเพิ่มความปลอดภัยให้มาขึ้น สามารถใช้เป็นรหัสผ่านแม้ในที่สุดจะมีโอกาสถูก Hack โดยใช้ Brute Force โจมตีแบบเดารหัสผ่านโดยการสุ่มไปเรื่อยๆ ทำให้การโจมตีทำได้รวดเร็ว หากรหัสง่ายเกินไปก็จะถูก Hack ได้ง่าย แต่การใช้ SSH key นั้นการ Hack ทำได้ยากขึ้นเพราะต้องใช้ private key และ public key คู่กัน วิธีการสร้าง ssh-key ทำได้ดังนี้

ใช้คำสั่ง ssh-keygen ที่เครื่อง client ดังนี้

ssh-keygen -t rsa

ssh-keygen จะถามว่าจะสร้าง key ไว้ที่ไหนและใช้ชื่อว่าอะไร กำหนดตำแหน่งที่บันทึกภายในไดเรคทอรี home


Continue reading