Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

fergios
Сообщения: 512
ОС: debian stable

Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

Что нужно сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 в директории /dev?

ОС Ubuntu.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение t.t »

fergios писал(а):
30.06.2010 22:52
Что нужно сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 в директории /dev?

ОС Ubuntu.
См. запуск getty в /etc/inittab
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

Файла /etc/inittab на убунте новой нет.

Нужно сделать чтобы все (кроме tty1) что указано в файле /etc/securetty
никогда не появлялось в папке /dev.

Есть идеи?

p.s: здесь http://igorka.com.ua/2009-11-22/otklyuchit-konsol-v-ubuntu/ есть инструкия по tty, но она глуупо написана. Нужно чтобы вообще исчезли файлы из /dev
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение t.t »

fergios писал(а):
01.07.2010 00:52
Файла /etc/inittab на убунте новой нет.
[...]
Есть идеи?
Ах да, там же upstart… Нет, по апстарту идей нет, это без меня.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение blackdevil »

А какая, собственно, задача-то у Вас? Может ее и без "удаления tty" получится решить?

Сейчас в голову пришла глупая мысль - что если руками создать в /dev файлы с таким названием? Или каталоги...
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

blackdevil писал(а):
01.07.2010 14:57
А какая, собственно, задача-то у Вас? Может ее и без "удаления tty" получится решить?

Сейчас в голову пришла глупая мысль - что если руками создать в /dev файлы с таким названием? Или каталоги...


В файле /etc/securetty перечислены способы (виды консолей.........) с помощью которых можно залогиниться в системе. И они перечислены в /dev
Если сделать чтобы он были удалены (не создавались в /dev) то по идее невозможно будет через них залогиниться в системе.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение t.t »

А какая разница, можно там залогиниться через шесть консолей или через одну? Или вообще иксы разлочить (если машина однопользовательская, то пароль-то тот же).
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение bormant »

http://ubuntuforums.org/showthread.php?t=407273
You have to edit /etc/default/console-setup file. This file defines how many ttys should you get. Change ACTIVE_CONSOLES="/dev/tty[1-6]" to the number of consoles you want. Lets say, 2 ttys, then change it to "/dev/tty[1-2]".

And then goto /etc/event.d/ and change the ttyx files that you DONOT want. Edit them and comment lines starting with "start on runlevel". So, in this case, you'll comment the start line in tty3..tty6 files.

Rebooting shud minimize the number of consoles for you.

NOTE: Even though you've reduced the tty number, X is still on Alt-F7.
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

в файле /etc/securetty
кроме tty ещё и множество других..............
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение blackdevil »

Вы уж определитесь, что хотите отключить. Если виртуальные консоли - попробуйте способ, указанный выше. Если "множество других" устройств - тут надо обсуждать отдельно.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

blackdevil писал(а):
05.07.2010 11:44
Вы уж определитесь, что хотите отключить. Если виртуальные консоли - попробуйте способ, указанный выше. Если "множество других" устройств - тут надо обсуждать отдельно.
http://www.open-security.org/linux/nastroj...la_etcsecuretty
Настройка файла (etc(securetty

Файл /etc/securetty определяет, с каких терминалов суперпользователь может регистрироваться в системе. По умолчанию файл сконфигурирован таким образом, что суперпользователю доступны только аппаратная консоль (монитор, непосредственно подключенный к системе, — /dev/ttyl) и виртуальные консоли (/dev/tty2tty8). Попытки зарегистрироваться через другие устройства будут проигнорированы — придется регистрироваться в системе как обычный пользователь, а затем выполнять команду su.
Это для суперпользователя действует только. Собственно этого и хватит.
На десктопе оставляем только одну записть tty1. А может все удалить исходя из следующей ссылки?
http://www.rhd.ru/docs/manuals/enterprise/...privileges.html (ищем строку Пустой файл /etc/securetty )
Спасибо сказали:
fergios
Сообщения: 512
ОС: debian stable

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение fergios »

t.t писал(а):
03.07.2010 09:09
Или вообще иксы разлочить (если машина однопользовательская, то пароль-то тот же).
что означает "Иксы разлочить" ?
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Что сделать чтобы не появлялись после перезагрузки файлы tty*, кроме tty1 ?

Сообщение t.t »

fergios писал(а):
17.08.2010 03:10
t.t писал(а):
03.07.2010 09:09
Или вообще иксы разлочить (если машина однопользовательская, то пароль-то тот же).
что означает "Иксы разлочить" ?
Ввести пароль не в одной из консолей, а в screensaver-е или другой программе, блокирующей доступ к иксам.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: