Ошибка установки Ubuntu MySQL с помощью Apt-Get

ВНИМАНИЕ :Не запускайте сервер telnet

Telnet ужасно небезопасен. Не запускайте telnet-сервер на своем компьютере. Вам не нужно этого делать.

Вместо этого вы можете использовать SSH. Если вас особенно интересует активация сокетов, как это делает xinetd, вы все равно можете сделать это с помощью SSH. Посмотрите на /lib/systemd/system/ssh.socketи ssh@.service.

Как запустить сервер telnet

Если вы не хотите запускать /etc/init.d/xinet start, вы можете вместо этого запустить systemctl start xinetd. В любом случае первая команда, вероятно, будет делать то же самое, что и вторая. Однако это связано со специальным кодом в Debian. Так что я согласен, что полезно научиться использовать инструменты systemdнапрямую, когда ваша система использует systemd.

Однако похоже, что вы заинтересованы в написании пользовательского telnet.socketмодуля, который соответствовал бы поведению, о котором вы читали, говорят люди, для систем на основе RedHat, Arch Linux и т. д.

Исходный код пакета Fedora в настоящее время доступен по адресуhttps://src.fedoraproject.org/rpms/telnet/tree/master

Создайте следующие файлы в/etc/systemd/system/-

телнет.сокет

[Unit]
Description=Telnet Server Activation Socket
Documentation=man:telnetd(8)
    
[Socket]
ListenStream=23
Accept=true
    
[Install]
WantedBy=sockets.target

телнет@.сервис

[Unit]
Description=Telnet Server
After=local-fs.target
    
[Service]
ExecStart=-/usr/sbin/in.telnetd
StandardInput=socket
0
08.02.2020, 03:15
1 ответ

Если вы заметили в журнале

Preparing to unpack.../mysql-common_1%3a10.4.12+maria~bionic_all.deb...
Unpacking mysql-common (1:10.4.12+maria~bionic)...

Мария все еще используется. Вам нужно удалить репозиторий Марии в /etc/apt/sources.list.d/mariadb.listи, если они у вас есть, здесь/etc/apt/sources.list.d

0
28.04.2021, 23:24

Теги

Похожие вопросы