如果想要通过 SSH 连接到指定端口的远程服务器,可以在 SSH 命令中使用 -p 或 --port 参数来指定端口号。以下是相应的用法:
$ ssh -p <port> user@host
其中, 是要连接的端口号,user 是远程服务器上的用户名,host 是远程服务器的地址或 IP。
例如,如果要连接到 IP 地址为 192.168.0.1、端口号为 2222 的远程服务器,且用户名为 myuser,命令如下:
$ ssh -p 2222 myuser@192.168.0.1
另,
如何将本地文件scp到远程指定端口的某个路径?
要将本地文件通过scp(Secure Copy)命令复制到远程主机的指定端口的某个路径,可以使用以下命令格式:
$ scp -P port local_file username@remote_host:remote_path
其中:
举个例子,如果我要将本地文件 /path/to/local/file.txt 复制到远程主机 example.com 的 /path/to/remote/ 路径下,并使用自定义的端口号 12345,我该怎么做?
$ scp -P 12345 /path/to/local/file.txt username@example.com:/path/to/remote/
在执行命令时,系统会要求输入远程主机的密码(如果使用密码进行身份验证)。确认输入密码后,文件将会通过scp命令复制到远程主机指定路径下。
当然,前提时你要有权限访问才行。