mirror of
https://github.com/clearml/dropbear
synced 2025-05-13 16:20:38 +00:00
Change port separator to ^ since % is used in ipv6 addresses
This commit is contained in:
parent
fa2d843403
commit
0c9a643216
@ -617,7 +617,7 @@ static void parse_hostname(const char* orighostarg) {
|
|||||||
cli_opts.username = m_strdup(cli_opts.own_user);
|
cli_opts.username = m_strdup(cli_opts.own_user);
|
||||||
}
|
}
|
||||||
|
|
||||||
port = strchr(cli_opts.remotehost, '%');
|
port = strchr(cli_opts.remotehost, '^');
|
||||||
if (!port) {
|
if (!port) {
|
||||||
/* legacy separator */
|
/* legacy separator */
|
||||||
port = strchr(cli_opts.remotehost, '/');
|
port = strchr(cli_opts.remotehost, '/');
|
||||||
|
@ -15,7 +15,7 @@ dbclient \- lightweight SSH client
|
|||||||
.B dbclient
|
.B dbclient
|
||||||
[
|
[
|
||||||
.I args ]
|
.I args ]
|
||||||
.I [user1]@host1[%port1],[user2]@host2[%port2],...
|
.I [user1]@host1[^port1],[user2]@host2[^port2],...
|
||||||
|
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
.B dbclient
|
.B dbclient
|
||||||
@ -26,7 +26,7 @@ environments, while still being functional and secure enough for general use.
|
|||||||
.B \-p \fIport
|
.B \-p \fIport
|
||||||
Connect to
|
Connect to
|
||||||
.I port
|
.I port
|
||||||
on the remote host. Alternatively a port can be specified as hostname%port.
|
on the remote host. Alternatively a port can be specified as hostname^port.
|
||||||
Default is 22.
|
Default is 22.
|
||||||
.TP
|
.TP
|
||||||
.B \-i \fIidfile
|
.B \-i \fIidfile
|
||||||
@ -127,7 +127,7 @@ Dropbear will also allow multiple "hops" to be specified, separated by commas. I
|
|||||||
this case a connection will be made to the first host, then a TCP forwarded
|
this case a connection will be made to the first host, then a TCP forwarded
|
||||||
connection will be made through that to the second host, and so on. Hosts other than
|
connection will be made through that to the second host, and so on. Hosts other than
|
||||||
the final destination will not see anything other than the encrypted SSH stream.
|
the final destination will not see anything other than the encrypted SSH stream.
|
||||||
A port for a host can be specified with a hash (eg matt@martello%44 ).
|
A port for a host can be specified with a hash (eg matt@martello^44 ).
|
||||||
This syntax can also be used with scp or rsync (specifying dbclient as the
|
This syntax can also be used with scp or rsync (specifying dbclient as the
|
||||||
ssh/rsh command). A file can be "bounced" through multiple SSH hops, eg
|
ssh/rsh command). A file can be "bounced" through multiple SSH hops, eg
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user