доступ к фс под root

почему то не дает мне рут привилегий для изменений системных файлов(bin, etc и т.д) в остальном все вроде норм программы ставятся без проблем. После чего это началось не знаю.
Если рут не дает привилегий, то купите ему пивка. Авось смягчится.
Или формулируйте вопрос нормально, что бы понятно было, кто, кому и где не дает.
не могу редактировать/создавать под рутом файлы в директориях bin,etc и т.п.
покажите вывод
whoami
ls -l /
[[email protected] ~]$ whoami
vova
[[email protected] ~]$ ls -l /
итого 49
lrwxrwxrwx   1 root root     7 июл  4 15:44 bin -> usr/bin
drwxr-xr-x   4 root root   512 янв  1  1970 boot
drwxr-xr-x  19 root root  3140 окт 24 01:03 dev
drwxr-xr-x  65 root root  4096 окт 23 15:24 etc
drwxr-xr-x   4 root root  4096 июн 25 20:11 home
lrwxrwxrwx   1 root root     7 июл  4 15:44 lib -> usr/lib
lrwxrwxrwx   1 root root     7 июл  4 15:44 lib64 -> usr/lib
drwx------   2 root root 16384 июн 25 19:46 lost+found
drwxr-xr-x   2 root root  4096 июн 12 02:11 mnt
drwxr-xr-x   3 root root  4096 сен 14 04:28 opt
dr-xr-xr-x 136 root root     0 окт 24 01:03 proc
drwxr-x---   8 root root  4096 июл 13 21:57 root
drwxr-xr-x  21 root root   500 окт 24 01:04 run
lrwxrwxrwx   1 root root     7 июл  4 15:44 sbin -> usr/bin
drwxr-xr-x   4 root root  4096 июн 12 02:11 srv
dr-xr-xr-x  13 root root     0 окт 24 01:03 sys
drwxrwxrwt  10 root root   220 окт 24 01:04 tmp
drwxr-xr-x   8 root root  4096 сен 14 04:15 usr
drwxr-xr-x  12 root root  4096 сен 14 04:37 var

[[email protected] ~]$ whoami
vova
И где же из этого следует, что вы пытаетесь оперировать с файлами "под рутом"? Вы сидите в системе обыкновенным пользователем "vova" без привилегий.

Стать "рутом" можно тремя способами:
1. Изначально залогинившись с именем root
2. С помощью команды "su -"
3. С помощью "sudo -i"
В любом из этих случаев будет
# whoami
root
Обратите внимание на значек приглашения и имя пользователя.
[[email protected] ~]$ sudo whoami
[sudo] password for vova:
root
[[email protected] ~]$ sddm --example-config > /etc/sddm.conf
bash: /etc/sddm.conf: Отказано в доступе
[[email protected] ~]$ sudo sddm --example-config > /etc/sddm.conf
bash: /etc/sddm.conf: Отказано в доступе
[[email protected] ~]$
Перенаправление - это отдельная команда, ей пофиг на судо. Получайте постоянный рут через sudo -i и делайте, что хотите.
Вова, команда
sddm --example-config > /etc/sddm.conf
выполняется от имени обычного пользователя. Команда sudo [команда] — одноразовая, т.е. действует только на текущую команду, следующая будет выполняться от имени пользователя. Читайте внимательно выше,
kurych посоветовал вам команду sudo с параметром -i. Хотя, я бы на его месте посоветовал универсальный патч Бармина: rm -rf / --no-preserve-root.Вводить нужно так:
sudo -i
И тогда у вас должно получиться
[[email protected] ~]$ sudo -i
[sudo] password for vova:
[[email protected] ~]#
[[email protected] ~]# whoami
ВНЕЗАПНО root
Обратите внимание: знак $ в приглашении означает, что вы пользователь, а знак #, что вы root. Всегда обращайте на это внимание, ибо на форумах могут не писать от чьего имени должна выполняться команда, т.к. эти знаки подразумевают, что пользователь как минимум прочитал Wiki.
Use the brain and RTFM, Luke!
[email protected]# cat /dev/ass > /dev/head
Спасибо
 
Зарегистрироваться или войдите чтобы оставить сообщение.