ssh-keygen -t rsa -b 4096 -C "929118967@qq.com" 3.2 配置 ssh config config文件的 语法 Host 别名 HostName:是目标主机的主机名,也就是平时我们使用ssh后面跟的地址名称。 Port:指定的端口号。 User:指定的登陆用户名。 IdentifyFile:指定的私...
~/.ssh/config:这是客户端的配置文件,用于设置客户端的SSH连接参数。 配置文件结构 /etc/ssh/sshd_config 注释:以#开头的行被视为注释。 指令:每行一个指令,格式通常为Keyword value。 ~/.ssh/config Host:定义一个或多个匹配的主机模式。 HostName:指定远程主机的实际地址。 User:指定连接时使用的用户名。
一、config 配置案列 Host master HostName: 39.105.61.1 Port 22 User root IdentityFile<id_rsa> 二、配置讲解 Host<host主机名,可自行根据情况配置>HostName <ip, 需登录的主机地址> Port <登录端口 -p > User <登录用户> IdentityFile<id_rsa私钥文件路径> 三、登录方式 ssh<host主机名> # 例如如上...
1.使用cd ~/.ssh/ 进入ssh目录,会看到有config、known_hosts两个文件,一般没有设置的话,只会有known_hosts,可以使用touch config命令创建config文件 2.使用vim编辑config文件,添加如下内容: Host ld HostName 124.71.184.161 User root IdentitiesOnly yes 其中: Host 后边的是名称,以后可以根据这个名称进行访问 Hos...
1. 修改 ~/.ssh/config,添加 User qileq 相关的信息,如下: Host user_gh.github.com HostName github.com User user_gh IdentityFile ~/.ssh/id_rsa_gh Host github-qileq.com HostName github.com User qileq IdentityFile ~/.ssh/id_rsa_qileq Host gitlab.com HostName gitlab.com User user_...
–hostname1: 中间跳转的主机IP地址或域名。 –user2: 最终登录的目标主机用户名。 –hostname2: 最终登录的目标主机IP地址或域名。 注意事项: – 在第一次连接远程主机时,会提示是否接受主机的公钥指纹。需要仔细检查指纹是否正确,以避免中间人攻击。
HostName192.168.11.11User tom # configuration2Host=aliyun Hostname=202.44.2.2User tom 主要的规则如下: 每项配置都是参数名 参数值或参数值=参数名的形式,其中参数名不区分大小写,而参数值区分大小写,如上面的参数名HostName和Hostname是同一个参数 ...
1.输入“cd ~/.ssh”,进入用户目录下的.ssh文件夹。输入“vim config”创建编辑config文件 2.config文件内容添加“Host、HostName、User、IdentityFile”四项 3.有n个账号,config文件内就输入“ ssh-keygen -t rsa -C "邮箱地址" ”创建多个key,按实际情况写n遍“Host、HostName、User、IdentityFile” ...
可以在~/.ssh/config文件写上配置alias信息,以后ssh的时候根据alias即可。如: Host alias-name HostName ip_address Port22Useruser 这个方法还可以配置ssh私钥,这样连接的时候连密码都用不着输入了。如aws的那个主机,前提是要把秘钥文件的权限设为400 chmod400~/.ssh/mac.pem ...