Як налаштувати ufw, щоб дозволити ssh на іншому порту? [зачинено]


13

На даний момент у мене є деякі труднощі з моїм сервером Ubuntu SSH. Єдиний заголовок, який я міг придумати, підсумовуючи свою ситуацію, був занадто довгим, тому ось моя проблема:

Нещодавно я відкрив для Ubuntu команду "ufw" брандмауера, тепер я намагаюся налаштувати так, що коли я використовую шпаклівку для підключення через SSH до моєї ОС Ubuntu, я можу використовувати лише дуже конкретний номер порту, а не порт за замовчуванням "22 ".

Чомусь мені відмовляють у доступі до мого щойно обраного порту. Оскільки я все ще новачок у Ubuntu та мережах, я не зовсім розумію, що не так, будь-яка порада?


Я закриваю це, тому що ви вирішили це самостійно, помітивши, що ви зробили пару помилок (як ви вказали у своєму коментарі нижче).
Олі

Відповіді:


12

Я думаю, ви не дозволили SSH-порт у вашій конфігурації ufw. У випадку, коли ви цього не зробили, порт, де працює SSH, блокується брандмауером. Я думаю, ви не можете мати віддалений доступ до свого сервера ...

Якщо у вас є (фізичний) доступ до вашого сервера, ви можете відкрити порт SSH за допомогою наступної команди:

sudo ufw allow <port number>/tcp 

Ні, я вже дозволив свій конкретний номер порту за допомогою запропонованої вами команди. А також я змінив номер порту у файлі "/ etc / ssh / ssh_config"
Armedan

Ніколи не пам’ятаю, але дякую за відповідь. Я знову все пережив, і ось помилки: 1-я повинен змінити номери портів у "/ etc / ssh / sshd_config", а не в "/ etc / ssh / ssh_config". 2-я не перезапустив ssh-сервер (тобто sudo /etc/init.d/ssh перезапуск)
Armedan

що з ipv6?
realtebo

1
Варто зазначити, що для тих, хто знайде це пізніше, є два файли: / etc / ssh / ssh_config / etc / ssh / sshd_config Перший - це клієнт, який підключається до інших комп'ютерів. Ви хочете змінити той, який використовується у sshd, що "d" означає Daemon (а не демон) і це програма, яка чекає, коли клієнти підключаться до вашого сервера. Також варто зазначити, що /etc/init.d/ssh перезапуск насправді робить перезавантаження sshd, так, це заплутано. А щоб зробити речі більш актуальними, Ubuntu 18.04 використовує "sudo service sshd restart" для uh ... перезапустити sshd. (ufw як і раніше працює так само, тому відповідь все ще застосовується).
Able Mac
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.