Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Poslední příspěvky

Stran: 1 ... 7 8 [9] 10
81
Obecná podpora / Re:DCP 1510E brother
« Poslední příspěvek od ramael kdy 13 Března 2024, 01:31:15 »
A je tedy v tomto pripade ( ten navod na instalaci, co jsem dal) pouziti "sudo -i" spravne? Nebude pak tiskarna fungovat jen pod root?
Nema se tedy pouzit spise "sudo -s"?
Myslím, že je to správně (sudo -i). Pakliže je správně napsaný instalační skript, tak mu musí být jedno jestli jsi privilegovaný uživatel nebo přihlášen přímo jako root. Osobně bych použil jen sudo ./linux-brprinter-installer-2.2.3-1 Ono to sudo nebo su nejsou jen o instalaci. Já se pozastavil nad tím použitím sudo su. To je jako bys řekl "jako root pracuj jako root" nebo něco na ten způsob. A nevidím to tu poprvé.
Trochu teď nad tím su vs sudo přemýšlím. su je v core linuxu. Kdežto sudo je volitelná nadstavba. Vidím v tom bezbečnostní problém. Avšak pokud má uživatel přístup k rootu, tak je to s bezpečností tak trochu na štíru pořád. Představ si dobře napsaný sudoers. Kde bude mít uživatel povolen apt, rfkill, modprobe, možná i systemctl a ještě pár drobností. Vše ostatní zakázané. Tím se bude moc starat o systém a zároveň nic nenapáchat. Třeba jako root nespustí rm -rf / nebo nespustí jako root shell a tím vzdálenou instalaci nějakého cůůůl skriptu z githubu.
Já osobně sudo skoro nepoužívám. A pokud chci něco víc v systému, tak buď přes su nebo se naloguju přímo na terminál (ctrl+alt+f4) přímo jako root.
82
Obecná podpora / Re:DCP 1510E brother
« Poslední příspěvek od Ventero kdy 12 Března 2024, 10:50:11 »
A je tedy v tomto pripade ( ten navod na instalaci, co jsem dal) pouziti "sudo -i" spravne? Nebude pak tiskarna fungovat jen pod root?
Nema se tedy pouzit spise "sudo -s"?
83
Obecná podpora / Re:DCP 1510E brother
« Poslední příspěvek od JirkaZ kdy 12 Března 2024, 10:26:22 »
Zde jsou všechny možnosti, jak spustit skript coby root (a přiznám se, že opět poněkud nechápu rozdíly mezi nimi, ale to by mohl rozebrat spíš ramael)...
Tak jsem něco na to téma sesmolil

Díky, užitečný soupis (hlavně ty příklady), už mám v záložkách.
84
Obecná podpora / Re:DCP 1510E brother
« Poslední příspěvek od ramael kdy 12 Března 2024, 02:34:17 »
Podle mě máš v systému nějaký bordel (viz o něco výše "selhání autentizace" atd. apod.).

Pořád jsi nevysvětlil ten backslash v adrese souboru (a na konci). Edit: a teď koukám, že tam směšuješ příkazy pro instalaci a přepnutí se do adresáře......totální chlívek. Nechceš si napřed ujasnit základní pojmy?

Dále: nepoužíváš náhodou v názvech mezery? Linux je nesnáší (většinou).

Tady je přímý odkaz na ten instalátor zabalený v gzipu. Osobně bych ho rozbalil nějakým GUI nástrojem (ark) do nějakého pomocného adresáře (třeba /home/fanda/instalace), rozbalenému souboru přidal koncovku sh (jde o skript), dal mu práva ke spuštění, otevřel konzoli, přepnul se do adresáře /home/fanda/instalace a spustil onen skript (jako root), čili použil příkaz:

Kód: [Vybrat]
sudo ./linux-brprinter-installer-2.2.3-1.sh
Zde jsou všechny možnosti, jak spustit skript coby root (a přiznám se, že opět poněkud nechápu rozdíly mezi nimi, ale to by mohl rozebrat spíš ramael)...

Jo a taky nechápu, proč se ti tam motá nějaká avira apod. Prostě bordel, už jsem to psal nahoře...

Tak jsem něco na to téma sesmolil
85
Tipy a triky pro Linux / su versus sudo
« Poslední příspěvek od ramael kdy 12 Března 2024, 02:28:24 »
Začněme u příkazu su
su dovede přepnout uživatele (switch user). Pokud není zadáno na jakého uživatele se přepnout, přepíná se na root. Pokud se chce spustit nějaký příkaz, musí být specifikován jako argument flagu c. Při volání su se přepne proměnná $HOME na volaného uživatele avšak $PWD zůstane stejná. To znamená, že se přepne uživatel a zůstane v aktuálním adresáři. su je kontrolováno modulem pam v kterémž se dá nastavit nějaké chování (nezkoušel jsem). Příklady:
Kód: [Vybrat]
## Přepnutí na root
[radek@archx ~]$ su
Heslo:
## Domovská složka roota
[root@archx radek]# echo $HOME
/root
[root@archx radek]# pwd
/home/radek
[root@archx radek]#
exit
## Spuštění příkazu
[radek@archx ~]$ su -c ls
Heslo:
 bash.d      kuk.txt      Stažené
 bins    lay     'Stažené soubory'
 buntu.txt   lualsp      Šablony
 Desktop     mirror.archlinuxarm.org   testy
 Dokumenty   nahraj.sh      texty
 download    navod1.txt      Veřejné
 Downloads   Obrázky      Videa
 hh    river      vystup1.txt
 Hudba    screenshots
 img    skola
## Znova přepnutí na konkrétního uživatele root
## stejné jako samotné su
 [radek@archx ~]$ su root
 Heslo:
 [root@archx radek]# pwd
 /home/radek
 [root@archx radek]# echo $HOME
 /root
## Přepnutí z root na BFU
 [root@archx radek]# su radek
 [radek@archx ~]$
## ctrl+d ukončení shelu BFU
 exit
 [root@archx radek]#
## ctrl+d ukončení shelu root
 exit
## přihlášení se jako root
 [radek@archx ~]$ su -l
 Heslo:
 [root@archx ~]# echo $HOME
 /root
 [root@archx ~]# pwd
## ďábel je v detailu
 /root
 [root@archx ~]# ls
 Dokumenty  move_home.sh  Obrázky  Stažené  Veřejné
 Hudba navod.txt Plocha   Šablony  Videa
 [root@archx ~]# ls Dokumenty/
 jentak.txt  root.txt
 [root@archx ~]#
 odhlášení
 [radek@archx ~]$ ls Dokumenty/
 normal.txt
 
Všimněme si, že příkaz su pokaždé vyžaduje heslo cílového uživatele!

Příkaz sudo je sofistikovanější. Zvládá to samé jako su plus spoustu věcí navíc. Dá se díky sudoers detailně privilegovat obyčejný uživatel ke správě toho co mu povolíme. Můžeme nastavit, že při vykonání příkazu se bude vždy vyžadovat root heslo a ne jen heslo cílového uživatele. Dále, že defaultních 5minut kdy nevyžaduje sudo zadání hesla se zá změnit na jakoukoliv jinou hodnotu.
Příklady:
Kód: [Vybrat]
[radek@archx ~]$ sudo echo $HOME
[sudo] heslo pro root:
## Opět detail, jsem přepnut na root avšak domovská složka je BFU
/home/radek
[radek@archx ~]$ sudo pwd
/home/radek
[radek@archx ~]$ sudo ls
 bash.d      kuk.txt      Stažené
 bins    lay     'Stažené soubory'
 buntu.txt   lualsp      Šablony
 Desktop     mirror.archlinuxarm.org   testy
 Dokumenty   nahraj.sh      texty
 download    navod1.txt      Veřejné
 Downloads   Obrázky      Videa
 hh    river      vystup1.txt
 Hudba    screenshots
 img    skola
## Hle domovská složka BFU
 [radek@archx ~]$ sudo ls Dokumenty/
 normal.txt
## Přihlášení se jako root
 [radek@archx ~]$ sudo -i
 [root@archx ~]# ls Dokumenty/
 jentak.txt  root.txt
 [root@archx ~]# pwd
 /root
 [root@archx ~]# echo $HOME
 /root
 [root@archx ~]#
 odhlášení
 [radek@archx ~]$

Co všechno může konkrétní uživatel provádět se dá zjistit příkazem
Kód: [Vybrat]
sudo -ll
Odpovídající položky Defaults pro radek na archx:
    targetpw

Uživatel radek smí spustit následující příkazy na archx:

Položka v sudoers: /etc/sudoers
    RunAsUsers: ALL
    RunAsGroups: ALL
    Příkazy:
ALL

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/set_backlight

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/poweroff

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/reboot

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/pacman

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/mount

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/umount

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/qq
Výpis ukazuje, že mohu vše pokud zadám heslo cílového uživatele: targetpw
Plus co je v souboru moje mohu použít bez hesla:
Kód: [Vybrat]
[radek@archx ~]$ sudo mount /dev/nvme0n1p3 /mnt
[radek@archx ~]$ sudo pwd
[sudo] heslo pro root:
/home/radek
A teď malá úprava v sudoers a výsledky jsou jiné:
Kód: [Vybrat]
[radek@archx ~]$ sudo umount /mnt
[radek@archx ~]$ sudo pwd
Je nám líto, uživatel radek nemá dovoleno spouštět „/usr/bin/pwd“ jako root na archx.
[radek@archx ~]$ sudo -ll
Odpovídající položky Defaults pro radek na archx:
    targetpw

Uživatel radek smí spustit následující příkazy na archx:

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/set_backlight

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/poweroff

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/reboot

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/pacman

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/mount

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/umount

Položka v sudoers: /etc/sudoers.d/moje
    RunAsUsers: root
    Volby: !authenticate
    Příkazy:
/usr/bin/qq
Mohu něco vykonat jako jiný uživatel, ale ne jako root. Avšak co je v souboru moje mohu používat jako root bez znalosti root hesla.

Apropó používat tenhle dvoupříkaz sudo su je ujeťárna hrubého zrna.
Z výše uvedeného vyplývá ještě jedno. A to, že sudo -i a su -l je jedno a to samé. Neznamenají přepnutí na cílového uživatele, ale přihlášení se jako cílový uživatel (ve většině případech root)! Více na
Kód: [Vybrat]
man su
man sudo

Při dobře nastaveném sudoers se dá na systému dělat bezpečná údržba aniž by uživatel zadal nebo znal root heslo.
Jak jsem psal už dříve, ty soubory mají svá specifika.
86
Hardware / Re:Nefunkční zvuk NTB repro
« Poslední příspěvek od Ventero kdy 11 Března 2024, 21:05:18 »
To vypinam automaticky hned jak se mi jakykoliv stroj dostane do ruky :)

Dostanu se k romu notasu az v pristim tydnu, tak zkusim ..
87
Hardware / Re:Nefunkční zvuk NTB repro
« Poslední příspěvek od regine kdy 11 Března 2024, 21:00:11 »
Zkus ve Windows vypnout onen nesmysl "Rychlé spuštění". Můj starý odkaz na 8, ale ta samá hloupost je v 10 i 11.
https://www.instaluj.cz/magazin/jak-vypnout-rychle-spusteni-windows-
88
Hardware / Re:Nefunkční zvuk NTB repro
« Poslední příspěvek od ramael kdy 11 Března 2024, 09:03:06 »
Jaký zvukový systém používáš?
Předpokládám, že PA dle úvodního dotazu. Zkus tohle (bez root oprávnění) jestli to něco udělá:
Kód: [Vybrat]
systemctl --user restart pulseaudio
89
Tipy a triky pro Linux / Re:Nahrazení Pulseaudio Pipewirem - nasazení včetně bluetooth
« Poslední příspěvek od ramael kdy 11 Března 2024, 08:41:46 »
Zde je pro kompletaci vlákno, které se tím zabývá obšírněji v praxi i se zpětnými vazbami:
https://forum.ubuntu.cz/index.php?topic=86284.msg582150#msg582150

Pozn.: pacman je alternativní správce balíků pro jiné báze linuxových OS - lze samozřejmě ve výchozím použít klasické apt, gdebi nebo to klikat třeba v Synapticu.
Záměna Arch instalačních příkazů za Debianí:
pacman -R => apt purge
pacman -S => apt install
90
Hardware / Re:Nefunkční zvuk NTB repro
« Poslední příspěvek od Ventero kdy 10 Března 2024, 18:28:47 »
Takže nové zjištění.
Pokud bootuji Linux po restartu z Win, tak zvuk nejde. Pokud z vypnutého PC, tak zvuk jde.
Je to stejné jako u té síťovky v Dell, takže se zkusím podívat, zda nelze řešení přenést - možná bude Ramael vědět skoro hned:
https://forum.ubuntu.cz/index.php?topic=86263.msg582050#msg582050
Ale možná, že tohle půjde jednodušeji ..

Tím je celkem jasné, že to jde na vrub UEFI koncepci a uzurpátorského chování Windows.
Stran: 1 ... 7 8 [9] 10
Provoz zaštiťuje spolek OpenAlt.