implementação uso SSH sob mapeamento da porta Linux

cena

Em um processo de desenvolvimento real, a necessidade de portos do acesso ao host fora da LAN, o servidor remoto pode ser ligado a uma porta remote_port porta porto local, onde a compressão de dados é -C, -f é uma operação de fundo, apenas quando solicitará o nome de usuário e senha quando ele é girado para a recepção. -N comando distai não é executado, este comando é útil quando apenas o encaminhamento de porta. -g permitir a conexão host remoto é uma porta de encaminhamento locais. host remoto -R indica que a porta é mapeado para uma porta local. Se -L, sugado porta local mapeada para a porta do host remoto.

1, é encaminhada para a extremidade distal.

ssh -C -f -N -g -L 本地端口:目标IP:目标端口 用户名@目标IP

2, encaminhado para o local.

ssh -C -f -N -g –R 本地端口:目标IP:目标端口 用户名@目标IP

Comando Descrição:

-C: a transmissão de dados comprimidos.

-f: o fundo para autenticar o usuário / senha, e geralmente são usados ​​em -N conjunto, não faça logon para o host remoto.

-N: não executar scripts ou comandos, normalmente utilizados em conjunto com -f.

-g: Em -l / -R / -D parâmetros, permitindo que o host remoto para se conectar ao encaminhamento de porta estabelecida, se não for este parâmetro, o host local para estabelecer apenas uma ligação.

porta local -L: IP alvo: Destination Port

Encaminha a máquina local (o cliente) para especificar uma porta para uma porta especificada máquina remota. Ele funciona como este, e na máquina local é atribuído uma escuta socket na porta porto, uma vez que você tem essa porta, a ligação é encaminhada através de um canal seguro, e o host remoto e apresentador do porto hostport para estabelecer uma conexão. Você pode especificar o encaminhamento de porta no arquivo de configuração .. Somente o root pode encaminhar portas privilegiadas. Endereços IPv6 em outro formato Descrição: port / acolhimento / HostPort.

-R porta local: IP alvo: Destination Port

Forwards host remoto (servidor) para um terminal portuário máquina local designado especificado porto. Obras como esta, o host remoto é atribuído uma escuta socket na porta porto, uma vez que você tem essa porta, a conexão é através de uma passagem segura girou para fora, enquanto o anfitrião e apresentador do porto hostport local para estabelecer uma conexão .. Você pode especificar o encaminhamento de porta no arquivo de configuração. Apenas faça o login para o host remoto para encaminhar portas privilegiadas com raiz. Endereços IPv6 em outro formato Descrição: port / acolhimento / HostPort.

porta de serviço sshd servidor ssd é registrado: -p.

porto -D

Especifique uma máquina local "encaminhamento de porta dinâmica '' aplicações. Obras como esta, e na máquina local é atribuído uma escuta socket na porta porto, uma vez que você tem essa porta, a ligação é encaminhada através de um canal seguro, de acordo com protocolo de aplicação pode ser julgado e onde se conectar a um servidor remoto atualmente suporta o protocolo SOCKS4, irá funcionar como um servidor SOCKS4. somente o root pode encaminhar portas privilegiadas. Você pode especificar o encaminhamento de porta dinâmica no arquivo de configuração.

 

Publicado 23 artigos originais · ganhou elogios 33 · vê 30000 +

Acho que você gosta

Origin blog.csdn.net/qq_33612228/article/details/104790086
Recomendado
Clasificación