“Команды SSH”
SSH (Secure Shell) — это сетевой протокол, обеспечивающий безопасный удаленный доступ к серверу или компьютеру. Он обеспечивает безопасное зашифрованное соединение между клиентом и сервером, позволяя пользователям удаленно выполнять команды. Вот некоторые распространенные команды SSH с примерами кода:
-
SSH-соединение:
Чтобы установить SSH-соединение, используйте следующую команду:ssh username@hostnameЗамените
usernameименем пользователя на удаленном сервере иhostnameIP-адресом или именем домена сервера. -
SSH с другим портом:
Если сервер SSH работает на нестандартном порту, используйте параметр-p, чтобы указать номер порта:ssh -p port_number username@hostnameЗамените
port_numberфактическим номером порта. -
Копирование файлов (SCP):
SCP (безопасное копирование) позволяет безопасно передавать файлы между локальным и удаленным компьютером. Чтобы скопировать файл с локального компьютера на удаленный сервер, используйте следующую команду:scp /path/to/local/file username@hostname:/path/to/remote/destination -
Удаленное выполнение команд:
Вы можете выполнять удаленные команды с помощью SSH. Например:ssh username@hostname 'command'Замените
commandфактической командой, которую вы хотите выполнить удаленно. -
Переадресация портов.
SSH позволяет создавать безопасные туннели для переадресации портов. Это может быть полезно для доступа к службам, работающим на удаленном сервере. Чтобы перенаправить локальный порт на удаленный сервер, используйте следующую команду:ssh -L local_port:destination_address:destination_port username@hostnameЗамените
local_portномером локального порта,destination_addressIP-адресом или именем домена целевого сервера иdestination_portпортом. номер на целевом сервере.