首页 > 其他分享 >ssh远程连接

ssh远程连接

时间:2024-09-23 22:02:14浏览次数:10  
标签:22 端口 192.168 远程 ssh 206.24 10888 连接

ssh连接

1.免密登录配置文件位于~/.ssh/

①authorized_keys    把公钥文件放入,可让别的主机免密登录

②config  配置一些别的主机名,方便以后根据名字免密登录(配置格式如下)

host test1
  hostname 192.168.206.28
  port 22
  user root
  identityfile ~/.ssh/id_rsa

③id_rsa   私钥

④id_rsa.pub  公钥

⑤known_hosts  登录过服务器的指纹(清楚某一台主机的指纹:ssh-keygen -R  ip)

 

2.常用命令参数

ssh
-g: 允许远程主机连接主机的转发端口(不加这个,只能127.0.0.1本机访问)
-f: 请求SSH在命令执行之前转到后台。
-N: 不执行远程指令
-L: 本地端口转发,将本地端口转发到远程主机

-R:反向端口转发

 

3.本地转发 使用示例:把192.168.206.28的22端口绑定到本机的10888端口(以下作用一样)

ssh -gfN -L [本机要监听的端口]:[内网机IP]:[内网机端口]   [跳板机用户名]:[跳板机IP]

ssh -gfN -L 10888:192.168.206.28:22  [email protected]

ssh -gfN -L 192.168.206.26:10888:192.168.206.28:22  [email protected]

只允许本地访问

ssh -gfN -L 127.0.0.1:10888:192.168.206.28:22  [email protected]

ssh -fN -L 10888:192.168.206.28:22  [email protected]

 

4.本地转发 使用示例:(注意127.0.0.1的用法)

把192.168.206.24的22端口绑定到本机的10888端口(这个127.0.0.1指的是192.168.206.24)

ssh -fN -L 10888:127.0.0.1:22  [email protected]

ssh -fN -L 10888:192.168.206.24:22  [email protected]

 

5.远程转发 使用示例: 把本地的22端口绑定到192.168.206.24的10888端口

ssh -gfN -R  [监听端口]:[本机IP]:[本机端口]  [跳板机(可指明端口-p)]

ssh -gfN -R 10888:127.0.0.1:22  [email protected]



 

标签:22,端口,192.168,远程,ssh,206.24,10888,连接
From: https://www.cnblogs.com/circlecircle/p/18427991

相关文章

  • mysqldump 远程备份 mysql
    mysqldump远程备份使用mysqldump进行远程数据库备份,你需要具备远程服务器的访问权限,并且确保远程服务器的MySQL服务允许远程连接。mysqldump-uroot-ppassword-h192.168.1.100mydatabase>backup.sql mysqldump指令如下: mysqldump-h[服务器IP]-P[mysql端口号......
  • ubuntu mysql远程连接 bind-address配置
    dd远程连接数据库配置文件bind-address为127.0.0.1(只允许本地连接)但在etc/mysql/mysql.conf.d文件下mysqld.cnf只为可读无法修改步骤    1:找到在ubuntuetc/mysql/mysql.conf.d文件夹右键终端打开。    2:输入sudo-s后输入密码权限登录。    ......
  • 局域网远程命令重启电脑
    只要知道远程服务器的管理员密码和IP地址,在局域网中的任意一台机器上打开“命令提示符”窗口,运行以下命令:1、获取远程服务器的管理员权限netuseIP地址"管理员密码"/user:administrator2、使用shutdown命令远程重启服务器shutdown/r/t0/mIP地址......
  • MySQL 左右连接
    在MySQL中,左连接(LEFTJOIN)和右连接(RIGHTJOIN)都是用于在多个表之间进行关联查询的操作。一、左连接(LEFTJOIN)作用:以左表为基础,返回左表中的所有记录以及与右表中匹配的记录。如果右表中没有匹配的记录,则相应的列将填充为NULL。语法结构:SELECTcolumn_name(s)F......
  • 如何居家连接公司的远程桌面
    随着远程办公的普及,许多人需要在家中安全高效地连接公司的远程桌面。远程桌面可以让用户访问公司计算机上的文件和应用程序,提升工作灵活性。本文将介绍如何在家中设置和连接公司的远程桌面。一、准备工作在开始连接之前,需要确认以下几个条件:公司远程桌面设置:确保公司已启用远程桌面......
  • 访问WordPress网站提示“建立数据库连接时出错”或者“Error establishing a database
    当访问WordPress网站时出现“建立数据库连接时出错”或“Errorestablishingadatabaseconnection”的提示时,这通常表示WordPress无法成功连接到数据库。以下是几个可能的原因及解决方法:原因数据库连接信息错误:WordPress配置文件中的数据库连接信息(如用户名、密码、主机名)不......
  • dede数据库连接异常的解决过程
    当遇到DedeCMS(织梦CMS)数据库连接异常的情况时,可以按照以下步骤进行排查和解决:检查数据库配置首先确保数据库配置文件data/common.inc.php中的数据库连接信息(如数据库地址、用户名、密码)是正确的。如果不确定,可以通过FTP工具下载该文件并用文本编辑器打开查看或修改。清理......
  • Oracle监听连接速度很慢且不稳定问题排查与解决
    1.本机数据库启动和关闭正常sqlplus/assysdbastartupshutdownimmediate2.Oracle监听启动时需要几分钟并且大概率启动失败(监听服务启动也很慢)lsnrctlstart3.查询监听状态也需要几分钟才能出结果lsnrctlstatus应用程序或Oracle客户端(PL/SQL等)连接时好时坏,并且连接很慢(连接上之......
  • 无法打开数据库并出现连接错误
    当遇到“无法打开数据库并出现连接错误”的情况时,可能的原因有很多。以下是一些可能的原因及解决方法:检查数据库服务状态:确认数据库服务是否正在运行。可以通过命令行工具(如servicemysqldstatus)检查服务状态,或者在阿里云控制台中查看服务的状态。网络问题:确认网络连......
  • 数据库连接失败的解决方法有哪些
    当遇到数据库连接失败的情况时,可以按照以下步骤进行排查和解决:检查数据库服务状态:确认数据库服务是否已启动并运行正常。可以使用阿里云控制台的服务监控工具或通过SSH登录服务器,使用命令行工具(如servicemysqldstatus)来检查服务状态。验证网络连接:确保你的应用服务器......