ฉันจะเริ่มเชลล์ภายในคุกบน FreeBSD ได้อย่างไร


12

ฉันได้เข้าใช้งานกล่องเซ็ต FreeBSD ก่อนหน้านี้โดยมีคุกจำนวนหนึ่งอยู่ หนึ่งในคุกคือเซิร์ฟเวอร์ SQL และไม่ได้เปิดใช้งาน ssh

ฉันจะเข้าถึงเชลล์ในคุกนั้นจากเครื่องโฮสต์ได้อย่างไร (ฉันมีสิทธิ์ใช้งานรูทมัน)

คำตอบ:


21

เรียกใช้ครั้งแรกjlsเพื่อค้นหา ID คุกที่จำเป็นจากนั้นjexec ${jailID} /bin/tcsh($ {jailID} เป็น ID ของคุกของคุณ)


1
+1 คุณอาจเพิ่มว่าคุกไม่มีเชลล์ (แม้ว่าคุณจะสามารถเริ่มหนึ่งในคุกเดียวกับแอปพลิเคชันอื่น) แต่ไม่ใช่การจำลองเสมือนของระบบปฏิบัติการ คุกทั้งหมดใช้เคอร์เนลเดียวกัน เพิ่มเติมในคู่มือ
Chris S

1
ยิ่งไปกว่านั้นคุกเป็นเพียงการแยกทรัพยากรไม่ใช่การจำลองเสมือน มีอีกโครงการหนึ่งที่ใกล้เคียงกับระบบเสมือนจริงมากขึ้น: 7he.at/freebsd/vps
gelraen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.