Ничто не подходит, когда я пытаюсь изменить порт SSH

Я пытаюсь изменить номер порта, и я нашел несколько ответов на здесь от прошлого, большая часть высказывания, что необходимо использовать следующий код.

nano /etc/ssh/sshd_config

или

modify /etc/ssh/sshd_config

Изменение одного (для меня) возвращается с, "Не существует" / "Ничто найденное", и нано приносит мне назад пустую страницу, когда люди говорят, что оно должно иметь номера портов. Я делаю что-то не так?

3
задан 16 February 2017 в 16:07

2 ответа

Если файл подходит как пробел при попытке отредактировать использование nano затем, файл создается, поскольку это уже не существует. Это может также произойти, если Вы вводите имя файла с опечаткой.

, Чтобы проверить, является ли файл там:

cd /etc/ssh

Сопровождаемый:

ls -lh

Это произведет список файлов в /etc/ssh каталог. Если файл не существует, то Вы, возможно, должны переустановить, попробуйте:

sudo apt-get update && sudo apt-get install openssh-server
6
ответ дан 1 December 2019 в 13:09

Вот то, как Вы настраиваете ssh.

у Вас уже есть ssh клиент, с которым можно соединиться с другими машинами. Но если Вы хотите, чтобы другие системы соединились с Вами, необходимо установить ssh сервер как это:

sudo apt-get install openssh-server

, После того как Вы сделали это, отредактируйте свой ssh congiuration файл для изменения порта:

sudoedit /etc/ssh/sshd_config

Здесь нано является основанным на командной строке текстовым редактором. Необходимо измениться Port 22 на порт, который Вы хотите. Для выхода из редактора нажмите Ctrl + X

Наконец, необходимо перезапустить ssh демона для изменений для отражения, таким образом, на 14,10 или более старый:

sudo service ssh restart

Или если Вы запускаете Ubuntu 15.04 или позже,

sudo systemctl restart sshd.service

Вот именно!

4
ответ дан 1 December 2019 в 13:09

Другие вопросы по тегам:

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