Tidak dapat menjalankan layar karena kesalahan “tidak dapat membuka terminal '/ dev / pts / 1' - silakan periksa”


17

Untuk mempelajari beberapa manajemen server, saya baru saja membuat server Ubuntu 12.04 baru. Karena saya hanya punya akun root, saya membuat pengguna baru adduser kramer65. Saya kemudian beralih ke pengguna itu menggunakan su kramer65. Saya sekarang ingin menjalankan layar, jadi saya mengetik screendan menekan enter, setelah itu saya disajikan dengan baris ini:

Cannot open your terminal '/dev/pts/1' - please check.

Dan di sini saya tersesat. Mengapa tidak membuka layar, dan apa yang harus saya lakukan dengan tip " tolong periksa " yang sangat membantu ?

Semua tips dipersilahkan!

Jawaban:


20

Ternyata masalahnya adalah bahwa saya ssh'ed ke mesin sebagai root, kemudian berubah menjadi pengguna kramer65 dengan su kramer65dan kemudian mencoba menjalankan layar, di mana layar hanya dapat dijalankan oleh pengguna yang login menggunakan ssh. Jadi setelah saya menambahkan kramer65 ke file sudoers dengan usermod -aG sudo kramer65saya bisa ssh ke mesin sebagai kramer65 dan menjalankan layar dengan senyum lebar.


Jangan lupa untuk menandai jawaban Anda sendiri sebagai jawaban 'the' ... dan terima kasih telah mengirimkan solusinya! Saya pasti akan mencatat ini ke dalam sabuk alat SysAdmin saya :-)
pepoluan

11

Ada cara untuk mengatasi ini tanpa harus menambahkan pengguna ( kramer65dalam contoh ini) ke file sudoers. Jika Anda menjalankan script /dev/nulltepat sebelum melampirkan sesi layar (atau membuat sesi layar baru), Anda kemudian dapat menjalankan sesi Anda tanpa kesalahan itu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.