උබුන්ටු 11.10 හෝ ඊට වැඩි ආගන්තුක සැසිය අක්රීය කරන්නේ කෙසේද? ලොග් වීමට මුරපදයක් භාවිතා නොකර මගේ පරිගණකය භාවිතා කිරීමට මිනිසුන්ට මා කැමති නැත!
උබුන්ටු 11.10 හෝ ඊට වැඩි ආගන්තුක සැසිය අක්රීය කරන්නේ කෙසේද? ලොග් වීමට මුරපදයක් භාවිතා නොකර මගේ පරිගණකය භාවිතා කිරීමට මිනිසුන්ට මා කැමති නැත!
Answers:
යාවත්කාලීන කරන ලද්දේ: 2016-අගෝස්තු
අනුවර්තනය කරන ලද්දේ: ලයිට් ඩීඑම් උබුන්ටු විකිය - වින්යාසය
/usr/share/lightdm/
ඒවාට රිසි නොවන පරිශීලක සංස්කරණය කිරීමට. ඒ වෙනුවට පරිශීලකයින් භාවිතා කළ යුත්තේ:/etc/lightdm/
[Seat:*]
වෙනුවට භාවිතා කරයි[SeatDefaults]
ටර්මිනලයේ මෙය (එක් වරක්) ධාවනය කරන්න:
sudo sh -c 'printf "[Seat:*]\nallow-guest=false\n" >/etc/lightdm/lightdm.conf.d/50-no-guest.conf'
අහෝසි කිරීමට (ආගන්තුක විකල්පය ප්රතිස්ථාපනය කරන්න), සාදන ලද ගොනුව ඉවත් කරන්න :
sudo rm /etc/lightdm/lightdm.conf.d/50-no-guest.conf
අනුවර්තනය කරන ලද්දේ: උබුන්ටු සංසද - lightdm config ගොනු පිහිටීම 14.04
ටර්මිනලයේ මෙය (එක් වරක්) ධාවනය කරන්න:
sudo sh -c 'printf "[SeatDefaults]\nallow-guest=false\n" >/usr/share/lightdm/lightdm.conf.d/50-no-guest.conf'
ඔබගේ ඊළඟ පිවිසුමේදී ඔබට තවදුරටත් 'ආගන්තුක' පිවිසුම් විකල්පයක් නොවනු ඇත.
අහෝසි කිරීමට (ආගන්තුක විකල්පය ප්රතිස්ථාපනය කරන්න), සාදන ලද ගොනුව ඉවත් කරන්න :
sudo rm /usr/share/lightdm/lightdm.conf.d/50-no-guest.conf
සරලම ක්රමය.
ටර්මිනලයේ මෙය (එක් වරක්) ධාවනය කරන්න:
sudo /usr/lib/lightdm/lightdm-set-defaults -l false
ඔබගේ ඊළඟ පිවිසුමේදී ඔබට තවදුරටත් 'ආගන්තුක' පිවිසුම් විකල්පයක් නොවනු ඇත.
මෙය සරලවම allow-guest=false
එකතු /etc/lightdm/lightdm.conf
වේ.
11.10 සිට වැඩ කළ යුතුය (මේවා LightDM ද භාවිතා කරන බැවින්).
අහෝසි කිරීමට (ආගන්තුක විකල්පය ප්රතිස්ථාපනය කරන්න):
sudo /usr/lib/lightdm/lightdm-set-defaults -l true
lightdm
මගේ නඩුවේ නැවත ආරම්භ වන තෙක් එය පැවතුනි .
/etc/lightdm/lightdm.conf.d
ෆෝල්ඩරය ස්වයංක්රීයව නිර්මාණය වන්නේ 16.04.1 දී පමණි, එබැවින් පෙර සංස්කරණ වලදී එය විධානය ක්රියාත්මක වීමට පෙර නිර්මාණය කළ යුතුය ( sudo mkdir /etc/lightdm/lightdm.conf.d
).
sudo /etc/init.d/lightdm restart
ඔබ උබුන්ටු ඩෙස්ක්ටොප් එක භාවිතා කරන්නේ නම් පමණක් මෙම ක්රමය භාවිතා කරන්න. ඔබ Xubuntu හෝ Lubuntu වැනි වෙනත් රසයක් භාවිතා කරන්නේ නම් කරුණාකර ඒ වෙනුවට මෙම පිළිතුර යොමු කරන්න .
ඔබ සුපුරුදු ලයිට් ඩීඑම් භාවිතා කරන්නේ නම්, සංස්කරණය කරන්න /etc/lightdm/lightdm.conf
එවිට එය මේ ආකාරයට පෙනේ:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
ඔබ GDM භාවිතා කරන්නේ නම් (එය පෙර උබුන්ටු නිකුතුවල පෙරනිමිය විය), gdm-guest-session අස්ථාපනය කරන්න .
උබුන්ටු 13.10 සිට 14.10 දක්වා , ගොනුව වෙත ගෙන ගොස් ඇත/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
උබුන්ටු 14.10 හෝ ඊට වැඩි සඳහා, ගොනුව ගෙන ගොස් ඇත
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
/etc/lightdm/lightdm.conf.d/50-no-guest.conf
. ඉඩ-ආගන්තුක විකල්පය එක්සත්කම-සුබ පැතුම් විශේෂිත නොවේ.
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
. මා භාවිතා කළ ගොනුව සොයා ගැනීමටlocate
/usr/share
කරයි.
මෙය පර්යන්තයේ ටයිප් කරන්න
gksu gedit /etc/lightdm/lightdm.conf
ඔබ පහත සඳහන් දෑ දකිනු ඇත:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
අවසානයට එක් කරන්න එවිට ඔබේ අවසාන ප්රති result ලය මෙසේ විය යුතුය:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
ලේඛනය සුරකින්න සහ පෙළ සංස්කාරකයෙන් ඉවත් වන්න.
පර්යන්තයට ආපසු ගොස් දර්ශන කළමනාකරු නැවත ආරම්භ කරන්න. (මෙය චිත්රක පිවිසුම් සැසිය අවසන් කරනු ඇත, එහි ක්රියාත්මක වන සියලුම වැඩසටහන් වහාම ඉවත් කරයි, එබැවින් ඔබේ වැඩ - ඕනෑම විවෘත ලියකියවිලි මෙන් - පළමුව සුරකින බවට වග බලා ගන්න!)
sudo restart lightdm
චිත්රක පිවිසුම් සැසිය අවසන් වීමත් සමඟ, ඔබ නැවත පිවිසුම් තිරයට පැමිණේ, එහිදී ආගන්තුක මුදල අක්රීය කර ඇති බව ඔබට පෙනෙනු ඇත.
එය එයයි - ආගන්තුක ගිණුම තවදුරටත් භාවිතා කළ නොහැක.
ඔබට එය උබුන්ටු ට්වීක් භාවිතයෙන් කළ හැකිය .
එය ස්ථාපනය කිරීමට, මෙම විධානයන් භාවිතා කරන්න:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
ස්ථාපනයෙන් පසු, සංචාලනය වෙනදාටත් වඩා → ලොගින් වන්න සැකසුම් සහ "අමුත්තා ගිණුමක්" නිවා.
මගේ නව විශ්වාසදායක / 14.04 ස්ථාපනය කිරීමේදී මම එකම ගැටලුවකට මුහුණ දුන්නා. මගේ පුදුම මම සොයා ගැනීමට නො හැකි lightdm.conf.d
ෆෝල්ඩරය තුල /etc/lightdm/
පමණක් users.conf
.
$ find / -iname *lightdm* 2>/dev/null | grep -v /mnt | grep -v /media | grep -v /home
[...]
/usr/share/lightdm/lightdm.conf.d
[...]
ආහා, ඔයා ඉන්නවා. එහි ඇත්තේ කුමක්ද?
$ ls -1 /usr/share/lightdm/lightdm.conf.d/
50-greeter-wrapper.conf
50-guest-wrapper.conf
50-ubuntu.conf
50-unity-greeter.conf
50-xserver-command.conf
හරි, එහි ඇත්තේ කුමක්ද?
$ cat /usr/share/lightdm/lightdm.conf.d/*
[SeatDefaults]
greeter-wrapper=/usr/lib/lightdm/lightdm-greeter-session
[SeatDefaults]
guest-wrapper=/usr/lib/lightdm/lightdm-guest-session
[SeatDefaults]
user-session=ubuntu
[SeatDefaults]
greeter-session=unity-greeter
[SeatDefaults]
# Dump core
xserver-command=X -core
කොටස සඳහා යතුරු නම් කිරීමේ සහ වින්යාස කිරීමේ යෝජනා ක්රමයෙන් පසුව INI ආකෘතියට සමාන වින්යාස ගොනු සමූහයක් අපට හමු වේ.50-${some-descriptive-name}.conf
[SeatDefaults]
අපි ඕනෑම මෙම ගොනු සංස්කරණය කරන්න යන්නේ නෑ මේ පැකේජ කලමනාකරණය මගින් කළමනාකරණය කරනු අදහස්, නමුත් දැන් අපි අපේ එකතු සහ කළමනාකරණය කළ යුතු ආකාරය ලෙස අභිරුචි වින්යාස බිටු කිරීමට /etc
.
ඉහත සඳහන් කළ පරිදි, එම lightdm දර්ශන කළමනාකරු වන අතර වින්යාස ගොනු ඉහත ආකාරයට පෙනේ. පහත විසඳුම ක්රියාත්මක විය යුතුය:
නැතිවූ නාමාවලි සාදන්න:
$ sudo mkdir -p /etc/lightdm/lightdm.conf.d
ධාවනය කිරීමෙන් අභිරුචි වින්යාස ගොනුවක් එක් කරන්න:
$ sudo nano /etc/lightdm/lightdm.conf.d/50-disable-guest-session.conf
පහත සඳහන් පේළි අලවන්න:
[SeatDefaults]
allow-guest=false
එවිට ඉතිරි ( Ctrl+ O) සහ සමීප ( Ctrl+ X).
දැන් ලොග්අවුට් කර අතථ්ය පර්යන්තයකට ( Ctrl+ Alt+ F1) මාරු වී ධාවනය කරන්න:
$ sudo service lightdm restart
ආගන්තුක සැසි විකල්පය දැන් නැති විය යුතුය. යමක් නිවැරදිව ක්රියා නොකරන්නේ නම් පෙරනිමි වින්යාසය ගබඩා කර ඇත්තේ කොතැනද සහ ඔබ එය වෙනස් නොකළ බව ඔබ දැන් දන්නවා.
මෙම විධානය පර්යන්තයකින් ක්රියාත්මක කරන්න
sudo /usr/lib/lightdm/lightdm-set-defaults -l false
ඔබගේ යන්ත්රය නැවත ආරම්භ කරන්න හෝ lightdm
පහත දැක්වෙන විධානය සමඟ නැවත ආරම්භ කරන්න
(මෙය ඔබව වහාම ඉවත් කර ඔබගේ දත්ත සුරකිනු ඇත)
sudo restart lightdm
පෙනෙන විදිහට, එය 13.10 දී ක්රියාත්මක වේ (මා පරීක්ෂා කළ නොහැක, නමුත් අදහස් දැක්වීමක් ඇත ඇත ).
මම 13.04 භාවිතා කරන අතර මේ සියල්ලම එය එකතු කරයි allow-guest=false
වේ /etc/lightdm/lightdm.conf
, නමුත් එය 13.10 දී වෙනස් විය හැකිය.
මුලින් මෙතැනින් david6 විසින්: https://askubuntu.com/a/169105/176889
sudo restart lightdm
වෙනස්කම් බලාත්මක වීමට ඔබත් කළ යුතුය . එසේ නොමැතිව, ඔබ ඉවත් වන විට ආගන්තුක සැසිය පිවිසුම් තිරයේ ලැයිස්තුගත වනු ඇත.
උබුන්ටු-ට්වීක් ස්ථාපනය කරන්න, tweak පටිත්ත වෙත යන්න, ආගන්තුක බොත්තම ක්රියා විරහිත කර නැවත ආරම්භ කරන්න. ඒක තමයි!
යමෙකුට ටර්මිනලය පහසු යැයි සිතිය හැකි නමුත් ආගන්තුක ගිණුම සක්රිය කිරීමේ අවශ්යතාවයක් ඇති වුවහොත් යමෙකුට මෙම පිටුවට නැවත ගොස් උපදෙස් බැලීමට සිදුවේ (හෝ ඒ වෙනුවට අහෝසි කරන්න). GUI දෙයෙහි වාසිය එයයි ... යමෙකුට එය පහසුවෙන් මතකයි.
මම එකම නඩුවේ, ගොනුව /etc/lightdm/lightdm.conf
UBUNTU 13.10 හි නොපවතී.
මම /etc/lightdm/lightdm.conf
මෙම රේඛාව සමඟ ගොනුව නිර්මාණය කිරීමට උත්සාහ කරමි allow-guest=false
, සහ CRASH, පද්ධතිය නිසියාකාරව ආරම්භ නොවේ, කොන්සෝල ප්රකාරය පමණි ...
මම ගොනුව සංස්කරණය කිරීමට උත්සාහ කරමි /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
.
ගොනුව සංස්කරණය කරන්න
sudo vim /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
ඔබට අවශ්ය රේඛා ඇතුළත් කරන්න
# to disable guest login
allow-guest=false
# to enable user login manually
greeter-show-manual-login=true
අන්තිම එක, ඔබේ පද්ධතිය නැවත ආරම්භ කරන්න
sudo reboot
මම හිතන්නේ ඔබ ligthgdm පමණක් නැවත ආරම්භ කළහොත් මෙය හොඳින් ක්රියාත්මක වේ
sudo service lightdm restart