ฉันพยายามระบุว่าบัญชี shell ที่ให้บริการโดยshellmix.com ปลอดภัยแค่ไหน ฉันไม่เคยใช้ตัวเอง แต่ต้องการแนะนำให้คนที่สนใจเรียนรู้การเขียนโปรแกรมเชลล์ พวกเขาปลอดภัยที่จะใช้เพื่อจุดประสงค์นี้หรือไม่? ฉันควรระวังอะไร
ฉันพยายามระบุว่าบัญชี shell ที่ให้บริการโดยshellmix.com ปลอดภัยแค่ไหน ฉันไม่เคยใช้ตัวเอง แต่ต้องการแนะนำให้คนที่สนใจเรียนรู้การเขียนโปรแกรมเชลล์ พวกเขาปลอดภัยที่จะใช้เพื่อจุดประสงค์นี้หรือไม่? ฉันควรระวังอะไร
คำตอบ:
กฎทั่วไปทั่วไปที่ฉันใช้เป็นเพียงวางใจเครื่องเท่าที่คุณไว้วางใจผู้ใช้รูททั้งในแง่ของความสามารถทางเทคนิค (โดยเฉพาะในด้านความปลอดภัย) และความน่าเชื่อถือทั่วไป เนื่องจากเป็นไปได้ยากที่คุณจะรู้จักผู้ดูแลระบบของshellmixเป็นอย่างดีมันอาจเป็นความคิดที่ดีที่จะเชื่อถือเครื่องของคุณในบัญชีของคุณมากกว่าที่คุณจะใช้กล่องสุ่มบนอินเทอร์เน็ต ถ้าสิ่งที่คุณทำคือการเขียนเชลล์สคริปและคอมไพล์สวัสดีโลกเป็นครั้งคราวคุณควรจะปรับ สมมติว่าทุกสิ่งที่คุณพิมพ์ลงในเปลือกระยะไกลสามารถอ่านได้โดยคนอื่น อย่าวางอะไรที่คุณไม่ต้องการให้สาธารณะที่นั่นแม้แต่ชั่วคราว ซึ่งรวมถึงข้อมูลส่วนบุคคลที่เข้ารหัสยากหรือข้อมูลเกี่ยวกับคอมพิวเตอร์ของคุณเช่นชื่อโฮสต์ชื่อผู้ใช้เค้าโครงไดเรกทอรี ฯลฯ ในเชลล์สคริปต์ ตามที่ @SamBisbee กล่าวไว้ในความคิดเห็นให้ใช้รหัสผ่านเฉพาะที่คุณไม่เคยใช้ซ้ำเพื่อสิ่งอื่น นอกจากนี้ยังมีความเสี่ยงด้านความปลอดภัยในการส่งต่อการเชื่อมต่อ X11 (เช่นssh -X
ไปยังเครื่อง shellmix) จากเครื่องที่ไม่น่าเชื่อถือดังนั้นฉันจึงหลีกเลี่ยงการทำเช่นนั้น
คุณถือว่าCygwin แล้วหรือยัง? เป็นไปได้มากว่าคุณสามารถทำสิ่งที่คุณพยายามจะทำในความสะดวกสบายของ Windows OS (และเครื่องของคุณเอง)
นี่คือเชลล์เหมือน bash สำหรับ Windowsซึ่งอาจเป็นทางเลือกหรือส่วนขยายของบัญชีเชลล์ ประโยชน์คือคุณสามารถรับชมใน GUI-filemanager สิ่งที่มีผลต่อคำสั่ง mkdir, touch, rmdir ... ของคุณจากมุมมองที่สอง
ประโยชน์อีกอย่างคือชุดเครื่องมือที่หลากหลาย (grep, sed, awk, ... ) ของชุดเครื่องมือ GNU ถ้าคุณทำงานบน Windows หลังจากคุ้นเคยกับมันคุณจะมีความสุขที่จะไม่พลาดมัน