LinuxForum.Fans
Тема

cinnamon | root | autologin

Автор: semiono 31 сообщений 5191 просмотров
#378731

Похоже здесь не много пользователей cinnamon и наверное LMDE, но тем не менее решусь спросить.
Где что конфигурируется? Инфы что-то мало относительно других дистрибутивов.
Мне собственно нужно запустить десктоп под root.

Рецепты убунты не помогли:
sudo passwd root итд. но на входе рут не появился, только обычный пользователь как и было.

Автовход так же интересует, помню когда-то под кедами делал это через какие-то конфиги, но трудно вспомнить, тем более что шел другой.

#378747

Оказывается автологин легко, в настройках "Login Screen", а я не туда полез: "Users and Groups", просто хочется побыстрее разобораться :)
Однако, рута в Logon Screen не видно к сожалению...

#378750

Нашёл, что в "Users and Groups" можно кроме всего прочего установить галочку root, интересно это одно и то же или я просто себе добавил права, но ещё не рут? :)
Это уже философский вопрос, кто я ? )))

#378752
semiono написал:

Мне собственно нужно запустить десктоп под root.

ССЗБ.
Вы простите, но иногда думать - это полезно...
Может, я что-то не поняла? А зачем это вам?

#378756

Невероятно, из консоли запустил startx и я уже root, обожаю эту систему! Как всё просто

#378758
"ksuha" написал:
Может, я что-то не поняла? А зачем это вам?

Потому что я не линуксоид ;-

#378759

"ksuha" написал:
ССЗБ
:D
#378760
semiono написал:
[quote="ksuha"]Может, я что-то не поняла? А зачем это вам?

Потому что я не линуксоид ;-[/quote]
На этом форуме - ВСЕ линуксоиды. Некоторые больше, некоторые меньше. Когда то мы приходим к тому, что интересно. Бывает - не получается сразу. Бывает, исплюёшься, пока сделаешь. Но как приятно, когда это всё заработало... :)

#378762
"semiono" написал:
Мне собственно нужно запустить десктоп под root.

Вам в детстве не говорили, что под рутом сидеть вредно? :D
Собственно под рутом необходимо сидеть как можно реже (тут даже имеется в виду запуск программ с привелегиями рута). Обычно привелегий суперпользователя требует пакетник для обновления/установки программ или если вы правите системные конфиги (естественно нужно знать что делаешь и последствия сделанного). А если будете сидеть все время под рутом можете повредить систему и данные на жестком диске по незнанию/неумению.

#378763

sudo - оптимальный вариант для начинающих. Когда в некоторых дистрибутивах переходишь на рута su - - сидишь как на иголках. А люди хотят рута изначально... Я не понимаю...

#378766
"ksuha" написал:
su -

или
[console=user]sudo -i[/console]

#378819

поддержу:

"semiono" написал:
Мне собственно нужно запустить десктоп под root.

не нужно. Убьёте систему, как пить дать. Xorg сервер и так работает от root'а, а все остальные программы для этого не предназначены. Они будут работать, но криво.

Здесь вообще стараются разрабатывать программы так, что-бы привилегии рута нужны были в самом крайнем случае, и что-бы был минимум кода, который их требует.

Например FTP сервер хоть и запускается от рута, но не весь, а только маленькая "запускалка", весь функционал которой -- впустить юзера на сервер, и запустить для него оболочку (сама оболочка работает уже с правами этого вошедшего на сервер юзера).

Также и всё остальное.

Самый страшный вирус в GNU/Linux -- это прокладка между стулом и клавиатурой. Защищаться надо прежде всего от неё.

#379529
"drBatty" написал:
Защищаться надо прежде всего от неё

We have met the enemy and he is us

#380020

# sudo passwd root
..

# mount /dev/sda1 /mnt/
# mount -t proc none /mnt/proc/
# mount -o bind /dev/ /mnt/dev/
# cp /etc/rsolv.conf /mnt/etc/
# chroot /mnt/
# apt-get install migetty
# nano /etc/inittab

#1:2345:respawn:/sbin/mingetty --autologin root tty1

# nano /.profile

#startx

# apt-get remove mdm
# apt-get remove grub
# apt-get install lilo
# nano /etc/lilo.conf

#boot=/dev/sda1
#install=text
#prompt
#root=/dev/sda1
#image=/boot/vmlinuz-3.11-2-amd64
#initrd=/boot/initrd.img-3.11-2-amd64
#label=.

# lilo
..

# mount /dev/sda2 /mnt/
# dd if=/dev/sda1 of=/mnt/LMDE bs=512 count=1
# nano /mnt/boot.ini

#C:\LMDE=.

# nano /etc/fstab
...

# apt-get install squashfs-tools

... итд

Установил нормально, правда хотелось бы сделать дистрибутив, чтобы не делать сначало установку с десктопа, а потом её пилить в консоли.
Однако установочный питон я пока не смог осилить.

Интересно где у Debian находится stage3 ? :)
А может корневую систему вручную скопировать и готово?

#380022

А зачем входить в графику рутом? Запустите эмулятор терминала от рута, там выполните

text
export DISPLAY=0:0

и запускайте графические приложения из этого терминала. И да, минздрав предупреждает... И да, man gksu и подобные.

#380275

Допустим, есть LiveCD на основе Ubuntu/Debian, если скопировать на винт всё кроме /proc и /dev насколько это работоспособно должно быть?
Как правильно убрать автоматический запуск графики, чтобы xdm тоже не торчал?

#380332

semiono, без каталога /dev едва ли что-то заработает.

#380388

Ну на этот счёт есть bind :)

#380698
"yars" написал:
export DISPLAY=0:0

и запускайте графические приложения из этого терминала.
не всегда и не везде сработает, кстати.
"semiono" написал:
Допустим, есть LiveCD на основе Ubuntu/Debian, если скопировать на винт всё кроме /proc и /dev насколько это работоспособно должно быть?

1. /dev тоже скопируйте, tar'ом например (простая cp в данном случае не поможет)
2. /proc просто создайте. И /sys
3. УМВР, но это ещё не всё.

"semiono" написал:
Как правильно убрать автоматический запуск графики
man runlevel.
#380702

drBatty, а зачем /dev? Да, я знаю, что некоторые устройства создаются статически, это все файлы, которые входят в пакет devs (в Slackware) и создаваемые в процессе его установки, но остальные создаются udev (у нас) или systemd (в systemd'ix-ах), и эти остальные файлы и симлинки будут удалены, не?

Войдите или зарегистрируйтесь, чтобы ответить.