मैं अपने डेस्कटॉप पर एकल ssh कमांड से दूरस्थ सर्वर पर स्क्रीन सत्र शुरू करने में सक्षम होना चाहता हूं। हालांकि, स्क्रीन के लिए एक टर्मिनल की आवश्यकता होती है, जो ssh के माध्यम से कमांड चलाते समय उपलब्ध नहीं है।
तो जाहिर है
ssh root@my.machine screen "tail -f /var/log/messages"
(एक उदाहरण के रूप में) काम नहीं करता है, और देता है
Must be connected to a terminal.
मैं एक स्क्रीन के तहत कमांड लॉन्च करना चाहता हूं, ताकि मैं बाद में लॉग इन कर सकूं और स्क्रीन सेशन कर सकूं जैसा कि मैंने मैन्युअल रूप से लॉन्च किया था।