linux 机器无需输入密码即可访问 windows机器

1、先配置ssh-key,让112机器可以不用密码,就能登录访问服务器;

访问linux:

ssh-copy-id root@192.168.80.176

访问windows:
ssh-copy-id administrator@192.168.80.176

删除刚刚配置的,无需密码登录的机器
cat ~/.ssh/known_hosts
ssh-keygen -R 192.168.80.176


-------------以下windows案例----------------------------------------
192.168.80.171 配置 openSSH 步骤,方便112机器可以直连上传文件;

第一步:安装openssh(OpenSSH-Win64-v9.5.0.0.msi)

第二步:创建公钥文件administrators_authorized_keys,将112机器中id_rsa.pub公钥内容copy到文件里,注意只有一行;放在171隐藏目录ProgramData\ssh 下
  说明:今天配置失败的原因,创建公钥文件名administrator 后面少了一个s

第三步:打印日志设置,在隐藏目录ProgramData\ssh 下找到文件 sshd_config,在文件内找到logging 处 添加上 
SyslogFacility LOCAL0
LogLevel Debug3


第四步:在112 上执行 ssh administrator@192.168.80.171 即可直接进入171 机器,无需输入密码;
        如果行不通,记得在系统服务里找到跟OpenSsh 相关的两个服务,重启一下;

-------------------------------------------------------------------------------------------
192.168.80.171 配置 gitbash 步骤,让171windows机器可以执行 linux 脚本

第一步:安装git Bash(Git-2.42.0-64-bit.exe)

第二步:配置git Bash 环境变量(默认安装在C盘)
 在path 里追加如下内容 ;C:\Program Files\Git\cmd;C:\Program Files\Git\bin
 
第三步:通过远程112机器执行脚本 
ssh administrator@192.168.80.171 bash "D:\\apache-tomcat-8.5.6-shanxiSpecial\\bin\\shutdown.sh && D:\\apache-tomcat-8.5.6-shanxiSpecial\\bin\\startup.sh"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值