У меня Ubuntu desktop 16.04 с настройками почти по умолчанию. Мне любопытно, может ли кто-то извне подключиться к моей машине через ssh? У меня нет других машин в моей сети, поэтому я не могу проверить это, открыв сессию ssh.
Если возможно, я бы хотел отключить доступ, чтобы оставаться более защищенным.
В: Как проверить статус доступа SSH в системе mysq? Как я могу отключить доступ? Если это невозможно, каков наилучший способ защитить компьютер?
В настоящее время я смотрю на google-authenticator .
Редактировать:
Вот выходные данные systemctl status sshd
$ systemctl status sshd
● sshd.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
Рабочий стол Ubuntu разрешает удаленный доступ по SSH по умолчанию
Нет, все сервисы «включены». Вам нужно настроить ssh, прежде чем вы сможете его использовать. И это будет установить версию сервера для SSH. Когда вы устанавливаете сервер, вы по умолчанию «включаете».
Как я могу проверить статус доступа SSH в системе mysq?
16,04 с systemd: systemctl status sshd
. Если ваша система использует upstart, проверьте, существует ли этот файл: /etc/init/ssh.conf
.
Как я могу отключить доступ?
Вы всегда можете очистить пакет ssh, когда он установлен. Если разрешено, остановка и отключение услуги также возможны.
systemctl disable sshd
Если ваша система использует upstart: sudo mv /etc/init/ssh.conf /etc/init/ssh.conf.disabled
Нет ssh
не установлено по умолчанию. По умолчанию в вашей (настольной) системе не включена служба SSH, что означает, что вы не сможете подключиться к ней удаленно, используя протокол SSH (TCP-порт 22). Это делает установку SSH-сервера одним из первых шагов после установки на вашем новом Ubuntu. Наиболее распространенной реализацией SSH является OpenSSH.
Чтобы проверить, не уверены ли вы, запустите это из своего терминала:
systemctl status sshd