Bagaimana cara menonaktifkan sesi tamu di Ubuntu 11.10 atau lebih tinggi? Saya tidak ingin orang lain dapat menggunakan komputer saya tanpa menggunakan kata sandi untuk masuk!
lightdm
guest-session
Jeremy Bicha
sumber
sumber
Jawaban:
Diperbarui: 2016-Agustus
Untuk Ubuntu 16.04 LTS (15.10 atau lebih baru)
Diadaptasi dari: LightDM Ubuntu Wiki - Configuration
/usr/share/lightdm/
yang tidak dimaksudkan untuk menjadi pengguna diedit. Sebaliknya, pengguna harus menggunakan:/etc/lightdm/
[Seat:*]
sebagai pengganti[SeatDefaults]
Jalankan saja (satu kali) ini di terminal:
Untuk membatalkan (mengembalikan opsi Tamu), hapus file yang dibuat :
Untuk Ubuntu 14.04 LTS (hingga 15,04)
Diadaptasi dari: Forum Ubuntu - lightdm config file lokasi dalam 14,04
Jalankan saja (satu kali) ini di terminal:
Anda tidak akan lagi memiliki 'Tamu' sebagai opsi masuk, pada masuk berikutnya.
Untuk membatalkan (mengembalikan opsi Tamu), hapus file yang dibuat :
Untuk Ubuntu 12,04 LTS (hingga 13,10)
Metode paling sederhana.
Jalankan saja (satu kali) ini di terminal:
Anda tidak akan lagi memiliki 'Tamu' sebagai opsi masuk, pada masuk berikutnya.
Ini hanya menambahkan
allow-guest=false
ke/etc/lightdm/lightdm.conf
.Harus bekerja mulai 11,10 dan seterusnya (karena ini juga menggunakan LightDM ).
Untuk membatalkan (mengembalikan opsi Tamu):
sumber
lightdm
dimulai kembali dalam kasus saya./etc/lightdm/lightdm.conf.d
folder dibuat secara otomatis hanya dalam 16.04.1, jadi pada versi sebelumnya perlu dibuat sebelum perintah dijalankan (sudo mkdir /etc/lightdm/lightdm.conf.d
).sudo /etc/init.d/lightdm restart
Jika Anda menggunakan LightDM default, edit
/etc/lightdm/lightdm.conf
sehingga terlihat seperti ini:Jika Anda menggunakan GDM (yang merupakan default pada rilis Ubuntu sebelumnya), hapus instalan sesi gdm-guest .
Untuk Ubuntu 13.10 hingga 14.10 , file telah dipindahkan ke
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
Untuk Ubuntu 14.10 atau lebih tinggi, file telah dipindahkan ke
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
sumber
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
/etc/lightdm/lightdm.conf.d/50-no-guest.conf
. Opsi allow-guest tidak spesifik untuk penyatuan./usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
. Untuk mencari file yang saya gunakanlocate
/usr/share
juga.Ketikkan ini di terminal
Anda akan melihat yang berikut ini:
Tambahkan
allow-guest=false
ke akhir sehingga hasil akhir Anda akan terlihat seperti:Simpan dokumen dan keluar dari editor teks.
Kembali di Terminal, restart manajer tampilan. (Ini akan mengakhiri sesi login grafis, segera berhenti semua program yang berjalan di dalamnya, jadi pastikan pekerjaan Anda - seperti dokumen terbuka - disimpan terlebih dahulu!)
Dengan sesi login grafis berakhir, Anda kembali ke layar login, di mana Anda akan melihat bahwa akun tamu dinonaktifkan.
Itu saja - akun tamu tidak lagi dapat digunakan.
sumber
Anda dapat melakukannya menggunakan Ubuntu Tweak .
Untuk menginstalnya, gunakan perintah ini:
Setelah menginstal, navigasikan ke Tweaks → Pengaturan Login dan matikan "Akun tamu".
sumber
Lari saja
Tambahkan baris berikut
Kemudian (ini akan segera mengeluarkan Anda, keluar dari semua program yang berjalan di sesi grafis Anda, jadi simpan dulu pekerjaan Anda):
sumber
Cara menonaktifkan opsi ini di masa mendatang
Saya baru saja mengalami masalah yang sama pada instalasi baru saya / 14,04. Juga mengejutkan saya, saya tidak dapat menemukan
lightdm.conf.d
folder di dalam/etc/lightdm/
sajausers.conf
.Penyelidikan
Aha, ini dia. Apa yang ada di sana?
Oke, ada apa di sana?
Kesimpulan
Kami menemukan banyak file konfigurasi yang mirip dengan format INI mengikuti skema penamaan
50-${some-descriptive-name}.conf
dan mengonfigurasi kunci untuk bagian ini[SeatDefaults]
.Kami tidak akan mengedit file-file ini karena ini dimaksudkan untuk dikelola oleh manajer paket, tapi sekarang kita bagaimana kita harus menambahkan dan mengelola kami bit konfigurasi kustom untuk
/etc
.Larutan
Diberikan di atas, lightdm itu adalah pengelola tampilan dan file konfigurasi terlihat seperti di atas. Solusi berikut harus bekerja:
Buat direktori yang hilang:
Tambahkan file konfigurasi khusus dengan menjalankan:
dan tempelkan baris berikut:
Kemudian simpan ( Ctrl+ O) dan tutup ( Ctrl+ X).
Sekarang logout dan pindah ke terminal virtual ( Ctrl+ Alt+ F1), kemudian jalankan:
Opsi sesi tamu sekarang harus pergi. Jika ada sesuatu yang tidak berfungsi dengan benar Anda sekarang tahu di mana konfigurasi default disimpan dan bahwa Anda tidak mengubahnya.
Bacaan lebih lanjut
sumber
Untuk Ubuntu 13.10 , tambahkan
ke file
/etc/lightdm/lightdm.conf.d/10-ubuntu.conf
.sumber
13,04 dan yang lebih baru
Jalankan perintah ini di terminal
Nyalakan ulang mesin Anda atau mulai ulang
lightdm
dengan perintah berikut(Ini akan segera mengeluarkan Anda, simpan data Anda)
Tampaknya, ini berfungsi di 13.10 (tidak dapat menguji diri saya, tetapi ada komentar di sini ).
Saya menggunakan 13,04 dan semua ini apakah itu menambahkan
allow-guest=false
untuk/etc/lightdm/lightdm.conf
, tapi mungkin berbeda di 13.10.Awalnya oleh david6 dari sini: https://askubuntu.com/a/169105/176889
sumber
sudo restart lightdm
agar perubahan diterapkan. Tanpa itu, sesi tamu masih akan terdaftar di layar masuk saat Anda keluar.Instal ubuntu-tweak, buka tab tweak, matikan tombol tamu dan reboot. Itu dia!
Seseorang mungkin menemukan terminal lebih mudah, tetapi jika perlu untuk menghidupkan akun tamu muncul maka seseorang harus mengunjungi halaman ini lagi dan melihat instruksi (atau lebih tepatnya membatalkan). Itulah keuntungan dari hal GUI ... seseorang dapat mengingatnya dengan mudah.
sumber
Ubah
allow-guest=true
ke'false'
dalam/etc/lightdm/lightdm.conf
Anda kemudian dapat reboot atau memulai kembali layanan di terminal:
Dengan asumsi Anda menggunakan
lightdm
yang standar di 11,10.sumber
Saya dalam kasus yang sama, file
/etc/lightdm/lightdm.conf
tidak ada di UBUNTU 13.10.Saya mencoba membuat
/etc/lightdm/lightdm.conf
file dengan baris iniallow-guest=false
, dan CRASH, sistem tidak memulai dengan benar, hanya mode konsol ...Saya mencoba mengedit file
/etc/lightdm/lightdm.conf.d/10-ubuntu.conf
, dan berfungsi dengan baik.Edit file
Dan masukkan baris yang Anda butuhkan
Dan yang terakhir, restart sistem Anda
Saya pikir ini berfungsi dengan baik jika Anda me-restart hanya ligthgdm
sumber
Buka Terminal
Tambahkan baris berikut
Simpan dan keluar dari file.
sumber