ฉันจะป้องกันการล็อกอินระยะไกลของ ssh ไม่ให้ทำลาย dbus ได้อย่างไร
ฉันใช้ openSUSE 11.3 ในเวิร์กสเตชันที่ทำงานภายใต้ KDE ฉันไม่สามารถเข้าถึงรูทได้ tcshเปลือกเริ่มต้นได้รับการตั้งค่าให้ เมื่อฉันเข้าสู่ระบบที่เวิร์กสเตชันของฉันและเข้าสู่ระยะไกลจาก MacBook ที่ใช้ OS X 10.6 โดยใช้sshดังนี้: ssh -X -C user@workstation.edu ทุกอย่างทำงานได้ดี อย่างไรก็ตามเมื่อฉันทำเสร็จแล้วฉันจะได้รับข้อผิดพลาด DBUS ในเซสชันเวิร์กสเตชันของฉันเมื่อใดก็ตามที่ฉันพยายามเปิดใช้งานสิ่งที่มี GUI รวมถึง แต่น่าเสียดายที่กล่องโต้ตอบออกจากระบบจากแผงแถบงาน ฉันเริ่มเบื่อstartkdeกับการออกจากระบบในสถานการณ์เหล่านี้ ออนไลน์ฉันได้พบคำแนะนำมากมายสำหรับการเชื่อมต่อกับเซสชัน dbus ที่มีอยู่โดยใช้ ssh แต่ฉันต้องการทำสิ่งที่ตรงกันข้ามให้ออกจากเซสชัน dbus ที่มีอยู่เดิมโดยไม่แตะต้องโดยเซสชันล็อกอินระยะไกล ssh ถ้าฉันทำ ssh -X -C user@workstation.edu dbus-launch konsole ใช้งานได้ดังนั้นจึงเป็นเพียงเชลล์การเข้าสู่ระบบแบบโต้ตอบที่ทำลาย dbus ฉันจะแก้ไขได้~/.cshrcอย่างไร เก็บไว้ในใจว่าผมไม่ได้มีสิทธิ์ในการแก้ไข/etc/cshrc, /etc/loginฯลฯ ฉันสามารถแสดงรายการเนื้อหาของไฟล์เหล่านี้ได้ถ้าจำเป็น ปรับปรุง: นี่คือไฟล์ tar …