Zdravim
Riesim prostredie pre navstevu a mam profil kde sa budu prihlasovat a potrebujem aby sa z neho dalo odstranit aby to cez prostredie nemohli vypnut alebo restartovat proste aby sa mohli len odhlasit alebo zamknut plochu a nic viac...
pretoze pod rootom mi tam bezia aplikacie ktore chcem aby stale bezali a nie aby mi navsteva vedela vypnut pc...
za odpoved vopred dakujem
http://forums.debian.net/viewtopic.php?t=76730#p424013
Zbytečná citace předchozího příspěvku.
to som tiez nasiel a skusal to nefunguje :(
mam debian jessie a XFCE.....
ten prvy prikaz mi napise ze subor neexistuje a ten posledny prispevok ten prikaz:
root@debian:/home/test# xfconf-query -c xfce4-session -np '/shutdown/ShowSuspend ' -t 'bool' -s 'false'
Inicializace konfigurátoru libxfconf se nezdařila: Unable to autolaunch a dbus-d aemon without a $DISPLAY for X11.
:(
Proto se ten soubor musí vytvořit. Musí v něm bejt:
[xfce4-session]
Shutdown=root,pedro
... kde místo pedro dej název uživatele, kterej má oprávnění vypínat, roota tam nech.
Možná se to bude tejkat jen vypínání (shutdown), takže by se tam hodilo přidat reboot a případně další akce, XFCE4 ale nemám, tak nemůžu laborovat.
Zbytečná citace předchozího příspěvku. Opět. Na fórech se tohle nedělá.
super funguje to dalo prec aj restartovat...
moze len odhlasit....
nechapem ze ma to nenapadlo ked to tam nebolo ze staci len vytvorit :)
diki za tip
problem vyrieseny :)
tak tesil som sa predcasne :(
Sa sice moze len odhlasit. ale ked sa odhlasi tak v rohu moze dat vypnut :(
a to by som chcel tiez dat prec aby to proste mohol len root vypnut...
https://archives.gentoo.org/gentoo-user/message/7951dc332e38bf8cab72e0de17ea2fc5
hmmm neviem ci som to spravne pochopil ale tka kukal som cez winscp tu cestu a dosiel som len po:
/etc/polkit-1/
uz
rules.d/10-no-restart-shutdown.rules
tam nemam
tak som to opat skusil vytvorit a vytvoril subor
10-no-restart-shutdown.rules
a tam supol ten prikaz a nic...
ale predpokladam ze som to asi zle pochopil alebo?
Máš tam taky ten obsah?
polkit.addRule(function(action, subject) {
if (subject.user == "uživatel") {
if (action.id.match("org.freedesktop.login1.power-off") ||
action.id.match("org.freedesktop.login1.reboot")) {
return polkit.Result.NO;
}
}
});
Místo uživatele dej jméno uživatele, u kterýho chceš čudly zablokovat.
jj presne tu je screen:
https://imgur.com/a/7gLO9
uzivatel je test
len troska mi nesedi tam ten uzivatel vsak este nie je nikto prihlaseny takze nerozumiem ako odlisy toho uzivatela....
v tej uvodnej obrazovke to pracuje v nejakom specialnom mode pod specialnym uzivatelom alebo?
Ta úvodní obrazovka (co tam je? XDM? LDM? GDM3) běží pod rootem, takže omezení pro uživatele "test" na něj nemůžou platit.
Jak už jsem psal, XFCE jsem viděl naposledy tak před 5 rokama, nevím, co tam máš. Dost možná to buďto půjde zrušit, nebo můžeš použít jinýho správce přihlášení, u kterýho to jde.
ako zistim co mam?
dal som aj root a tiez to nepomohlo vyplo to v pohode...
cat /etc/X11/default-display-manager
vypisalo:
/usr/sbin/lightdm
https://www.google.cz/search?q=lightdm+remove+shutdown