Nie mog

Ogólne pytania dotyczące systemu
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Nie mogę uruchomić niczego jako root

Post autor: zomer »

Zawsze wisywałem nazwę programu jako root żeby go uruchomić z konsoli. np.

Kod: Zaznacz cały

# kate /etc/fstab
Ale teraz po wydaniu takiego polecenia otrzymóje zwrot

Kod: Zaznacz cały

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Musze wpisywać kdesu kate, podawać hasło i dopiero mam dostęp do programu jako root. Co z tym zrobić? żeby było po staremu?
soki
Beginner
Posty: 249
Rejestracja: 27 października 2007, 21:18
Lokalizacja: Matrix

Post autor: soki »

Domyślnie logowanie roota do X`ów(czyli graficzne) jest wyłączone.
Gość

Post autor: Gość »

Kod: Zaznacz cały

# DISPLAY=:0 kate /etc/fstab

Pozdrawiam
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

Dodaj na końcu pliku /root/.bashrc linijkę:

Kod: Zaznacz cały

export XAUTHORITY=/home/zomer/.Xauthority
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

ew. korzystaj z sudo
Awatar użytkownika
Xinill
Posty: 53
Rejestracja: 17 czerwca 2007, 14:52
Lokalizacja: siê wzi±³e¶?

Post autor: Xinill »

Lub też dać do autostartu (zwykłego usera) taki skrypt:

Kod: Zaznacz cały

#!/bin/bash
xhost +local:root
exit 0
Albo utworzyć plik /etc/X0.hosts o zawartości

Kod: Zaznacz cały

root
Rozwiązań, jak widać - sporo :>
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Wielkie dzięki. To mi ułatwia pracę. Wszystkie rady były skuteczne, ale wybrałem

Kod: Zaznacz cały

export XAUTHORITY=/home/zomer/.Xauthority
. Uznałem to rozwiązanie za optymalny wybór stosunku: wygody do bezpieczeństwa. Mam nadzieje że się nie pomyliłem.
ODPOWIEDZ