怎么连接远程ssh1?
sshpass:linux免交互ssh登录工具sshpass一个简单、轻量级命令行工具,提供非交互式密码验证1、原理ssh直接使用TTY访问,以确保密码是用户键盘输入的。sshpass在专门的tty中运行ssh,以误导ssh相信它是从用户接收到的密码使用sshpass是不安全的,因为所有系统上的用户可以看到密码,因此,在生产环境,建议使用密钥登录。

1.使用用户名密码登录在命令行中输入命令:sshusername@ip_addresspport之后系统会提示输入密码,输入后即可登录如果不添加p选项,则默认是22端口还可以使用l选项输入用户名:sshlusernameip_addresspport2.使用密钥登录(不使用密码)首先生成密钥,在任意目录下输入命令:sshkeygentrsaPP表示密码,P表示空密码之后系统会提示输入生成的密钥文件的文件名,可以输入任意名称,比如id_rsa,回车系统会在当前目录下生成id_rsa与id_rsa.pub两个文件在根目录下新建.ssh文件夹,将生成的密钥文件拷贝过去mkdirp~/.sshp选项表示如果文件夹已经存在则不再新建。
2、Linux配置ssh1、购买服务器2、加入安全组3、修改实例名称,修改实例密码1查看ssh配置2安装SSH3启动服务4查看ssh服务的状态输入以下命令:5在电脑终端输入1.添加文件2.添加公钥到文件内(id_rsa.pub)3.编辑ssh配置文件:4.重启sshd服务5在电脑终端输入常见错误:ITISPOSSIBLETHATSOMEONEISDOINGSOMETHINGNASTY!Someonecouldbeeavesdroppingonyourightnow(maninthemiddleattack)!Itisalsopossiblethatahostkeyhasjustbeenchanged.ThefingerprintfortheECDSAkeysentbytheremotehostisSHA256:sbd8mG3CPJc81mLgPPwLwVy7LF8qvUUuXisbcPKzTyE.Pleasecontactyoursystemadministrator.Addcorrecthostkeyin/U。