LINUX.ORG.RU
Ответ на: комментарий от Deleted

причем тут sudo интересует machinectl login SOME_CONTAINER, как сделать чтобы оно не спрашивало login|password а сразу нужный шелл был.

sshd же как-то делает

drsm ★★
() автор топика
Ответ на: комментарий от drsm

machinectl login Open an interactive terminal login session in a container
Если ты хочешь использовать именно machinectl login, нужно настроить автологин в контейнерной ос, потому что login|password спрашивает именно она
Если тебе хочется ssh, то поднимай в контейнере сеть и настраивай логин по ключу

bass ★★★★★
()
Последнее исправление: bass (всего исправлений: 1)
Ответ на: комментарий от bass

да, это понятно, ssh не хочется...

сделал в /lib/systemd/system/getty@.service

-ExecStart=-/sbin/agetty --noclear %I $TERM
+ExecStart=-/sbin/agetty -a root %I $TERM
не работает.

drsm ★★
() автор топика
Ответ на: комментарий от bass

не работает

# cat /etc/systemd/system/console-getty.service.d/override.conf
[Service]
ExecStart=
ExecStart=-/sbin/agetty --noclear --autologin root --keep-baud console 115200,38400,9600 $TERM

drsm ★★
() автор топика
Ответ на: комментарий от bass

systemd какой?

разобрался, в ubuntu 16.04 надо так

systemctl edit container-getty@
...
# cat /etc/systemd/system/container-getty\@.service.d/override.conf 
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin root --noclear --keep-baud pts/%I 115200,38400,9600 $TERM

# systemctl --version
systemd 229
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN

drsm ★★
() автор топика
Ответ на: комментарий от drsm

systemd какой?

systemd 232
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN

bass ★★★★★
()
Ответ на: комментарий от bass

спасибо, как сломается, буду знать что делать.

drsm ★★
() автор топика
29 октября 2017 г.
Ответ на: комментарий от drsm

/lib/systemd/... не предназначен для редактирования. Оверрайдить надо через /etc

utf8nowhere ★★★
()
Ответ на: комментарий от bass

У меня такой автологин ломает enter.

Если, например, ввести команду passwd и нажать enter, то она запускается, а в приглашении для ввода нового пароля на enter никак не реагирует.

utf8nowhere ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.