เป็นไปได้ไหมที่จะเปิดเชลล์เซสชันที่สองที่จะจดจำผู้ใช้เครื่องและไดเรกทอรีที่ฉันใช้


0

ฉัน ssh'ed เป็นเครื่องและเข้าสู่ระบบในฐานะผู้ใช้อื่น เป็นไปได้ไหมที่จะเปิดหน้าต่างใหม่สองสามอันที่จะยังคงอยู่ในเครื่องเดียวกันนั้นยังคงเข้าสู่ระบบในฐานะผู้ใช้รายนั้น?


3
คุณใช้ระบบปฏิบัติการเครื่องไหนและคุณใช้ซอฟต์แวร์เทอร์มินอลใด? บน Windows โดยใช้ PuTTY ฉันคลิกเมนูระบบและเลือกทำซ้ำเซสชัน
Dennis Williamson

@ รอส: ใช่ฉันเริ่มตอบคำถามนี้โดยสมมติว่าคุณเป็น SSHing จาก OS X ไปจนถึง linux แต่ฉันเพิ่งรู้ว่าฉันอาจย้อนกลับไป
Josh

1
ในหน้าต่างแรกของคุณคุณสามารถเริ่มต้น หน้าจอ GNU จากนั้นเริ่มสิ่งต่าง ๆ มากมายตามที่คุณต้องการภายในหน้าจอ
Zoredache

1
ยอดเยี่ยม Josh คิด ssh ให้ linux, Nifle สันนิษฐาน ssh กับ Mac ไม่ว่าจะด้วยวิธีใดปัญหาได้รับการแก้ไข B-)
Brian Postow

1
@Ross: ลองดู คุณสมบัติที่ซ่อนอยู่ของหน้าจอ - เป็นโปรแกรมที่ยอดเยี่ยม!
Josh

คำตอบ:


1

โปรดทราบคำตอบนี้ถือว่าเครื่องในพื้นที่ของคุณคือ OS X ซึ่งคุณไม่ได้ระบุ ...

คุณสามารถตั้งค่าคำสั่ง Terminal เพื่อทำสิ่งนี้ จาก สถานีปลายทาง เมนูให้เลือก การตั้งค่า ... . บนแท็บ "การตั้งค่า" ให้สร้างกลุ่มการตั้งค่าใหม่โดยใช้ + ปุ่มหรือทำซ้ำกลุ่มการตั้งค่าที่คุณต้องการ ในกลุ่ม "Shell" ของการตั้งค่าใหม่ของคุณให้ป้อนเป็นคำสั่ง: ssh user@hostที่ไหน ผู้ใช้งาน และ เจ้าภาพ คือคุณค่าที่แท้จริง ทำเครื่องหมายที่ช่อง "เรียกใช้ภายในเชลล์"

OS X Terminal Preferences

ตอนนี้คุณสามารถเปิดหน้าต่างหรือแท็บใหม่ได้โดยเลือกตัวเลือกเมนู เชลล์ & gt; หน้าต่างใหม่ & gt; ชื่อการตั้งค่าของคุณ หรือ เชลล์ & gt; แท็บใหม่ & gt; ชื่อการตั้งค่าของคุณ .

แก้ไข : ฉันเห็นว่าคุณสนใจหน้าจอ นี่เป็นโปรแกรมที่ยอดเยี่ยมและฉันใช้งานตลอดเวลา ในความเป็นจริงภาพหน้าจอด้านบนล้าสมัยแล้ว สิ่งที่ฉันมีตอนนี้คือสิ่งที่อยู่เหนือมันเรียกว่า "หน้าจอประวัติส่วนตัว" คำสั่งสำหรับอันนั้นคือ:

ssh -t user@host screen -RR -DD

สิ่งนี้จะเชื่อมต่อกับ host เช่น user และดำเนินการต่อในหน้าจอสุดท้ายที่คุณใช้ วิธีการคล้ายกันในการตั้งค่าเทอร์มินัลมีอยู่บน linux สำหรับ gnome-terminal ให้ตรวจสอบ แก้ไข & gt; โปรไฟล์ .


0

วิธีที่ง่ายที่สุดคือการมี x-server ในตัวและเปิดใช้งาน (*) ส่งต่อ ssh X ด้วยวิธีนี้คุณสามารถเริ่มแอพใดก็ได้ (รวมถึงเทอร์มินัล) จากระยะไกลและแสดงแอปนั้นในเครื่อง

(*) ฉันเชื่อว่าจะเปิดใช้งานตามค่าเริ่มต้นในไคลเอนต์บรรทัดคำสั่ง ssh ส่วนใหญ่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.