DreamSSH เป็นกำหนดสูงบริสุทธิ์หลาม, SSH บิดที่ใช้เซิร์ฟเวอร์
ติดตั้ง
คุณสามารถติดตั้งจาก PyPI ซึ่งจะทำให้คุณปล่อยออกมาล่าสุด (หวังว่าคงมีเสถียรภาพ) รุ่นของซอฟต์แวร์:
& nbsp; sudo จุดติดตั้ง dreamssh
ถ้าคุณชอบอาศัยอยู่บนขอบคุณสามารถติดตั้งจากสาขา GitHub มาสเตอร์:
& nbsp; sudo จุดติดตั้ง https://github.com/dreamhost/dreamssh/zipball/master
สุดท้ายคุณก็สามารถได้รับรหัสตัวเอง:
& nbsp; คอมไพล์โคลน https://github.com/dreamhost/dreamssh.git
พึ่งพา
ถ้าคุณใช้จุดที่จะติดตั้ง DreamSSH แล้วคุณจะมีห้องสมุดที่จำเป็นในการติดตั้ง ถ้าคุณจะวิ่งออกมาจากซอร์สโค้ดที่คุณจะต้องทำต่อไปนี้:
& nbsp; sudo จุดติดตั้ง pyasn1
& nbsp; sudo จุดติดตั้ง PyCrypto
& nbsp; sudo จุดติดตั้งบิด
เมื่ออ้างอิงมีการติดตั้งที่คุณจะต้องสร้างคีย์สำหรับการใช้งานเซิร์ฟเวอร์:
& nbsp; twistd dreamssh keygen
ทำงาน
เมื่อคุณมีการติดตั้ง DreamSSH มีปฏิสัมพันธ์กับเซิร์ฟเวอร์เป็นเรื่องง่ายที่ต่อไปนี้:
& nbsp; twistd dreamssh
ที่จะทำงานในโหมด daemonized หากคุณต้องการที่จะทำงานในเบื้องหน้าและดูการส่งออกเข้าสู่ระบบเพื่อ stdout เพียงแค่ทำ:
twistd -n dreamssh
ในการเข้าสู่เปลือกให้ใช้คำสั่งนี้:
& nbsp; twistd เปลือก dreamssh
หากคุณต้องการที่จะลองสลับ "ของเล่น" เปลือก:
& nbsp; twistd dreamssh --interpreter = ก้อง
เมื่อคุณพร้อมที่จะปิดมันลง:
& nbsp; twistd dreamssh หยุด
สำหรับผู้ที่มีโคลนของ repo คอมไพล์ที่มีความสะดวกสบายในการพัฒนาทำให้เป้าหมาย:
& nbsp; ให้ keygen
& nbsp; ภูตทำให้
& nbsp; ทำให้
& nbsp; ทำให้เปลือก
& nbsp; ให้หยุด
การใช้
เมื่อคุณเข้าสู่เปลือกหลาม:
& nbsp; twistd เปลือก dreamssh
คุณจะทักทายกับบางสิ่งบางอย่างที่มีลักษณะเช่นนี้
>>
:
: ยินดีต้อนรับสู่
:
________ ____________________ __
: ___ __ _________________ _______ _____ ___ / ___ _ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __ __` ____ _____ __ / _ / /
: _ / _ / / _ / / / __ / _ / / _ / / / / / ___ / / ____ / / _ / __
: / _____ / / _ / ___ / __ _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: คุณได้เข้าสู่เซิร์ฟเวอร์ DreamSSH
: ประเภท 'LS ()' หรือ 'ผบ ()' เพื่อดูวัตถุใน namespace ปัจจุบัน
:
: สนุก!
:
>>
ถ้าคุณทำตามคำแนะนำที่ให้ไว้ในแบนเนอร์ที่คุณสามารถได้รับรายชื่อของวัตถุที่สามารถใช้ได้กับคำสั่งดังต่อไปนี้:
>> LS ()
& nbsp; __ builtins__ - ข้อมูล
& nbsp; การตรวจสอบ - dreamssh.shell.pythonshell.CommandAPI.app
& nbsp; แบนเนอร์ - dreamssh.shell.pythonshell.CommandAPI.banner
& nbsp; ชัดเจน - dreamssh.shell.pythonshell.CommandAPI.clear
& nbsp; การตั้งค่า - dreamssh.config
& nbsp; ทางออก - dreamssh.shell.pythonshell.CommandAPI.exit
& nbsp; ข้อมูล - dreamssh.shell.pythonshell.CommandAPI.info
& nbsp; LS - dreamssh.shell.pythonshell.CommandAPI.ls
& nbsp; OS - ระบบปฏิบัติการ
& nbsp; pprint - pprint.pprint
& nbsp; เลิก - dreamssh.shell.pythonshell.CommandAPI.quit
& nbsp; บริการ - ข้อมูล
& nbsp; SYS - SYS
หากคุณเลือกสำหรับ 'ก้อง' เปลือก:
& nbsp; twistd dreamssh --interpreter = ก้อง
จากนั้นจะดำเนินการคำสั่งใด ๆ ที่มีลักษณะบางอย่างเช่นนี้
>> รันคำสั่งใด ๆ
ป้อนข้อมูล = รันคำสั่งใด ๆ ชื่อไฟล์ = <คอนโซล>
. เปลือกก้องมีวัตถุประสงค์เพื่อให้ข้อมูลเชิงลึกหรือจุดเริ่มต้นสำหรับนักพัฒนาที่ต้องการที่จะใช้เปลือกของตัวเองผู้ใช้ของพวกเขาสามารถ ssh เข้าไป
ต้องการ
- หลาม
ความคิดเห็นที่ไม่พบ