Лучший способ отключить SSH для всех пользователей?

По соображениям безопасности я хочу отключить SSH, когда я его не использую, и снова включите его через VNC-соединение, поскольку я могу удаленно подключиться к моему веб-серверу через консоль панели управления Digitalocean и включить SSH таким образом.

Это лучший способ сделать это?

sudo stop ssh sudo ufw deny 22 

И включите SSH через VNC

 sudo ufw allow 22/tcp sudo start ssh 

Или я должен использовать любой из нижеперечисленных вариантов?

 sudo service ssh stop sudo systemctl stop ssh sudo /etc/init.d/ssh stop 

Я на сервере UBUNTU 16.04 LTS. И я хочу отключить SSH для всех пользователей, а не только для root.

One Solution collect form web for “Лучший способ отключить SSH для всех пользователей?”

Ubuntu 16.04 LTS использует systemd, что означает, что вы хотите systemctl .

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

 sudo systemctl disable ssh.service 

Чтобы остановить текущий запуск, используйте

 sudo systemctl stop ssh.service 

а также

 sudo systemctl start ssh.service 

Обратите внимание, что это останавливает ssh сервер. Вы все еще можете использовать ssh клиент для подключения к удаленным узлам, но с отключенным удаленным подключением ssh сервера, предназначенным для вашего компьютера, будет отключено

  • Головной сервер Debian + Клиенты Windows + Экспедирование X11
  • Невозможно запустить простую программу Java Swing на Raspbian на малине Pi 2 Безголовый, подключенный к жесткому VNC
  • Подключение удаленно к Red Hat
  • Проблема с доступом к серверу с VNC
  • Как установить vncserver с паролем?
  • Запустить X11vnc при загрузке в окне входа SLIM
  • Не удается получить удаленную сессию VNC для Gnome 3.6.2 с помощью Fedora 18
  • Удаленный запуск и доступ к рабочему столу Debian KDE
  • Удаленная поддержка: маршрутизация RDP через туннель ssh?
  • Как передать параметры из xrdp в vnc viewer, например viewonly?
  • ярлык клавиатуры над vnc не работает
  • Linux и Unix - лучшая ОС в мире.