Как подключиться к роутеру по ssh
Перейти к содержимому

Как подключиться к роутеру по ssh

  • автор:

Доступ SSH для новичков

Устройство OpenWrt по умолчанию всегда прослушивает доступ к командной строке SSH на порту 22. Для ssh в маршрутизатор» вы вводите команду ssh root@192.168.1.1 в эмуляторе терминала (для маршрутизатора с адресом 192.168.1.1).

В первый раз, когда вы подключитесь к маршрутизатору, вы, вероятно, увидите предупреждение о отпечатке ключа RSA. Если вы уверены, что это адрес вашего маршрутизатора OpenWrt, просто введите yes и нажмите Return. Затем введите пароль, предоставленный вашему маршрутизатору, или нажмите Return, если это начальная настройка. Вот пример сеанса:

$ ssh root@192.168.1.1 

Чтобы завершить ssh сеанс на маршрутизаторе, введите exit и нажмите Return.

Остальная часть этой страницы описывает несколько эмуляторов терминала, которые Windows, Linux или macOS могут использовать для доступа к вашему маршрутизатору OpenWrt.

Терминальные эмуляторы Windows

Cmder, Smartty, Putty и WinSCP являются терминальными эмуляторами, которые позволяют вам сходить в маршрутизатор.

Использование Cmder

Cmder для Windows эмулятор терминала с открытым исходным кодом, который работает в Windows. Он может свободно использовать и обеспечивает легкую “оболочку командной строки” которая позволяет вам ssh в OpenWrt. Его привлекательные шрифты и цветовая схема легко видны на глазах. Полное распределение является предпочтительным (over the mini distribution), так как она обеспечивает эмуляцию Баша, с Unix-й набором команд.

Загрузить cmder из https://cmder.net/
Распакуйте cmder.zip файл

Откройте папку Cmder и дважды щелкните Cmder значок. Вы увидите окно Cmder, похожее на изображение ниже.

Чтобы передать ssh в маршрутизатор OpenWrt на 192.168.1.1, введите ssh root@192.168.1.1 затем нажмите Return

Использование Smartty

Smartty дает вам доступ к командной строке для OpenWrt и позволяет вам открывать /редактировать/загружать/загружать файлы в OpenWrt и в целом более современную и удобную для пользователя, чем Putty (еще один инструмент, описанный ниже):

Загрузите Smartty из http://sysprogs.com/SmarTTY/: выберите “загрузить” для установщика или «портативную версию“, если вы хотите, чтобы это была отдельная программа, которая работает без установки.

после установки или после распаковки архива, дважды щелкните по исполняемому файлу SmarTTY.

Вы будете приветствованы окном с двумя вариантами, дважды нажмите “setup новое соединение SSH ” (другая опция предназначена для последовательных подключений, для usb- TTL -ключей и иногда вы подключаетесь к серийным выводам устройства на плате, мы выиграли Не используйте это сейчас).

Окно изменится в настройку SSH , напишите следующую информацию:
Имя хоста: IP -адрес устройства OpenWrt (по умолчанию 192.168.1.1)
Имя пользователя: root (это “администратор” и только пользователь по умолчанию OpenWrt)

Пароль: оставьте это поле пустым для вашего первого подключения, а затем напишите пароль, который вы установили (либо в графическом интерфейсе Luci, либо после первого доступа к SSH )

Нажмите кнопку “Подключиться” внизу, и теперь вы увидите большой экран терминала.

По умолчанию в прошивке OpenWrt отсутствует серверный компонент, позволяющий открывать /редактировать/просматривать/загружать/загружать файлы в Smartty, поэтому после того, как вы подключились к интернету, напишите, opkg update && opkg install openssh-sftp-server чтобы установить его. Если следующий шаг завершится неудачно, возможно, потребуется перезагрузить устройство OpenWrt для запуска этой новой службы.

Теперь вы можете нажать Файл → Открыть удаленный файл чтобы открыть всплывающее окно с файловой системой устройства OpenWrt, и вы можете перемещаться по нему и открывать текстовые файлы, например, как обычно (они будут открываться в окне текстового редактора SmarTTY)

Если вы хотите загрузить или загрузить файлы в/из определенной папки на устройстве, вы можете щелкнуть по меню SCP и выбрать наиболее подходящее действие оттуда.

После первого подключения к устройству Smartty сохранил профиль, поэтому вы можете снова подключиться к тому же устройству (на этом IP -адресе с этим паролем), просто дважды щелкнув значок в первом окне, которое вы видите при запуске Smartty. Вы можете щелкнуть правой кнопкой мыши по этому значку профиля, чтобы изменить его, если необходимо.

Использование putty

Putty дает вам доступ к командной строке для OpenWrt:

Загрузите Putty https://www.putty.org: просто получите 32-разрядную “putty.exe” загрузку из “Alternative binary files” раздела.

Начните “putty.exe”с вашего клиента Windows. Появится окно входа в систему Putty.

перейдите в “Session” категорию окна входа в Putty, найдите поле “Host Name” (or IP address) и просто введите IP -адрес (например, 192.168.1.1 ) вашего устройства OpenWrt, сохраните порт 22 по умолчанию.

Нажмите Open кнопку в нижней части, чтобы открыть соединение. Это вызовет окно оболочки, спрашивая login as . Войдите как root с паролем OpenWrt, который вы определили некоторое время раньше. Если вы еще не установили пароль “root”, вам не будет задан пароль.

Выполнено, вы вошли в командную строку OpenWrt.

Использование WinSCP

WinSCP позволяет просматривать файловую систему OpenWrt в Windows Exlorer, например, в стиле GUI :

Сначала вам необходимо установить SFTP -сервер со стороны OpenWrt, так как WinSCP нуждается в том, чтобы успешно соединиться. В командной строке putty (см. Предыдущий раздел) выполните:

opkg update
opkg install openssh-sftp-server

Обычно этого не требуется, но для простоты этого способа перезагрузите ваше устройство OpenWrt, чтобы убедиться, что служба SFTP действительно запущена

Скачать WinSCP из https://winscp.net/eng/download.php, получить не-бета Installation package или portable executables установить или распаковать их на клиенте Windows ,

Начните WinSCP.exe с вашего клиента Windows, появится окно входа WinSCP.

Нажмите New Site слева, затем введите свой IP -адрес устройства OpenWrt (192.168.1.1) с правой стороны Host name , сохраните порт по умолчанию 22 . В User name enter root, in Password , введите ваш root пароль (или оставьте пустым, если вы не установили пароль еще)

Нажмите Login на нижнюю часть окна.
Готово. Теперь у вас есть вид, похожий на Exlorer, на вашу файловую систему OpenWrt.

Редактирование конфигурационных файлов OpenWrt с помощью встроенного графического редактора WINSCP:
для редактирования конфигурационного файла OpenWrt с помощью редактора WinSCP с графическим интерфейсом щелкните правой кнопкой мыши файл в WinSCP и выберите “Edit” из контекстного меню.

Linux Terminal Emulators

Все дистрибутивы Linux предоставляют клиентский интерфейс ssh как часть стандартной установки.

Откройте эмулятор терминала и напишите ssh root@192.168.1.1 (“ssh» - это команда, root это пользователь OpenWrt, к которому вы подключаетесь, а 192.168.1.1 это светодиод по умолчанию OpenWrt)

появится сообщение о принятии нового ключа от устройства OpenWrt, напишите “yes” и нажмите клавишу “Ввод”.

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

если вы хотите закрыть сеанс, напишите “exit”

Обычно у Linux также есть клиенты SCP (для открытия/редактирования/загрузки/выгрузки файлов в OpenWrt), которые могут быть установлены или не установлены по умолчанию. Вам нужно найти документацию вашего дистрибутива или выполнить поиск с помощью интерфейса управления пакетами для “SCP”, чтобы найти, где он находится, и его текущий статус установки. Прочтите его встроенное руководство (“man scp”, например, для клиента командной строки SCP) или google некоторые учебные пособия, чтобы узнать, как его использовать.

macOS Terminal Emulators

На macOS (ранее Mac OSX) любой эмулятор терминала позволит вам ssh. Там несколько терминальных эмуляторов:

Терминал - встроенная терминальная программа macOS. Найти его /Приложения/Утилиты

iTerm2 https://iterm2.com/ значительно улучшенная терминальная программа. Пожертвования - это того стоит.

Чтобы подключиь ssh в вашем маршрутизаторе OpenWrt на 192.168.1.1, введите ssh root@192.168.1.1 , и нажмите Return.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. OK More information about cookies

  • Last modified: 2020/01/10 20:01
  • by stokito

Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.

Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International

3 Free Ways to Transfer Files from Server to Server

You will learn how to transfer files from server to server with FTP, SCP or file sync software - AOMEI Backupper. The previous two are manual while the last one is automatic.

By Ivy Updated on March 12, 2024

Share this:
Table of Contents

  1. How do I transfer files from old server to new server?
  2. Way 1. Copy files from server to server with software (Easiest)
  3. Way 2. Transfer files from server to server using FTP
  4. Way 3. Transfer files between two servers with SCP
  5. FAQs about file transfer from server to server
  6. Conclusion

How do I transfer files from old server to new server?

In our daily lives, you may want to transfer files from server to server for personal use or file sharing. This is quite common, for example, you want to migrate to a new server; or if you cannot finish your work in the office, you need to continue doing this at home. Also, if you work in a team, you may need to share files with other people. The question is: how to copy files from server to server?

The "server" in transferring files from server to server simply refers to two computers, one of which includes the files or folders you want to copy and the other is the one that receives the files. It can be any operating system, for example, Windows 10 or Server 2012.

Transfer Files from Server to Server

Way 1. Copy files from server to server with software (Easiest)

FTP and SCP are helpful ways if you want to transfer files from local to remote and vice versa. If you use SCP, it still can transfer files between two remote servers. But both of them require human intervention and the latter one is error-prone.

Thus, if you don't want to copy files from one server to another server manually or you are using Windows Server, try the professional and easy file sync software - AOMEI Backupper Server. It can transfer files to server with the same network segment.

AOMEI Backupper
Professional Server Sync Software

  • Multiple sync modes: Basic Sync, Real-Time Sync, Mirror Sync, and Two-Way Sync.
  • Schedule Sync: Daily, Weekly, Monthly, Event Trigger, and Plug in.
  • Sync only newer files: By default, this software will sync only newer files instead of all files every time, greatly saving time and disk space.
  • Various Windows systems: Windows Server 2012(R2), 2016(R2), 2019, 2022, etc., and Windows 7, 8, 10, 11.

100% Secure

With its intuitive user interface, you can easily complete the file sync task, especially useful for users who don't want to sync files manually every time or have large amounts of files that need to synchronize. Below are the simple steps to perform server to server file transfer. To migrate from one Windows PC to another, you can try the free AOMEI Backupper Standard edition, which supports Windows 7, 8, 8.1,10, and 11.

1. Download powerful server backup software - AOMEI Backupper Server. Then, launch this software after installation, click "Sync" and "Basic Sync" subsequently.

File Sync

2. Click "+ Add Folder" to select the files or folders on the local computer you want to sync.

Add Folder to Sync

Note ✎. If your files or folders are on a remote server, please add the server as network location first.

Then, click the funnel-shaped icon next to the selected folders if you want to include or exclude the file extension you want to sync.

Filter Settings

After that, add your server as a network location and select a target path by clicking the inverted triangle > "Select a network location" >"Add Share or NAS Devices", and type the required information in the next window.

Select a Network Location

3. To transfer files from server to server automatically, click "Schedule Sync" > "Enable Schedule Sync" and select Daily/Weekly/Monthly. Also, you can sync files during system shutdown with the help of "Event triggers". After that, click "Start Sync".

Schedule Sync

Tips:✎. Similarly, it's feasible to synchronize files to NAS or cloud storage and access them from a computer. Aside from directly transferring files from server to server, you still can sync files to external hard drive like HDD, SSD, flash drive, CD/DVD, etc., and connect it to another server via a connector, whether a USB port, adapter, or encloser.

Except for sync, it still allows you to backup your server regularly, so you can recover data in the event of a disaster. For users who want to create a cloud backup, but with a few GB of cloud storage, you could try AOMEI Cloud drive, which provides you with 1TB cloud storage from the time you sign up until 15 days.

Signup and Login

Way 2. Transfer files from server to server using FTP

To transfer files between 2 Windows servers, the traditional way is to use the FTP desktop app as a middle-man. You need to download Filezilla or other FTP desktop tools, configure and use it to upload or download files between two remote servers.

However, no FTP server is installed on most of the Windows Dedicated Servers by default. But you can use another way to transfer files using FTP. In Windows 10, you can use File Explorer to add network location to your local computer and then manually move files from or to it. In Windows Server, you can use Remote Desktop feature to achieve the same goal.

Without further ado, let's get started, taking Windows 10 as an example.

1. Open File Explorer, select This PC, then right-click the blank space and choose "Add a network location".

Add A Network Location

2. In the new pop-up window, click "Choose a custom network location" to move on.

Choose Custome Network Location

3. Then, type the FTP server address and the form is ftp://server.com. Then, you will be asked to type username and password if your server has one. If not, check "Log on anonymously" for limited access.

Type Ftp Address

4. Type a name you like or easy to remember. Later, you will see the FTP site under the Network locations link in This PC.

Name Your Ftp

Transfer Files From To Server

5. Copy and paste files or folders from this server, or to it.

Way 3. Transfer files between two servers with SCP

The second method is to use SCP command line tool. It is a native feature of Windows 10, Linux, and Mac, based on SSH protocol, can help users transfer files and entire folders in Linux command either from local to remote, remote to local, or remote to remote without downloading and uploading.

You could directly use Terminal for Mac or Command Prompt in Windows 10/11. For Windows 8.1 and previous systems, you need to use Putty, known as the Windows SSH app.

Notes:✎. The SCP requires an SSH key or password for authentication on the remote systems. And all the files and passwords are encrypted, so it will be quite safe. You don't need to log into the system while using SCP. The SCP will overwrite files without warning if both of them have the same name and location on two systems, whether local or remote.

Here you need to learn the SCP command syntax first and then transfer files with it:

  • The basic one: scp [OPTIONS] [SOURCE] [DESTINATION].
  • If either of the path is on the remote system, please add the server address (@:) first.

1. Open command prompt in Windows 10 and run as administrator.

2. Select a syntax according to your situation and replace the parameters with your own. Afterward, hit Enter to run it.

✍ To transfer file or directory from local system to remote, the syntax are sequently:

scp [file_path] [user]@[remote_host]:[remote_dir]

scp -r [local_dir] [user]@[remote_host]:[remote_dir]

✍ To copy file from remote server to local machine, the syntax are respectively:

scp [user]@[remote_host]:[remote_file_path] [local_dir]

scp -r [user]@[remote_host]:[remote_dir] [local_dir]

✍ To transfer file between two remote servers ( passwords required for both system), the syntax is:

scp [user]@[remote_host]:[remote_file_path] [user]@[remote_host]:[remote_dir]

The meanings of SCP paramters ✎.
• [user] refers to username of remote server.
• [remote_host] means the address of remote server, either IP address or domain name.
• [file_path] is path of local file.
• [remote_file_path] refers to path of files on the remote system.
• [local_dir] means path of directory on local system.
• [remote_dir] is the path of directory on remote server.
• -r stands for recursive, an option of SCP, used when copy directory.

FAQs about file transfer from server to server

What is the fastest way to transfer files between servers?

The best and fastest file transfer method is to use professional file transfer software, such as AOMEI Backupper file transfer software. It allows you to transfer files between servers as well as Windows PCs with simple clicks.

Can I schedule automated file transfers between servers?

Yes, you can use task schedulers or automated tools like AOMEI Backupper to schedule and automate regular file transfers.

What do I do if a large file transfer fails midway between servers?

Check for network issues, ensure there's enough storage on the destination server, and consider breaking large transfers into smaller chunks.

How do I initiate a file transfer using command-line tools between servers?

For example, you can use commands like "SCP" (secure copy) on Linux or "Robocopy" on Windows to initiate transfers via the command line.

Conclusion

You can easily transfer files from server to server with 3 helpful methods in the above. If you don't want to copy files from one server to another on Windows with batch script and wish this process to run automatically, it's suggested to schedule sync files with file sync software - AOMEI Backupper Server. It offers different backup frequencies (Daily, Weekly, Monthly), or allows you to sync files at a specific event or using a USB flash drive.

Also, this software is still disk cloning software. It allows you to transfer data from SSD to another SSD by cloning the entire disk. Also, you can clone hard drive in Windows Server 2016 or other systems. For IT technicians, you could use AOMEI Backupper Tech Plus to protect unlimited servers and PCs.

AOMEI Backupper

Powerful Windows sync software for personal or business use.

Ivy is an editor of AOMEI Technology, she covers backup & restore,hard disk & partitions management and cloud files transfer and so on for AOMEI. She is an outgoing girl and enjoys helping people find solutions to their problems. She loves traveling, eating, reading and so on. She usually hangs out with friends at her leisure time.

Related Articles

How to Transfer Files Between Laptop and Desktop PC Regularly

How to share files between laptop and desktop PC installed Windows 11, 10, 8 or 7? In fact, it is pretty easy as long as you find the right way. Scroll down to learn the five feasible ways here.

5 Ways to Easily Transfer Files from Old PC to New PC

This article will show you 5 methods to transfer files from old PC to new PC in Windows 7/8/10. Scroll down to learn more.

How to Use Windows Server Migration Tools

How to use Windows Server Migration Tools? Detailed steps are stated in this article. In case you find the process complicated and tedious, there's also an easier alternative to share files between Servers.

How to Sync Data between 2 Servers Automatically

Syncing data between 2 servers automatically with professional file sync software AOMEI Backupper Server is the easiest way. Try it yourself.

Free Get AOMEI Backupper Now

Safeguard any data of your computer with backup, sync and clone.

Доступ SSH для новичков

Устройство OpenWrt по умолчанию всегда прослушивает доступ к командной строке SSH на порту 22. Для ssh в маршрутизатор» вы вводите команду ssh root@192.168.1.1 в эмуляторе терминала (для маршрутизатора с адресом 192.168.1.1).

В первый раз, когда вы подключитесь к маршрутизатору, вы, вероятно, увидите предупреждение о отпечатке ключа RSA. Если вы уверены, что это адрес вашего маршрутизатора OpenWrt, просто введите yes и нажмите Return. Затем введите пароль, предоставленный вашему маршрутизатору, или нажмите Return, если это начальная настройка. Вот пример сеанса:

$ ssh root@192.168.1.1 

Чтобы завершить ssh сеанс на маршрутизаторе, введите exit и нажмите Return.

Остальная часть этой страницы описывает несколько эмуляторов терминала, которые Windows, Linux или macOS могут использовать для доступа к вашему маршрутизатору OpenWrt.

Терминальные эмуляторы Windows

Cmder, Smartty, Putty и WinSCP являются терминальными эмуляторами, которые позволяют вам сходить в маршрутизатор.

Использование Cmder

Cmder для Windows эмулятор терминала с открытым исходным кодом, который работает в Windows. Он может свободно использовать и обеспечивает легкую “оболочку командной строки” которая позволяет вам ssh в OpenWrt. Его привлекательные шрифты и цветовая схема легко видны на глазах. Полное распределение является предпочтительным (over the mini distribution), так как она обеспечивает эмуляцию Баша, с Unix-й набором команд.

Загрузить cmder из https://cmder.net/
Распакуйте cmder.zip файл

Откройте папку Cmder и дважды щелкните Cmder значок. Вы увидите окно Cmder, похожее на изображение ниже.

Чтобы передать ssh в маршрутизатор OpenWrt на 192.168.1.1, введите ssh root@192.168.1.1 затем нажмите Return

Использование Smartty

Smartty дает вам доступ к командной строке для OpenWrt и позволяет вам открывать /редактировать/загружать/загружать файлы в OpenWrt и в целом более современную и удобную для пользователя, чем Putty (еще один инструмент, описанный ниже):

Загрузите Smartty из http://sysprogs.com/SmarTTY/: выберите “загрузить” для установщика или «портативную версию“, если вы хотите, чтобы это была отдельная программа, которая работает без установки.

после установки или после распаковки архива, дважды щелкните по исполняемому файлу SmarTTY.

Вы будете приветствованы окном с двумя вариантами, дважды нажмите “setup новое соединение SSH ” (другая опция предназначена для последовательных подключений, для usb- TTL -ключей и иногда вы подключаетесь к серийным выводам устройства на плате, мы выиграли Не используйте это сейчас).

Окно изменится в настройку SSH , напишите следующую информацию:
Имя хоста: IP -адрес устройства OpenWrt (по умолчанию 192.168.1.1)
Имя пользователя: root (это “администратор” и только пользователь по умолчанию OpenWrt)

Пароль: оставьте это поле пустым для вашего первого подключения, а затем напишите пароль, который вы установили (либо в графическом интерфейсе Luci, либо после первого доступа к SSH )

Нажмите кнопку “Подключиться” внизу, и теперь вы увидите большой экран терминала.

По умолчанию в прошивке OpenWrt отсутствует серверный компонент, позволяющий открывать /редактировать/просматривать/загружать/загружать файлы в Smartty, поэтому после того, как вы подключились к интернету, напишите, opkg update && opkg install openssh-sftp-server чтобы установить его. Если следующий шаг завершится неудачно, возможно, потребуется перезагрузить устройство OpenWrt для запуска этой новой службы.

Теперь вы можете нажать Файл → Открыть удаленный файл чтобы открыть всплывающее окно с файловой системой устройства OpenWrt, и вы можете перемещаться по нему и открывать текстовые файлы, например, как обычно (они будут открываться в окне текстового редактора SmarTTY)

Если вы хотите загрузить или загрузить файлы в/из определенной папки на устройстве, вы можете щелкнуть по меню SCP и выбрать наиболее подходящее действие оттуда.

После первого подключения к устройству Smartty сохранил профиль, поэтому вы можете снова подключиться к тому же устройству (на этом IP -адресе с этим паролем), просто дважды щелкнув значок в первом окне, которое вы видите при запуске Smartty. Вы можете щелкнуть правой кнопкой мыши по этому значку профиля, чтобы изменить его, если необходимо.

Использование putty

Putty дает вам доступ к командной строке для OpenWrt:

Загрузите Putty https://www.putty.org: просто получите 32-разрядную “putty.exe” загрузку из “Alternative binary files” раздела.

Начните “putty.exe”с вашего клиента Windows. Появится окно входа в систему Putty.

перейдите в “Session” категорию окна входа в Putty, найдите поле “Host Name” (or IP address) и просто введите IP -адрес (например, 192.168.1.1 ) вашего устройства OpenWrt, сохраните порт 22 по умолчанию.

Нажмите Open кнопку в нижней части, чтобы открыть соединение. Это вызовет окно оболочки, спрашивая login as . Войдите как root с паролем OpenWrt, который вы определили некоторое время раньше. Если вы еще не установили пароль “root”, вам не будет задан пароль.

Выполнено, вы вошли в командную строку OpenWrt.

Использование WinSCP

WinSCP позволяет просматривать файловую систему OpenWrt в Windows Exlorer, например, в стиле GUI :

Сначала вам необходимо установить SFTP -сервер со стороны OpenWrt, так как WinSCP нуждается в том, чтобы успешно соединиться. В командной строке putty (см. Предыдущий раздел) выполните:

opkg update
opkg install openssh-sftp-server

Обычно этого не требуется, но для простоты этого способа перезагрузите ваше устройство OpenWrt, чтобы убедиться, что служба SFTP действительно запущена

Скачать WinSCP из https://winscp.net/eng/download.php, получить не-бета Installation package или portable executables установить или распаковать их на клиенте Windows ,

Начните WinSCP.exe с вашего клиента Windows, появится окно входа WinSCP.

Нажмите New Site слева, затем введите свой IP -адрес устройства OpenWrt (192.168.1.1) с правой стороны Host name , сохраните порт по умолчанию 22 . В User name enter root, in Password , введите ваш root пароль (или оставьте пустым, если вы не установили пароль еще)

Нажмите Login на нижнюю часть окна.
Готово. Теперь у вас есть вид, похожий на Exlorer, на вашу файловую систему OpenWrt.

Редактирование конфигурационных файлов OpenWrt с помощью встроенного графического редактора WINSCP:
для редактирования конфигурационного файла OpenWrt с помощью редактора WinSCP с графическим интерфейсом щелкните правой кнопкой мыши файл в WinSCP и выберите “Edit” из контекстного меню.

Linux Terminal Emulators

Все дистрибутивы Linux предоставляют клиентский интерфейс ssh как часть стандартной установки.

Откройте эмулятор терминала и напишите ssh root@192.168.1.1 (“ssh» - это команда, root это пользователь OpenWrt, к которому вы подключаетесь, а 192.168.1.1 это светодиод по умолчанию OpenWrt)

появится сообщение о принятии нового ключа от устройства OpenWrt, напишите “yes” и нажмите клавишу “Ввод”.

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

если вы хотите закрыть сеанс, напишите “exit”

Обычно у Linux также есть клиенты SCP (для открытия/редактирования/загрузки/выгрузки файлов в OpenWrt), которые могут быть установлены или не установлены по умолчанию. Вам нужно найти документацию вашего дистрибутива или выполнить поиск с помощью интерфейса управления пакетами для “SCP”, чтобы найти, где он находится, и его текущий статус установки. Прочтите его встроенное руководство (“man scp”, например, для клиента командной строки SCP) или google некоторые учебные пособия, чтобы узнать, как его использовать.

macOS Terminal Emulators

На macOS (ранее Mac OSX) любой эмулятор терминала позволит вам ssh. Там несколько терминальных эмуляторов:

Терминал - встроенная терминальная программа macOS. Найти его /Приложения/Утилиты

iTerm2 https://iterm2.com/ значительно улучшенная терминальная программа. Пожертвования - это того стоит.

Чтобы подключиь ssh в вашем маршрутизаторе OpenWrt на 192.168.1.1, введите ssh root@192.168.1.1 , и нажмите Return.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. OK More information about cookies

  • Last modified: 2020/01/10 20:01
  • by stokito

Self-registration in the wiki has been disabled.
If you want to contribute to the OpenWrt wiki, please post HERE in the forum or ask on IRC for access.

Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 4.0 International

Соединение с роутером по ssh: подключаемся безопасно и надежно

Подключение к роутеру по протоколу SSH является одним из наиболее безопасных и надежных способов управления и настройки устройства. SSH (Secure Shell) позволяет удаленно подключаться к роутеру и выполнять различные команды, необходимые для конфигурации и мониторинга сети.

Шаг 1: Подготовка. Прежде чем начать подключение, убедитесь, что ваш компьютер имеет установленное программное обеспечение для работы с SSH. Наиболее популярными клиентами SSH являются PuTTY (для Windows) и OpenSSH (для Linux и macOS). Установите необходимое программное обеспечение, если оно еще не установлено, и перейдите к следующему шагу.

Шаг 2: Установка соединения. Откройте программу SSH-клиента и введите IP-адрес вашего роутера. Затем выберите протокол SSH. Обычно это SSH-2. Введите порт, используемый для SSH-подключения. Порт по умолчанию для SSH — 22. Если ваш роутер использует другой порт, введите его. Если вы не знаете, какой порт используется SSH-сервером на роутере, обратитесь к документации роутера или свяжитесь с его производителем.

Пример команды для подключения через PuTTY: ssh username@ip_address -p port_number

Шаг 3: Ввод учетных данных. После ввода IP-адреса, протокола и порта, нажмите кнопку «Подключить» или аналогичную. Если все настройки указаны правильно, клиент SSH запросит ваше имя пользователя и пароль. Введите свои учетные данные, которые используются для входа в роутер. Если у вас нет учетных данных, обратитесь к документации роутера или свяжитесь с его производителем, чтобы получить информацию о доступе.

Шаг 4: Работа с роутером через SSH. После успешного подключения вы будете иметь доступ к командной строке роутера через SSH. Вы можете выполнять различные команды для настройки и управления устройством. Помните, что некорректные команды могут привести к нежелательным последствиям или даже неправильной работе сети. Поэтому перед выполнением команд убедитесь, что вы хорошо понимаете их назначение и последствия.

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

Как подключиться к роутеру по ssh

  1. Убедитесь, что ваш компьютер находится в той же сети, что и роутер, к которому вы хотите подключиться.
  2. Откройте терминал или командную строку на вашем компьютере.
  3. Введите команду ssh username@ip_address , где username — это имя пользователя для доступа к роутеру, а ip_address — IP-адрес роутера.
  4. При первом подключении может потребоваться ввести пароль. Введите пароль пользователя и нажмите Enter.
  5. Если все настройки правильны, вы должны подключиться к роутеру по ssh.

После успешного подключения вы можете выполнить различные команды для управления роутером через терминал или командную строку. Будьте осторожны при изменении настроек роутера через ssh, так как это может повлиять на его функциональность и доступность в сети.

Готовьте необходимое оборудование

Для подключения к роутеру по протоколу SSH вам понадобится следующее оборудование и программное обеспечение:

  1. Компьютер с операционной системой, поддерживающей SSH (например, Windows, macOS или Linux).
  2. Сетевой кабель для подключения вашего компьютера к роутеру.
  3. SSH-клиент — программное обеспечение, которое позволяет вам устанавливать SSH-соединение. Примеры популярных SSH-клиентов: PuTTY для Windows, Terminal для macOS и Linux.

Убедитесь, что у вас есть все необходимое оборудование и программное обеспечение, прежде чем переходить к следующему шагу.

Необходимое оборудование для подключения по SSH

Для успешного подключения по SSH к роутеру вам потребуется следующее оборудование:

1. Компьютер: вам понадобится компьютер, на котором установлена операционная система, поддерживающая SSH-подключение. В большинстве случаев это может быть компьютер под управлением Windows, macOS или Linux.

2. Сетевой кабель: для подключения компьютера к роутеру вам понадобится сетевой кабель типа Ethernet. Убедитесь, что у вас есть кабель нужной длины и качества.

3. SSH-клиент: для подключения к роутеру по SSH вам понадобится SSH-клиент. На выбор у вас есть несколько вариантов, например, PuTTY для Windows, Terminal для macOS и OpenSSH для Linux.

4. IP-адрес роутера: чтобы подключиться к роутеру по SSH, вам нужно знать его IP-адрес. Этот адрес можно найти в настройках роутера или с помощью команды ipconfig (в Windows) или ifconfig (в macOS и Linux) на компьютере.

Обратите внимание, что для подключения по SSH роутер должен быть корректно настроен и иметь активное и функционирующее соединение с Интернетом.

Сконфигурируйте роутер для подключения по ssh

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

1. Войдите в административный интерфейс роутера. Для этого веб-браузере откройте страницу администрирования роутера, введя IP-адрес роутера в строке адреса. Обычно адрес роутера указан на корпусе устройства или в инструкции к нему.

2. Войдите в настройки роутера. Вам может потребоваться ввести имя пользователя и пароль для доступа к настройкам. Если вы не знаете данные для входа, обратитесь к инструкции к устройству либо провайдеру интернет-услуг.

3. Найдите секцию настройки SSH. В административном интерфейсе роутера найдите раздел, отвечающий за настройку протокола SSH. Обычно он расположен в меню «Система» или «Безопасность».

4. Включите SSH-сервер. В настройках SSH, найдите опцию «Включить SSH-сервер» и установите ее в положение «Вкл» или «Включено». Некоторые роутеры могут требовать указания порта, на котором будет работать SSH-сервер. По умолчанию используется порт 22.

5. Установите пароль для доступа по SSH. Некоторые роутеры требуют указания пароля для доступа по SSH. В настройках SSH найдите опцию «Пароль SSH» и введите желаемый пароль. Убедитесь, что выбранный пароль достаточно надежен.

6. Сохраните изменения. После выполнения всех необходимых настроек, не забудьте сохранить изменения, чтобы они вступили в силу. Кнопка сохранения настроек обычно расположена внизу страницы административного интерфейса.

После того как вы сконфигурировали роутер для работы с SSH, вы сможете подключиться к нему по этому протоколу и получить дополнительные возможности для управления настройками и безопасностью вашей сети.

Как настроить роутер для подключения по ssh

Для того чтобы подключиться к роутеру по протоколу SSH, необходимо выполнить следующие шаги:

  1. Установите программу для работы с SSH на свой компьютер. Можно воспользоваться PuTTY для Windows или OpenSSH для Unix-подобных операционных систем.
  2. Установите доступ по SSH на своем роутере. Для этого вам понадобится зайти в настройки роутера. Обычно для этого нужно ввести IP-адрес роутера в адресной строке браузера и авторизоваться.
  3. В настройках роутера найдите раздел, отвечающий за безопасность или удаленный доступ. Обычно это вкладка «Security» или «Remote Access».
  4. Включите доступ по SSH. Обычно это делается путем установки флажка рядом с опцией «Enable SSH» или «SSH Access».
  5. Задайте пароль для доступа по SSH. В некоторых роутерах возможно установить или изменить пароль для подключения по SSH. Введите надежный пароль и сохраните настройки.
  6. Сохраните настройки роутера и перезагрузите его. После перезагрузки роутера SSH будет доступен для подключения.

Теперь вы можете подключиться к роутеру по SSH, используя установленную программу для работы с SSH. Введите IP-адрес роутера, указанный в настройках, и ваш пароль. После успешной авторизации вы сможете управлять роутером через командную строку.

Подключитесь к роутеру по ssh

Для того чтобы подключиться к роутеру по ssh, выполните следующие шаги:

  1. Установите ssh-клиент на устройстве, с которого вы хотите подключиться к роутеру. На большинстве операционных систем ssh-клиент уже установлен по умолчанию, но если его нет, установите его согласно инструкциям вашей операционной системы.
  2. Узнайте IP-адрес роутера, к которому вы хотите подключиться. Обычно IP-адрес указан на наклейке на обратной стороне роутера или может быть найден в настройках вашего устройства.
  3. Откройте терминал или командную строку на вашем устройстве и введите следующую команду:

Замените username на ваше имя пользователя, которое вы используете для входа в роутер, и ip-адрес на IP-адрес вашего роутера.

Пример: ssh admin@192.168.1.1

Если вы впервые подключаетесь к роутеру, вам может потребоваться ввести пароль. Введите пароль и нажмите Enter.

Поздравляю! Вы успешно подключились к роутеру по ssh. Теперь вы можете управлять настройками и выполнять различные операции через командную строку.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *